Skip to content

Repository files navigation

DeepWiki

DeepWiki MCP for Claude Code & Grok — chat with any public GitHub repo's auto-generated documentation, wiki pages, and Q&A without cloning.

plugin-validateLicense: FSL-1.1-ALv2DocsClaude Code pluginDeepWiki

Install

Claude Code

/plugin marketplace add 88plug/claude-code-plugins
/plugin install deepwiki@88plug

Grok Build

grok plugin marketplace add 88plug/claude-code-plugins
grok plugin install deepwiki@88plug --trust

No API key, no local MCP server, no config file. The plugin registers Cognition AI's remote DeepWiki MCP endpoint; Claude Code and Grok connect over HTTP.

Quickstart

After install, ask your AI agent about any public GitHub repository:

Using deepwiki, how does the React reconciler schedule work?

The agent calls the DeepWiki MCP tools, reads the indexed documentation for facebook/react, and answers in the same turn — no clone, no local wiki build.

Other prompts that work well:

Using deepwiki, summarize the architecture of vercel/next.js
Using deepwiki, what does read_wiki_structure return for torvalds/linux?

Mention deepwiki (or the owner/repo) so the agent routes to the MCP server instead of guessing from training data.

What it does

DeepWiki is a thin Claude Code plugin that wires up Cognition AI's hosted DeepWiki MCP server (Model Context Protocol). It gives Claude and other AI agents read-only access to auto-generated GitHub documentation and natural-language Q&A over public repositories.

Use it when you want to:

  • Research an unfamiliar codebase before adopting or contributing
  • Answer dependency questions without leaving your Claude Code session
  • Pull architecture and API context into a task without cloning gigabytes of source
  • Give LLM agents a wiki-style documentation surface instead of raw tree walks

Any public repo at github.com/<owner>/<repo> is reachable. Cognition's DeepWiki indexes it and serves the docs; this plugin is the one-command install path so your agent can query it programmatically.

Features

FeatureDetail
Marketplace installOne command via the 88plug Claude Code plugins marketplace
No API keyNo local process, no manual MCP config
Remote MCP serverHTTP to https://mcp.deepwiki.com/mcp
Read-only researchAgent reads docs and asks questions — nothing more
Any public GitHub repoWorks against github.com/<owner>/<repo>
Agent-friendlySurfaces as named MCP tools your LLM can call

MCP tools

The plugin exposes one MCP connection named deepwiki (model-context-protocol tools):

ToolWhat it does
read_wiki_structureList auto-generated documentation / wiki pages for a repository
read_wiki_contentsFetch the full documentation for a repository
ask_questionAsk a natural-language question about a repository; get an AI-generated answer

You normally do not call these by hand. Mention deepwiki or a GitHub repository in your prompt and the agent selects the right tool. That workflow fits AI agents, automation, and developer-tools CLI use inside Claude Code.

Who it is for

  • Developers who use Claude Code (Anthropic) and need fast documentation lookup on public GitHub projects
  • AI agent builders who want a documentation / wiki MCP server without hosting one
  • Teams doing LLM-assisted research, onboarding, or dependency review against open-source codebases
  • Anyone who wants RAG-style answers over repo docs without standing up a local index

Remote service

Note

This plugin is configuration only. Indexing, the model, and the served documentation are operated by Cognition AI (the team behind Devin) at https://mcp.deepwiki.com/mcp. 88plug does not run the underlying service. When the agent queries DeepWiki, your query text goes to that endpoint; the plugin does not proxy or log anything. Only public repositories are indexed — do not send private repository names.

What this plugin is, and what it isn't
  • Is: a small plugin manifest that registers the remote MCP endpoint and surfaces it through the 88plug marketplace as a single install command. No original business logic.
  • Is not: the DeepWiki service itself. If the upstream endpoint changes or goes down, this plugin is just config — open the manifest and update the URL.

Development

Local checkout is only needed if you are changing the plugin packaging:

git clone https://github.com/88plug/deepwiki.git
cd deepwiki
claude --plugin-dir "$PWD"

The live MCP URL is pinned in .claude-plugin/plugin.json (type: http, https://mcp.deepwiki.com/mcp). See tests/smoke.sh for the smoke checks that guard that URL and the marketplace entry shape.

Online docs: 88plug.github.io/deepwiki.

Contributing

Issues and pull requests are welcome at 88plug/deepwiki. Keep changes small; the plugin is intentionally a thin wrapper over the remote MCP server.

License

Released under the Functional Source License, Version 1.1, ALv2 Future License (FSL-1.1-ALv2).

You may use, copy, modify, and redistribute it for any purpose except a Competing Use. Each released version converts to the Apache License 2.0 on the second anniversary of its release date. For commercial-use inquiries outside the Permitted Purpose, contact andrew@88plug.com.

Releases

Packages

Contributors

Languages