基本能力
产品定位
Composio MCP Server 是一个中间件服务,旨在为语言模型提供与 Composio 集成的应用程序(如 Gmail、Linear 等)的结构化交互能力。
核心功能
- 提供 MCP 兼容的接口,允许语言模型与 Composio 应用程序交互。
- 支持多种 Composio 应用程序的集成,如 Gmail、Linear 等。
- 通过标准化接口简化工具和动作的调用。
适用场景
- 语言模型需要与外部工具(如邮件服务、项目管理工具)进行交互的场景。
- 开发需要集成 Composio 应用程序的自动化流程。
工具列表
- Gmail: 提供邮件相关的操作能力。
- Linear: 提供项目管理相关的操作能力。
常见问题解答
- 如何获取 Composio API Key?
通过注册 Composio 账户并在 https://app.composio.dev 获取。
使用教程
使用依赖
- Node.js 16 或更高版本
- Composio API Key
安装教程
-
克隆仓库:
bash
git clone https://github.com/composio/composio-mcp-server.git
cd composio-mcp-server -
安装依赖:
bash
pnpm install -
构建并运行项目:
bash
pnpm build && node build/index.js
调试方式
- 确保
COMPOSIO_API_KEY
环境变量已正确设置。 - 检查应用程序路径是否正确。
- 运行以下命令进行调试:
bash
env COMPOSIO_API_KEY=<composio_api_key> env COMPOSIO_APPS=gmail,linear node /path/to/composio-mcp-server/build/index.js