SafetyCulture MCP Server is an MCP server that connects Claude and other Model Context Protocol clients to the SafetyCulture API. Built in Python, it allows safety managers, compliance officers, and operational teams to query workplace safety data using conversational natural language. The server leverages the SafetyCulture Feed API endpoints to retrieve and analyze historical inspection reports and corrective actions across specific sites, timeframes, and categories. Users can inspect audit compliance, track incident resolution, and compare safety metrics without manually pulling records or generating static spreadsheets. By exposing specialized tools for retrieving inspection histories, analyzing safety trends, comparing injury reports between distinct periods, and filtering actions by status or priority, the server enables AI assistants to deliver operational safety intelligence directly inside the user's workspace.
Category: CRM, ERP & E-commerce
Tags: auditing, compliance, inspections, operations, safetyculture
Visit SafetyCulture MCP Server
pip install -r requirements.txt in your terminal. 3. Copy example.env to .env and configure your SafetyCulture API key. 4. Optionally verify your connection using test_api.bat YOUR_API_KEY. 5. Open your Claude for Desktop configuration file at ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows). 6. Add the server entry under mcpServers: json { "mcpServers": { "safetyculture": { "command": "python", "args": [ "/path/to/your/project/src/main.py" ] } } } 7. Restart Claude for Desktop to complete configuration.Part of MCP Servers
SafetyCulture MCP Server is an open integration tool that connects Model Context Protocol clients like Claude Desktop to the SafetyCulture Feed API. It allows users to ask natural language questions about workplace safety audits, corrective actions, and inspection reports.
Clone the GitHub repository, install dependencies using pip install -r requirements.txt, copy example.env to .env to set your SafetyCulture API key, and configure the python execution path inside your Claude for Desktop configuration file.
The server provides tools including authenticate, get_inspections, get_inspection_trends, compare_injury_reports, get_actions, and get_action_details. These tools use SafetyCulture Feed API endpoints to filter inspections and track actions by priority and status.
SafetyCulture MCP Server works with Claude for Desktop and any MCP-compliant client that supports standard local command-based execution over stdio.