Devin MCP 服务器为 Devin 平台在私有和公共代码仓库中的能力提供可编程访问。除了代码仓库文档和搜索之外,它还让任何兼容 MCP 的 AI Agent 或 IDE 都能完全访问会话管理、playbooks、knowledge 和计划安排。
任何 Devin 会话或兼容 MCP 的客户端都可以创建会话、管理 playbooks 和 knowledge、设置计划安排等。有关 Devin 能做什么的详细信息,请参阅 高级功能。
Model Context Protocol (MCP,模型上下文协议) 是一个开放标准,可让 AI 应用安全地连接到兼容 MCP 的数据源和工具。你可以将 MCP 类比为 AI 应用的 USB-C 接口——一种将 AI 应用连接到不同服务的标准化接口。
Devin MCP 服务器是一项经过身份验证的服务,可访问公共和私有代码仓库,并提供完整的平台管理功能。
基础服务器 URL: https://mcp.devin.ai/
要使用 Devin MCP 服务器,您需要一个 Devin API 密钥:
- 在 Devin.ai 注册 Devin 账户
- 在账户设置中生成一个 API 密钥
- 在 MCP 客户端配置中设置该 API 密钥
这些工具可让你浏览和查询任意 GitHub 代码仓库 (公共代码仓库,或经身份验证可访问的私有代码仓库) 的文档:
| Tool | 描述 |
|---|
read_wiki_structure | 获取 GitHub 代码仓库的文档主题列表 |
read_wiki_contents | 查看 GitHub 代码仓库的完整文档 |
ask_question | 就一个或多个代码仓库 (最多 10 个) 提出任意问题,并获得由 AI 生成、基于上下文的回答 |
list_available_repos | 列出你的 Devin 账户中所有可供查询的代码仓库 |
以编程方式创建、搜索、查看和控制 Devin 会话:
| 工具 | 描述 |
|---|
devin_session_create | 创建一个或多个 Devin 会话。每个会话都可以包含提示、标题、playbook、标签和 ACU 限制 |
devin_session_search | 按标签、playbook、来源、计划、用户或创建/更新时间搜索和筛选会话 |
devin_session_interact | 与会话交互——获取状态、发送消息、休眠、终止、归档、读取消息和附件,或管理标签 |
devin_session_events | 查看会话中的事件——列出摘要、获取完整事件详情,或按文本搜索事件内容 |
devin_session_gather | 在返回前等待多个会话进入稳定状态 (已完成、出错、休眠或等待) 。适用于并行创建会话后使用,而不是在循环中轮询 |
创建和管理 playbooks,以规范 Devin 执行任务的方式:
| Tool | 描述 |
|---|
devin_playbook_manage | 列出、查询、创建、更新或删除 playbooks。支持自动化宏 (如 !my_macro) |
维护你的组织的 Knowledge 库,供 Devin 用作上下文:
| Tool | Description |
|---|
devin_knowledge_manage | 对 Knowledge notes 执行完整的 CRUD 操作——列出、查询、创建、更新、删除,以及浏览文件夹结构。还可管理 knowledge suggestions——列出、查看和忽略待处理的建议。支持按 repo、文件夹和搜索查询进行筛选 |
设置周期性或一次性的 Devin 计划会话:
| 工具 | 描述 |
|---|
devin_schedule_manage | 列出、查询、创建、更新或删除计划。支持对周期性计划使用 cron 表达式,也支持一次性计划、通知偏好和 Agent 选择 |
查看并管理你的组织的原生集成和 MCP 服务器:
| 工具 | 描述 |
|---|
list_integrations | 列出所有原生集成 (例如 GitHub、Jira、Slack) 和 MCP 服务器,以及它们的安装状态和设置 URL。可按已安装、未安装或全部筛选 |
Devin MCP 服务器支持 Streamable HTTP:
- URL:
https://mcp.devin.ai/mcp
- 可与兼容 HTTP 的客户端配合使用
- 推荐用于所有集成
旧版 SSE (/sse) 端点已弃用。请改用 /mcp 端点。
| Feature | DeepWiki MCP | Devin MCP |
|---|
| 身份验证 | 无需身份验证 | 需要 API key |
| Repository Access | 仅限公共代码仓库 | 公共和私有代码仓库 |
| Platform Management | 不提供 | 会话、playbooks、knowledge、计划、集成 |
| 基础 URL | https://mcp.deepwiki.com/ | https://mcp.devin.ai/ |
| Cost | 免费 | 需要 Devin 账户 |
{
"mcpServers": {
"devin": {
"serverUrl": "https://mcp.devin.ai/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}
claude mcp add -s user -t http devin https://mcp.devin.ai/mcp -H "Authorization: Bearer <API_KEY>"