Marketing

DeepWiki MCP Server

Chat with AI and run tools instantly — no account needed.

DeepWiki is a knowledge management and documentation platform that uses AI to organize, search, and connect information across teams.

Official server
Agent guide included
Try it Free

No account needed. Chat with AI and run tools instantly.

AI Skill
SKILL.md

Domain knowledge for DeepWiki — workflow patterns, data models, and gotchas for your AI agent.

DeepWiki ingests public GitHub repositories and produces an AI-generated wiki — a hierarchical table of contents, long-form topic pages synthesised from the codebase + README + comments, and an LLM Q&A endpoint grounded in the same index. This bundle exposes that index over MCP. No authentication is required and there is no per-call cost surface to the agent; rate and concurrency limits are set by the upstream service.

Repository scope (read this first)

  • All operations take a repoName in owner/repo form, lowercase, exactly as it appears in the GitHub URL (e.g. facebook/react, vercel/next.js).
  • Only public GitHub repositories are queryable. Private repos and non-GitHub hosts (GitLab, Bitbucket) are out of scope.
  • A repo is queryable only after DeepWiki has indexed it. Popular OSS projects are pre-indexed; smaller or recently-pushed repos may not be. The not-found error tells the user how to trigger indexing — surface that URL verbatim, do not retry blindly.

Workflow

The three capabilities form a deliberate funnel — start broad, narrow only when needed:

  1. Structure first. When the user asks anything about a repo you don't already understand, fetch the topic outline. The response is a numbered Markdown table of contents (e.g. 1 Overview, 4.2 Work Loop and Rendering Phases). It tells you what the wiki actually covers and gives you the section vocabulary the contents and Q&A endpoints will recognise.
  2. Read contents when the user wants the prose of the wiki (architectural overviews, system descriptions, how subsystems fit together). The response is long-form Markdown — useful for summarisation, citation, or feeding back into another tool. If the question is broad ("explain X"), this is usually the right surface.
  3. Ask when the user has a specific question whose answer is not directly a section heading ("why does X use Y?", "where is Z implemented?", "how do I do A?"). The Q&A endpoint runs an LLM grounded in the indexed wiki and returns a synthesised answer with cross-references — strictly better than reading the full contents into context just to find one fact.

Concept-level disambiguation: structure = navigation, contents = read, ask = inference. Pick the highest-leverage one for the question; do not call all three.

Response shape

  • Structure: Markdown bullet outline with dotted numbering. Reliable for parsing section titles or building a follow-up ask prompt that names the section.
  • Contents: Free-form Markdown wiki body. Can be substantial (thousands of tokens for large repos) — prefer ask if you only need a fact.
  • Ask: Markdown answer plus inline citations to wiki sections. Treat citations as DeepWiki section references, not GitHub permalinks.

Operational gotchas

  • Unindexed repo error: the response is literally Error fetching wiki for <repo>: Repository not found. Visit https://deepwiki.com/<repo> to index it. Pass that URL through to the user — DeepWiki indexes a repo on first visit, and there is no MCP-side trigger. Do not loop retrying.
  • Multi-repo Q&A is fragile. The Q&A schema accepts an array of repos (up to 10) but routinely times out on more than one repo because each repo adds an indexing/grounding pass. Default to one repo per question. If the user genuinely needs cross-repo synthesis, ask each repo separately and merge the answers in your own context — that is faster and more reliable than batching.
  • Case sensitivity: GitHub itself is case-insensitive in URLs but DeepWiki canonicalises to lowercase. Normalise owner/repo to lowercase before calling to avoid spurious not-found errors.
  • Freshness lag: the index trails the repo's main branch. For questions about brand-new commits or PRs, DeepWiki is not a substitute for reading the source directly.
  • No write surface. All three tools are read-only; there is nothing to mutate, no quota counter the agent needs to manage.

Frequently Asked Questions

What is the DeepWiki MCP server?

DeepWiki is a knowledge management and documentation platform that uses AI to organize, search, and connect information across teams. It provides tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect DeepWiki to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/deepwiki-mcp. Authentication is handled automatically.

What authentication does DeepWiki require?

DeepWiki uses open data APIs — no authentication required.

Setup Instructions

Connect DeepWiki to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/deepwiki-mcp

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Try DeepWiki now

No sign-up required. Chat with AI and run tools instantly.

DeepWiki MCP Server & Skill