D

Docs

MCP server · by da1z

Docs MCP server (official).

View source ↗ Generate config for multiple servers More servers

Install

Run one of the commands below, then pick your client in the next section.

npm
npx -y docsmcp

Setup by client

Pick your client — the config below is generated for this server (local stdio).

claude_desktop_config.json

{
  "mcpServers": {
    "docs-mcp-da1z": {
      "command": "npx",
      "args": [
        "-y",
        "docsmcp"
      ]
    }
  }
}

Format verified against the official Claude Desktop docs ↗.

GitHub

⭐ 8 stars · 最近更新于 537 天前

About this server

DocsMCP A Model Context Protocol (MCP) server that provides documentation access to LLMs. Overview DocsMCP enables Large Language Models (LLMs) to access and query documentation from specified sources, whether from local files or remote URLs. It uses the Model Context Protocol (MCP) to facilitate communication between the LLM and documentation sources. Usage Cursor MCP Configuration You can also configure DocsMCP in your Cursor project by creating a .cursor/mcp.json file: This configuration allows Cursor AI to use the documentation MCP server automatically when you open your project. Note: When specifying a source that contains spaces, ensure to wrap the entire string in quotes. For example: '--source=Model Context Protocol (MCP) VS Code MCP Configuration You can configure DocsMCP in VS Code by adding a configuration to your .vscode/mcp.json file: This configuration allows VS Code extensions that support MCP to use the documentation server automatically. Available Tools The MCP server provides two main tools: getDocumentationSources Lists all available documentation sources that have been configured. getDocumentation Fetches and parses documentation from a given URL or local file path. Parameters: url : The URL or file path to fetch the documentation from License MIT…

Summary from the project README — github.com/da1z/docsmcp

Distributed as stdio, listed under Knowledge & Memory. Review our MCP security guide before granting access to real data.

Frequently asked questions

What does the Docs MCP server do?

DocsMCP A Model Context Protocol (MCP) server that provides documentation access to LLMs. Overview DocsMCP enables Large Language Models (LLMs) to access and query documentation from specified sources, whether from local files or remote URLs. It uses the Model Context Protocol (MCP) to facilitate communication between the LLM and documentation sources. Usage Cursor MCP Configuration You can also configure DocsMCP in your Cursor project by creating a .cursor/mcp.json file: This configuration allows Cursor AI to use the documentation MCP server automatically when you open your project. Note: When specifying a source that contains spaces, ensure to wrap the entire string in quotes. For example: '--source=Model Context Protocol (MCP) VS Code MCP Configuration You can configure DocsMCP in VS Code by adding a configuration to your .vscode/mcp.json file: This configuration allows VS Code extensions that support MCP to use the documentation server automatically. Available Tools The MCP server provides two main tools: getDocumentationSources Lists all available documentation sources that have been configured. getDocumentation Fetches and parses documentation from a given URL or local file path. Parameters: url : The URL or file path to fetch the documentation from License MIT

How do I install Docs?

Run the install command shown above, then paste the config for your client (Claude Desktop, Claude Code, Cursor, VS Code or Windsurf) into its MCP settings and restart the client.

Is Docs free to use?

The MCP server itself is free to install. The source is public on https://github.com/da1z/docsmcp. Any third-party service it calls may require its own API key and account.

Which clients support Docs?

Any MCP-compatible client can use it, including Claude Desktop, Claude Code, Cursor, VS Code, Windsurf and custom agents.

Add this badge

Publish this server? Link back with a badge on your README or site — copy either snippet.

Listed on MCPNav

Markdown

[![Listed on MCPNav](https://mcpnav.net/badge/docs-mcp-da1z.svg)](https://mcpnav.net/server/docs-mcp-da1z/)

HTML

<a href="https://mcpnav.net/server/docs-mcp-da1z/"><img src="https://mcpnav.net/badge/docs-mcp-da1z.svg" alt="Listed on MCPNav" height="20"></a>