OpenProject MCP的FastMCP HTTP代理
HTTP代理使用FastMCP公开OpenProject MCP服务器,带有HTTP/JSON端点和Swagger UI。
设置
npm install
npm run build环境变量
OPENPROJECT_BASE_URL-OpenProject实例URL(必需)OPENPROJECT_API_KEY-OpenProject API密钥(必需)MCP_PORT-HTTP服务器端口(默认值:8000)LOG_LEVEL-日志记录级别:信息/调试/静默(默认:信息)
跑步
npm start码头工人
docker build -t openproject-mcp-fastmcp:latest .
docker run -e OPENPROJECT_BASE_URL=https://your-instance.com \
-e OPENPROJECT_API_KEY=your-key \
-p 8000:8000 \
openproject-mcp-fastmcp:latestAPI终点
GET /health-健康检查GET /tools-列出可用工具POST /tools/{toolName}/call-执行工具GET /api-docs-Swagger用户界面GET /openapi.json-OpenAPI规范
