RD

regenrek/deepwiki-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

1,4 тыс. stars 81 forks Качество 77 Тренд 24MIT

📖 MCP-сервер для поиска deepwiki.com и получения последних знаний о Cursor и других редакторах кода

Обзор

⚠️ : Этот сервер сейчас не работает, так как DeepWiki отключил возможность его скрепления. Рекомендуем пока использовать официальный MCP-сервер DeepWiki по адресу https://docs.devin.ai/work-with-devin/deepwiki-mcp. Он принимает URL Deepwiki через MCP, сканирует все соответствующие страницы, конвертирует их в Markdown и возвращает либо один документ, либо список по страницам. - 🔒 : Обрабатывает только URL из deepwiki.com - 🧹 : Убирает заголовки, подвалы, навигацию, скрипты и рекламу - 🔗 : Корректирует ссылки для работы в Markdown - 📄 : Получить один документ или структурированные страницы - 🚀 : Быстрое сканирование с регулируемой параллелизмом и глубиной - : Это поиск только по имени библиотеки Пакет регистрирует инструмент с названием deepwiki_fetch, который можно использовать с любым совместимым с MCP клиентом: - url (обязательно): Начальный URL репозитория Deepwiki - режим (опционально): режим вывода, либо "агрегированный" для одного документа Markdown (по умолчанию), либо "pages" для структурированных данных страницы - maxDepth (опционально): максимальная глубина страниц до...

Обзор (машинный перевод)

⚠️ ВАЖНОЕ УВЕДОМЛЕНИЕ: Этот сервер сейчас не работает, так как DeepWiki отключила возможность его скрапинга. Рекомендуем пока использовать официальный сервер DeepWiki MCP по адресу https://docs.devin.ai/work-with-devin/deepwiki-mcp.

Это неофициальный MCP сервер Deepwiki

Он принимает URL Deepwiki через MCP, сканирует все соответствующие страницы, конвертирует их в Markdown и возвращает либо один документ, либо список по страницам.

Особенности

  • 🔒 Безопасность домена: обрабатывает только URL из deepwiki.com
  • 🧹 Очистка HTML: Убирает заголовки, подвалы, навигацию, скрипты и рекламу
  • 🔗 Переписывание ссылки: Корректирует ссылки на работу в Markdown
  • 📄 Несколько форматов вывода: Получите один документ или структурированные страницы
  • 🚀 Производительность: Быстрое ползение с регулируемой параллелизмом и глубиной
  • NLP: Это для поиска только названия библиотеки

Использование

Подсказки, которые можно использовать:

Получить полную документацию (по умолчанию)

Одностраничное

Проходите короткую форму

Курсор

Добавьте это в файл .cursor/mcp.json.

Интеграция инструментов MCP

Пакет регистрирует инструмент с именем deepwiki_fetch, который можно использовать с любым совместимым с MCP клиентом:

Параметры

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Deepwiki MCP Server

⚠️ IMPORTANT NOTICE: This server is currently not working since DeepWiki has cut off the possibility to scrape it. We recommend using the official DeepWiki MCP server at https://docs.devin.ai/work-with-devin/deepwiki-mcp for the time being.

This is an unofficial Deepwiki MCP Server

It takes a Deepwiki URL via MCP, crawls all relevant pages, converts them to Markdown, and returns either one document or a list by page.

Features

  • 🔒 Domain Safety: Only processes URLs from deepwiki.com
  • 🧹 HTML Sanitization: Strips headers, footers, navigation, scripts, and ads
  • 🔗 Link Rewriting: Adjusts links to work in Markdown
  • 📄 Multiple Output Formats: Get one document or structured pages
  • 🚀 Performance: Fast crawling with adjustable concurrency and depth
  • NLP: It’s to search just for the library name

Usage

Prompts you can use:

deepwiki fetch how can i use gpt-image-1 with "vercel ai" sdk
deepwiki fetch how can i create new blocks in shadcn?
deepwiki fetch i want to understand how X works

Fetch complete Documentation (Default)

use deepwiki https://deepwiki.com/shadcn-ui/ui
use deepwiki multiple pages https://deepwiki.com/shadcn-ui/ui

Single Page

use deepwiki fetch single page https://deepwiki.com/tailwindlabs/tailwindcss/2.2-theme-system

Get by shortform

use deepwiki fetch tailwindlabs/tailwindcss
deepwiki fetch library

deepwiki fetch url
deepwiki fetch /

deepwiki multiple pages ...
deepwiki single page url ...

Cursor

Add this to .cursor/mcp.json file.

{
  "mcpServers": {
    "mcp-deepwiki": {
      "command": "npx",
      "args": ["-y", "mcp-deepwiki@latest"]
    }
  }
}

MCP Tool Integration

The package registers a tool named deepwiki_fetch that you can use with any MCP-compatible client:

{
  "action": "deepwiki_fetch",
  "params": {
    "url": "https://deepwiki.com/user/repo",
    "mode": "aggregate",
    "maxDepth": "1"
  }
}

Parameters

  • url (required): The starting URL of the Deepwiki repository
  • mode (optional): Output mode, either “aggregate” for a single Markdown document (default) or “pages” for structured page data
  • maxDepth (optional): Maximum depth of pages to crawl (default: 10)

Response Format

Success Response (Aggregate Mode)

{
  "status": "ok",
  "data": "# Page Title\n\nPage content...\n\n---\n\n# Another Page\n\nMore content...",
  "totalPages": 5,
  "totalBytes": 25000,
  "elapsedMs": 1200
}

Success Response (Pages Mode)

{
  "status": "ok",
  "data": [
    {
      "path": "index",
      "markdown": "# Home Page\n\nWelcome to the repository."
    },
    {
      "path": "section/page1",
      "markdown": "# First Page\n\nThis is the first page content."
    }
  ],
  "totalPages": 2,
  "totalBytes": 12000,
  "elapsedMs": 800
}

Error Response

{
Открыть полный README на GitHub

Установка

npx -y mcp-deepwiki@latest
Новичок в MCP? Начните с руководства на mcpskill.org →