MCP.so
登录

DeepWiki MCP Server (Official)

@DeepWiki

基本信息

传输方式

streamable-http

认证方式

请查阅提供方文档

分类

开发工具

作者

DeepWiki

关于 DeepWiki MCP Server (Official)

DeepWiki 由 Cognition(Devin 背后的团队)推出,为公开 GitHub 仓库生成 Wiki 式文档。其官方托管的 MCP 服务器让 AI 助手可以列出仓库的文档主题、阅读 Wiki 内容,并就代码库提出有依据的问题。该服务免费,无需登录。

连接信息

https://mcp.deepwiki.com/mcp

接入方式

claude mcp add deepwiki --transport http https://mcp.deepwiki.com/mcp

DeepWiki MCP Server 工具

3

Ask any question about a GitHub repository's codebase and get an AI-powered answer grounded in its DeepWiki.

View documentation about a GitHub repository.

Get a list of documentation topics for a GitHub repository.

概览

什么是 DeepWiki MCP Server?

DeepWiki MCP Server 是官方免费托管的端点(https://mcp.deepwiki.com/mcp),让 AI 助手能够阅读 DeepWiki 为公开 GitHub 仓库生成的 AI 文档,并就其代码提出问题。

DeepWiki 由 Cognition 打造,这家公司也是 Devin 编程智能体的开发者。它为公开 GitHub 仓库建立索引,把每个仓库转换成一套可浏览的 Wiki 式页面,涵盖架构、模块以及各部分如何协同工作。DeepWiki MCP 服务器把这些知识提供给任意 MCP 客户端,这样在编辑器中工作的智能体就能查询陌生库的工作方式,而无需你把源码粘贴到对话里。

如何使用 DeepWiki MCP Server?

无需安装任何东西,也不需要账户或 API 密钥。将客户端指向这个 Streamable HTTP 端点即可:

https://mcp.deepwiki.com/mcp

另有一个旧版 SSE 端点 https://mcp.deepwiki.com/sse,但文档说明它正在被弃用,因此建议优先使用 /mcp。

Claude Code

Devin 文档给出的命令如下(用户级作用域,HTTP 传输):

claude mcp add -s user -t http deepwiki https://mcp.deepwiki.com/mcp

完整写法效果相同:

claude mcp add --transport http deepwiki https://mcp.deepwiki.com/mcp

Claude Desktop 与 claude.ai

打开 Settings,进入 Connectors,选择「Add custom connector」,命名为 DeepWiki,并把 https://mcp.deepwiki.com/mcp 粘贴为服务器 URL。由于服务器是开放的,之后不需要登录。

Cursor

在 ~/.cursor/mcp.json(或项目内的 .cursor/mcp.json)中添加:

{
  "mcpServers": {
    "deepwiki": {
      "url": "https://mcp.deepwiki.com/mcp"
    }
  }
}

VS Code

在用户或工作区的 mcp.json 中添加服务器:

{
  "servers": {
    "deepwiki": {
      "type": "http",
      "url": "https://mcp.deepwiki.com/mcp"
    }
  }
}

Windsurf 与 Devin Desktop

文档指出,包括 Devin Desktop 在内的部分客户端使用 serverUrl 而不是 url。字段写错会导致客户端静默忽略该服务器。

DeepWiki MCP Server 的主要功能

  • 由 DeepWiki 和 Devin 背后的团队 Cognition 官方运营。
  • 免费开放:无需认证、无需 API 密钥、无需账户。
  • 适用于 DeepWiki 覆盖的任意公开 GitHub 仓库。
  • 回答基于仓库生成的 Wiki,而不是模型的记忆。
  • 远程 Streamable HTTP 端点,在 Claude、Cursor、VS Code 等 MCP 客户端中用法一致。
  • 只有三个工具,接口精简,便于智能体串联调用。

DeepWiki MCP Server 工具

服务器提供三个工具,均以 GitHub 仓库(例如 owner/repo)为参数:

  • 浏览 Wiki:read_wiki_structure 返回 DeepWiki 为某个仓库生成的文档主题列表,read_wiki_contents 返回文档内容本身。智能体通常先读取结构,再获取所需章节。
  • 提问:ask_wiki_question 接收关于某个仓库的自然语言问题,并返回基于该仓库 DeepWiki 的 AI 生成答案。

DeepWiki MCP Server 的使用场景

  • 在使用陌生依赖前先了解它:「用 DeepWiki 解释 expressjs/express 仓库中请求中间件是如何组织的。」
  • 编码时解答集成问题:「问问 DeepWiki,这个 SDK 的仓库里认证令牌是如何刷新的。」
  • 入门想要贡献的开源项目:「列出 facebook/react 的文档主题,并总结 reconciler 部分。」
  • 就同一个问题询问两个仓库,比较不同库的设计思路。
  • 为编程智能体提供框架背景,让它生成的代码遵循该项目的约定。

DeepWiki MCP Server 常见问题排查

  • 已添加服务器但没有工具出现:检查字段名。Devin Desktop 等客户端需要 serverUrl;包括 Cursor 在内的大多数客户端需要 url。
  • 客户端只支持 SSE:使用 https://mcp.deepwiki.com/sse,但要注意这是正在弃用的传输方式。
  • 私有仓库得不到有效结果:DeepWiki MCP 只覆盖公开仓库。对于私有代码,文档建议使用 Devin MCP 服务器,它需要 Devin 账户和 API 密钥。
  • 配置未生效:编辑 JSON 配置后,重启客户端以重新加载 MCP 服务器列表。

常见问题

1

DeepWiki MCP Server 是官方的吗?

是的。它由 Cognition 在 Devin 文档中说明,并通过 deepwiki.com 域名提供服务。

2

DeepWiki MCP Server 免费吗?

免费。文档将其描述为无需认证的免费远程服务。

3

使用 DeepWiki MCP 需要 API 密钥吗?

不需要。直接连接 `https://mcp.deepwiki.com/mcp` 即可。只有当你为私有仓库改用 Devin MCP 服务器时才需要 API 密钥。

4

DeepWiki MCP 支持私有仓库吗?

不支持。它只覆盖公开 GitHub 仓库。私有仓库需要 Devin 账户和单独的 Devin MCP 服务器。

5

DeepWiki MCP Server 提供哪些工具?

三个:`read_wiki_structure`、`read_wiki_contents` 和 `ask_wiki_question`。

6

它能在 Claude Code、Cursor 和 VS Code 中使用吗?

可以。它是标准的 Streamable HTTP 服务器,可以通过 `claude mcp add --transport http`、Cursor `mcp.json` 中的 `url` 条目,或 VS Code 中的 `http` 服务器条目按 URL 添加。

7

它和 GitHub 上的 deepwiki-mcp 项目是一回事吗?

不是。社区中有抓取 DeepWiki 页面的项目,但本条目是 DeepWiki 官方运营的托管端点。

8

DeepWiki 远程 MCP 服务器是什么?

DeepWiki 的远程 MCP 服务器是一个托管的 Model Context Protocol 端点,地址是 https://mcp.deepwiki.com/mcp,AI 助手无需在本地安装或运行任何东西即可连接。

9

怎么连接 DeepWiki 的 MCP 服务器?

把端点 https://mcp.deepwiki.com/mcp 添加到任意支持 MCP 的客户端,比如 Claude Code、Cursor 或 VS Code。本页的接入代码块可以一步配置好每个客户端。

10

DeepWiki 的 MCP 服务器需要认证吗?

此收录尚未确认 DeepWiki 的认证要求。连接前请查阅提供方文档。

11

DeepWiki 的 MCP 服务器用的是哪种传输方式?

DeepWiki 暴露的是 streamable-http 端点,这是远程 MCP 服务器普遍使用、主流客户端都支持的传输方式。

评论