SafetyCulture MCP Server
@zerubroberts
SafetyCulture MCP Server について
概要はまだありません
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"safetyculture": {
"command": "python",
"args": [
"/path/to/your/project/src/main.py"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is SafetyCulture MCP Server?
A Model Context Protocol (MCP) server that integrates with the SafetyCulture API. It lets users query SafetyCulture data – inspections, actions, and trends – using natural language after providing an API key.
How to use SafetyCulture MCP Server?
- Clone the repository and install dependencies:
pip install -r requirements.txt. - Copy
example.envto.envand configure your SafetyCulture API key, or run the server withrun_with_key.bat YOUR_API_KEY. - Run the server with
run_server.bat(uses .env) orrun_with_key.bat YOUR_API_KEY. - Configure Claude for Desktop to use the server by adding its
mcpServersconfig pointing tosrc/main.py. Then ask natural‑language questions about your SafetyCulture data.
Key features of SafetyCulture MCP Server
- Query inspection data using natural language.
- Analyze inspection trends over time.
- Compare safety metrics across time periods and categories.
- Visualize inspection trends over time.
- Filter actions by status (e.g., ‘in_progress’, ‘completed’) and priority.
- Retrieve detailed information about a specific action by ID.
Use cases of SafetyCulture MCP Server
- Ask “How many inspections were done in this site over the last 3 months?”.
- Compare injury reports between two time periods to identify trends.
- Get all actions filtered by status or priority for a specific period.
- Monitor safety compliance across multiple sites with trend analysis.
FAQ from SafetyCulture MCP Server
What dependencies are required?
Python 3 and the packages listed in requirements.txt (installed via pip install -r requirements.txt).
How do I authenticate with the SafetyCulture API?
Provide your SafetyCulture API key either in the .env file (as SAFETYCULTURE_API_KEY) or by passing it as a command‑line argument to run_with_key.bat.
What data does this server access?
It accesses inspection and action data through the SafetyCulture Feed API (/feed/inspections and /feed/actions). No data is stored locally; it is fetched live from the SafetyCulture API.
How do I use it with Claude for Desktop?
Edit Claude for Desktop’s configuration file (claude_desktop_config.json) to add an mcpServers entry for safetyculture with command: "python" and args pointing to the src/main.py file. Then restart Claude for Desktop.
Is there a way to test the API key before using the server?
Yes, run test_api.bat YOUR_API_KEY to verify the key works. Additional testing modes are available (e.g., test_api.bat feed YOUR_API_KEY to test just the Feed API).
「その他」の他のコンテンツ
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
コメント