Skip to content

smithery平台依赖的open project mcp。

boma086/mcp-open-project

Repository files navigation

MCP OpenProject Server

基于 FastMCP 框架的 OpenProject MCP 服务器,为 AI 助手提供完整的项目管理功能。

🚀 快速部署

Smithery.ai (推荐)

# 推送代码到 GitHub
git add .
git commit -m "Initial OpenProject MCP server"
git push origin main

# 部署到 Smithery.ai
npm install -g @smithery/cli
smithery deploy

本地测试

# 环境配置
export OPENPROJECT_BASE_URL=http://localhost:8090
export OPENPROJECT_API_KEY=your-api-key

# 安装依赖并运行
pip install -r requirements.txt
python -m openproject.server

📋 项目结构

mcp-openproject/
├── spec.yml              # OpenProject OpenAPI 规范
├── smithery.yaml         # Smithery.ai 部署配置
├── Dockerfile            # Docker 容器配置
├── requirements.txt       # Python 依赖
├── openproject/          # MCP 服务器代码
│   ├── __init__.py
│   ├── server.py          # 主服务器
│   └── config.py          # 配置管理
└── docs/                  # 项目文档

📚 文档

🎯 功能特性

  • ✅ 完整 OpenProject API 覆盖
  • ✅ 自动 OpenAPI → MCP 转换
  • ✅ HTTP 远程访问支持
  • ✅ 配置验证和错误处理

📄 许可证

MIT License

About

smithery平台依赖的open project mcp。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published