跳转到主要内容
Devin MCP 服务器为 Devin 平台在私有和公共代码仓库中的能力提供可编程访问。除了代码仓库文档和搜索之外,它还让任何兼容 MCP 的 AI Agent 或 IDE 都能完全访问会话管理、playbooks、knowledge 和计划安排。
任何 Devin 会话或兼容 MCP 的客户端都可以创建会话、管理 playbooks 和 knowledge、设置计划安排等。有关 Devin 能做什么的详细信息,请参阅 高级功能

什么是 MCP?

Model Context Protocol (MCP,模型上下文协议) 是一个开放标准,可让 AI 应用安全地连接到兼容 MCP 的数据源和工具。你可以将 MCP 类比为 AI 应用的 USB-C 接口——一种将 AI 应用连接到不同服务的标准化接口。

Devin MCP Server

Devin MCP 服务器是一项经过身份验证的服务,可访问公共和私有代码仓库,并提供完整的平台管理功能。 基础服务器 URL: https://mcp.devin.ai/

需要身份验证

要使用 Devin MCP 服务器,你需要一个 Devin API 密钥:
  1. Devin.ai 注册 Devin 账户
  2. 在你的账户设置中生成 API 密钥
  3. 在 MCP 客户端配置中加入该 API 密钥
MCP 服务器支持与 Devin API 相同的身份验证方式:
Devin MCP 服务器不支持旧版 API 密钥 (前缀为 apk_ / apk_user_) 。请改用服务用户 API 密钥

企业账户:X-Org-Id 标头

企业级服务用户密钥和 PAT 的作用域是账户级,而不是某个特定组织。由于 MCP 工具操作的是组织级资源 (会话、playbooks、Knowledge 等) ,因此你必须通过传递 X-Org-Id 标头来告知服务器应将哪个组织作为目标:
你可以在 Settings > Service users 页面找到你的组织 ID,或使用你的 API 密钥 调用 GET /v3/self 端点。
具有组织作用域的服务用户密钥不需要这个标头——系统会自动解析组织信息。

可用工具

代码仓库文档

这些工具可让你浏览和查询任意 GitHub 代码仓库 (公共代码仓库,或经身份验证可访问的私有代码仓库) 的文档:

会话管理

以编程方式创建、搜索、查看和控制 Devin 会话:

Playbook 管理

创建和管理 playbooks,以规范 Devin 执行任务的方式:

Knowledge 管理

维护你的组织的 Knowledge 库,供 Devin 用作上下文:

计划管理

设置周期性或一次性的 Devin 计划会话:

集成管理

查看并管理你的组织的原生集成和 MCP 服务器:

传输协议

Devin MCP 服务器支持 Streamable HTTP:
  • URL: https://mcp.devin.ai/mcp
  • 可与兼容 HTTP 的客户端配合使用
  • 推荐用于所有集成
旧版 SSE (/sse) 端点已弃用。请改用 /mcp 端点。

与 DeepWiki MCP 的主要差异

设置说明

服务器 URL 的字段名取决于客户端:Devin Desktop 使用 serverUrl,而大多数其他客户端使用标准的 url 字段。使用错误的字段名会导致 MCP 服务器被悄然忽略。

对于 Devin Desktop:

对于大多数其他客户端 (如 Cursor) :

适用于 Claude Code: