MCP ExplorerExplorer

Mcp Deepwiki

@jeongskon 10 months ago
1 MIT
FreeCommunity
AI Systems
MCP DeepWiki server for library documentation access and ID resolution.

Overview

What is Mcp Deepwiki

MCP DeepWiki is a server designed to facilitate access to library documentation through DeepWiki.com. It provides tools for resolving library IDs and retrieving comprehensive documentation.

Use cases

Use cases include developers needing quick access to library documentation, educators creating course materials, and researchers looking for specific information on libraries.

How to use

To use MCP DeepWiki, clone the repository, install the dependencies using pnpm, and build the project. Then, configure it in your Claude Desktop by adding the server command in the configuration file.

Key features

Key features include Library ID Resolution for searching libraries by name, Documentation Retrieval for fetching documentation using library IDs, and Query-Based Documentation for focusing on specific topics or questions.

Where to use

MCP DeepWiki can be used in software development environments, educational institutions, and any setting where library documentation access is needed.

Content

MCP DeepWiki

A server that facilitates library documentation access using DeepWiki.com. This MCP (Model Context Protocol) server provides tools for resolving library IDs and fetching comprehensive documentation from the DeepWiki service.

Features

  • Library ID Resolution: Search for libraries by name and retrieve their DeepWiki-compatible IDs
  • Documentation Retrieval: Fetch documentation for any library using its ID
  • Query-Based Documentation: Focus documentation retrieval on specific topics or questions

Installation

# Clone the repository
git clone https://github.com/jeongsk/mcp-deepwiki.git
cd mcp-deepwiki

# Install dependencies
pnpm install

# Build the project
pnpm build

Usage

Usage with Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-deepwiki": {
      "command": "node",
      "args": [
        "/path/to/mcp-deepwiki/dist/index.js"
      ]
    }
  }
}

Architecture

  • src/mcp-server.ts: Main MCP server implementation with tools definition
  • src/deepwiki-search.ts: Handles the interaction with DeepWiki.com using Playwright
  • src/index.ts: Entry point for the server

Requirements

  • Node.js (version specified in .nvmrc)
  • pnpm package manager (v9.15.1+)

License

This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers