MCP.so
登录

MCP Documentation Server

@esakrissa

基本信息

分类

记忆与知识

传输方式

stdio

作者

esakrissa

关于 MCP Documentation Server

Model Context Protocol documentation server for LangGraph and MCP.

MCP Documentation Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-doc": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        "venv"
      ]
    }
  }
}

MCP Documentation Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Documentation Server?

The MCP Documentation Server is a customized version of the MCP documentation server that enables integration between LLM applications (like Cursor, Claude Desktop, Windsurf) and documentation sources via the Model Context Protocol. It provides access to specific documentation files (langgraph.txt and mcp.txt) and tools to fetch documentation from URLs within those files.

How to use MCP Documentation Server?

Clone the repository, create a virtual environment, install the package in development mode (pip install -e .), then run the server using the installed command mcpdoc with a JSON config file and transport options (SSE or stdio). For IDE integration like Cursor, add a configuration to ~/.cursor/mcp.json using UV and set custom instructions to guide the LLM to use the server's tools.

Key features of MCP Documentation Server

  • Integration with MCP host applications like Cursor, Claude Desktop, Windsurf
  • Access to LangGraph and MCP documentation files
  • Tools to fetch documentation from URLs listed in those files
  • Support for SSE and stdio transport protocols
  • Configurable allowed domains for security
  • Easy setup via pip or UV

Use cases of MCP Documentation Server

  • Answering questions about LangGraph by fetching relevant documentation
  • Answering questions about Model Context Protocol (MCP) using its docs
  • Enabling LLM applications to automatically retrieve and reflect on documentation URLs
  • Customizing allowed domains to restrict or permit documentation sources

常见问题

1

What documentation sources are available?

The server is currently set up for LangGraph Documentation and MCP Documentation, sourced from specific URLs.

2

How do I run the server?

You can run the server using the `mcpdoc` command with a config file, transport (SSE or stdio), port, and host. Alternatively, you can use UV with the `uvx --from mcpdoc mcpdoc` command.

3

How do I integrate with Cursor?

Add a configuration entry to `~/.cursor/mcp.json` and provide custom instructions in Cursor to call `list_doc_sources` and `fetch_docs` tools.

4

What security controls are available?

Strict domain access controls: remote documentation files allow only the specific domain by default; local files allow none. Use `--allowed-domains` to explicitly add domains or `*` to allow all.

5

What is the relationship to the original mcpdoc?

This server is a modified version of the original mcpdoc by LangChain AI, customized to provide focused access to LangGraph and MCP documentation.

评论

记忆与知识 分类下的更多 MCP 服务器