Skip to content
mcp-deepwiki logo

mcp-deepwiki

Skills for accessing and searching docs in DeepWiki/GitHub’s public code repositories can help users understand open-source project source codes, and users can also ask questions directly about the code docs.

NeverSight/skills_feed0installs214starsOther

SKILL.md

Full skill instructions

DeepWiki

The DeepWiki MCP server provides programmatic access to DeepWiki’s public repository documentation and search capabilities (Ask Devin).

MCP Server URL: https://mcp.deepwiki.com/mcp

Ask Question (Recommended)

The tool's results are generated by AI, requiring at least 1 minute or more of timeout time.

  • npx -y mcporter call "${MCP_URL}.ask_question" repoName:owner/​repo question:"User's questions"

Read wiki structure

  • npx -y mcporter call "${MCP_URL}.read_wiki_structure" repoName:owner/​repo

Read wiki contents

  • npx -y mcporter call "${MCP_URL}.read_wiki_contents" repoName:owner/​repo

Schema

/​**
 * Get a list of documentation topics for a GitHub repository.
 * Args:
 * repoName: GitHub repository in owner/​repo format (e.g. "facebook/​react")
 */
function read_wiki_structure(repoName: string): object;
    {
      "type": "object",
      "properties": {
        "repoName": {
          "type": "string"
        }
      },
      "required": [
        "repoName"
      ]
    }

/​**
 * View documentation about a GitHub repository.
 * Args:
 * repoName: GitHub repository in owner/​repo format (e.g. "facebook/​react")
 */
function read_wiki_contents(repoName: string): object;
    {
      "type": "object",
      "properties": {
        "repoName": {
          "type": "string"
        }
      },
      "required": [
        "repoName"
      ]
    }

/​**
 * Ask any question about a GitHub repository and get an AI-powered, context-grounded response.
 * Args:
 * repoName: GitHub repository or list of repositories (max 10) in owner/​repo format
 * question: The question to ask about the repository
 */
function ask_question(repoName: unknown, question: string): object;
    {
      "type": "object",
      "properties": {
        "repoName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "items": {
                "type": "string"
              },
              "type": "array"
            }
          ]
        },
        "question": {
          "type": "string"
        }
      },
      "required": [
        "repoName",
        "question"
      ]
    }