MCP Documentation Server
@esakrissa
MCP Documentation Server について
Model Context Protocol documentation server for LangGraph and MCP.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-doc": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}ツール
ツールは検出されませんでした
ツールは 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
FAQ from MCP Documentation Server
What documentation sources are available?
The server is currently set up for LangGraph Documentation and MCP Documentation, sourced from specific URLs.
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.
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.
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.
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.
「メモリとナレッジ」の他のコンテンツ
Context7 MCP - Up-to-date Docs For Any Cursor Prompt
upstashContext7 Platform -- Up-to-date code documentation for LLMs and AI code editors
minutes
silversteinEvery meeting, every idea, every voice note — searchable by your AI. Open-source, privacy-first conversation memory layer.
MCP Apple Notes
RafalWilinskiTalk with your notes in Claude. RAG over your Apple Notes using Model Context Protocol.
Memory Bank MCP Server
alioshrA Model Context Protocol (MCP) server implementation for remote memory bank management, inspired by Cline Memory Bank.
Semantic Scholar MCP Server
YUZongminA FastMCP server implementation for the Semantic Scholar API, providing comprehensive access to academic paper data, author information, and citation networks.
コメント