Basecamp MCP 集成服务器
一个与 Basecamp 3+ API 交互的 MCP 服务器,支持 OAuth 认证和 Composio 集成。
快速入门
前置条件
- 安装 Python 3.7+
- 拥有 Basecamp 3 账户和 OAuth 应用
安装步骤
- 克隆仓库:
git clone
cd basecamp-mcp - 创建虚拟环境并激活: python -m venv venv source venv/bin/activate (Windows 使用 venv\Scripts\activate)
- 安装依赖: pip install -r requirements.txt
- 创建
.env
文件并设置必要变量,如 BASECAMP_CLIENT_ID 和 BASECAMP_CLIENT_SECRET。
启动服务
- 启动 OAuth 应用: python oauth_app.py
- 启动 MCP 服务器: python mcp_server.py
使用方法
- 在浏览器访问 http://localhost:8000/ 进行 Basecamp 登录授权。
- 使用 Cursor 或 Composio 通过 MCP 协议与 Basecamp 交互。
- 测试集成可通过 curl 访问
/composio/schema
和/composio/tool
端点。