跳转到主要内容
Devin MCP 服务器为 Devin 的私有和公共代码仓库文档及搜索功能提供可编程访问。与 DeepWiki MCP 服务器不同,该服务器需要身份验证,并支持访问私有代码仓库。

什么是 MCP?

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

Devin MCP 服务器

Devin MCP 服务器是一个经过身份验证的服务,用于访问公共和私有代码仓库。 基础服务器 URL: https://mcp.devin.ai/

需要身份验证

要使用 Devin MCP 服务器,您需要一个 Devin API 密钥:
  1. Devin.ai 注册 Devin 账户
  2. 在账户设置中生成一个 API 密钥
  3. 在 MCP 客户端配置中设置该 API 密钥

可用工具

Devin MCP 服务器提供与 DeepWiki 服务器相同的三个主要工具:
  1. read_wiki_structure - 获取 GitHub 仓库的文档主题列表
  2. read_wiki_contents - 查看 GitHub 仓库的相关文档
  3. ask_question - 就 GitHub 仓库提出任意问题,并获得具备上下文感知能力的 AI 回答

线协议

Devin MCP 服务器支持两种线协议:

SSE(服务器发送事件)- /sse

  • URL: https://mcp.devin.ai/sse
  • 采用官方 MCP 规范的版本
  • 推荐用于大多数集成场景

支持流式传输的 HTTP - /mcp

  • URL: https://mcp.devin.ai/mcp
  • 较新的协议,可与 HTTP 兼容的客户端配合使用
为获得最大兼容性,建议优先尝试 /sse 端点。

与 DeepWiki MCP 的主要差异

功能DeepWiki MCPDevin MCP
身份验证无需身份验证需要 API key
代码仓库访问仅限公开代码仓库公开和私有代码仓库
Base URLhttps://mcp.deepwiki.com/https://mcp.devin.ai/
费用免费需要 Devin 账号

设置指南

对于大多数客户端(如 Windsurf):

{
  "mcpServers": {
    "devin": {
      "serverUrl": "https://mcp.devin.ai/sse",
      "headers": {
        "Authorization": "Bearer <API_KEY>"
      }
    }
  }
}

适用于 Claude Code:

claude mcp add -s user -t http devin https://mcp.devin.ai/mcp -H "Authorization: Bearer <API_KEY>"