RD

regenrek/deepwiki-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

1.4천 stars 81 forks 품질 77 트렌드 24MIT

📖 페치 deepwiki.com 과 커서 및 기타 코드 에디터에 대한 최신 지식을 얻기 위한 MCP 서버입니다

개요

⚠️ : 이 서버는 현재 작동하지 않고 있으며, DeepWiki가 스크래핑 가능성을 차단했습니다. 당분간 공식 DeepWiki MCP 서버 https://docs.devin.ai/work-with-devin/deepwiki-mcp를 사용하는 것을 권장합니다. MCP를 통해 Deepwiki URL을 받아 관련 페이지들을 모두 크롤링하고, Markdown으로 변환한 뒤 문서 하나 또는 페이지별 목록을 반환합니다. - 🔒 : deepwiki.com 에서 URL만 처리함 - 🧹 : 헤더, 푸터, 내비게이션, 스크립트, 광고를 제거함 - 🔗 : Markdown에서 작동하도록 링크를 조정함 - 📄 : 문서 하나 또는 구조화된 페이지 생성 - 🚀 : 빠른 크롤링과 동시성 및 깊이 조절 가능 - : 라이브러리 이름만 검색하기 위한 기능입니다 이 패키지는 deepwiki_fetch라는 도구를 등록하여 MCP 호환 클라이언트와 함께 사용할 수 있습니다: - URL (필수): Deepwiki 저장소의 시작 URL - 모드(선택 사항): 출력 모드, 단일 Markdown 문서에 대해 "aggregate"(기본값) 또는 구조화된 페이지 데이터에 대해 "pages"로 - maxDepth(선택사항): 페이지의 최대 깊이...

개요(AI 번역)

⚠️ 중요 공지: 이 서버는 현재 DeepWiki가 스크래핑 기능을 차단하여 작동하지 않고 있습니다. 당분간 공식 DeepWiki MCP 서버 https://docs.devin.ai/work-with-devin/deepwiki-mcp를 사용하는 것을 권장합니다.

여기는 비공식 Deepwiki MCP 서버입니다.

MCP를 통해 Deepwiki URL을 받아 관련 페이지들을 모두 크롤링하고, Markdown으로 변환한 뒤 문서 하나 또는 페이지별 목록을 반환합니다.

특징

  • 🔒 도메인 안전: deepwiki.com 의 URL만 처리함
  • 🧹 HTML 소결: 헤더, 하단, 내비게이션, 스크립트, 광고 제거
  • 🔗 링크 재작성: 링크 조정 및 마크다운 작업
  • 📄 여러 출력 형식: 하나의 문서 또는 구조화된 페이지 생성
  • 🚀 성능: 빠른 크롤링과 동시성 및 깊이 조절 가능
  • NLP: 도서관 이름만 검색하는 것입니다

사용

사용할 수 있는 프롬프트:

Fetch 완전 문서 가져오기 (기본값)

단일 페이지

단축형

커서

이 파일을 .cursor/mcp.json 파일에 추가하세요.

MCP 도구 통합

이 패키지는 deepwiki_fetch라는 도구를 등록하며, MCP 호환 클라이언트와 함께 사용할 수 있습니다:

매개변수

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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

{
GitHub에서 전체 README 보기

설치

npx -y mcp-deepwiki@latest
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →