SafetyCulture MCP Server
by zerubroberts
The SafetyCulture MCP Server allows users to query their SafetyCulture data using natural language after providing an API key. It leverages the Model Context Protocol to enable integration with tools like Claude for Desktop.
Last updated: N/A
What is SafetyCulture MCP Server?
This server is a Model Context Protocol (MCP) server designed to interface with the SafetyCulture API. It enables users to ask natural language questions about their SafetyCulture data, facilitating easier data analysis and insights.
How to use SafetyCulture MCP Server?
To use this server, clone the repository, install dependencies, configure your SafetyCulture API key in the .env file, and then run the server. You can then configure Claude for Desktop to use this MCP server by editing its configuration file and restarting the application. Finally, use natural language questions within Claude to query your SafetyCulture data.
Key features of SafetyCulture MCP Server
Query SafetyCulture data using natural language
Analyze inspection data and trends
Compare safety metrics across time periods and categories
Visualize inspection trends over time
Use cases of SafetyCulture MCP Server
Analyzing inspection data to identify trends
Comparing safety metrics across different sites or time periods
Generating reports on injury incidents
Identifying areas where safety protocols need improvement
FAQ from SafetyCulture MCP Server
What is the SafetyCulture Feed API?
What is the SafetyCulture Feed API?
The SafetyCulture Feed API provides a simple way to access collections of resources like inspections and actions with various filter parameters.
How do I authenticate with the SafetyCulture API?
How do I authenticate with the SafetyCulture API?
Use the authenticate tool with your SafetyCulture API key.
Can I filter actions by status?
Can I filter actions by status?
Yes, you can filter actions by status such as 'in_progress', 'completed', or 'overdue' using the get_actions tool.
What kind of questions can I ask?
What kind of questions can I ask?
You can ask questions like 'How many inspections were done in this site over the last 3 months?' or 'Compare any trends in rise of injuries report for this category'.
How do I configure Claude for Desktop to use this server?
How do I configure Claude for Desktop to use this server?
Edit the configuration file at ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) or %APPDATA%\Claude\claude_desktop_config.json (Windows) and add the provided JSON configuration block.