SafetyCulture MCP 服务器
一个用于 SafetyCulture API 的模型上下文协议 (MCP) 服务器,支持自然语言查询。
快速入门
- 克隆仓库
- 安装依赖:
pip install -r requirements.txt
- 配置 API 密钥:复制
example.env
到.env
并填写 SafetyCulture API 密钥 - 启动服务器:
- 使用
.env
文件运行:run_server.bat
- 或直接提供密钥运行:
run_with_key.bat YOUR_API_KEY
- 使用
测试 API
- 测试密钥是否有效:
test_api.bat YOUR_API_KEY
- 测试 Feed API:
test_api.bat feed YOUR_API_KEY
使用 Claude 桌面版
- 安装 Claude for Desktop
- 编辑配置文件(Mac:
~/Library/Application Support/Claude/claude_desktop_config.json
,Windows:%APPDATA%\Claude\claude_desktop_config.json
) - 添加以下内容:
{ "mcpServers": { "safetyculture": { "command": "python", "args": [ "/path/to/your/project/src/main.py" ] } } }
- 重启 Claude 桌面版
- 使用自然语言查询数据,例如:“过去三个月该站点有多少次检查?”