Provides access to LangGraph documentation, allowing retrieval of specific documentation files and fetching additional content from URLs within those files.
MCP Documentation Server
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.
Overview
This server provides MCP host applications with:
Access to specific documentation files (langgraph.txt and mcp.txt)
Tools to fetch documentation from URLs within those files
Related MCP server: MCP LLMS-TXT Documentation Server
Supported Documentation
Currently set up for:
LangGraph Documentation (from https://raw.githubusercontent.com/esakrissa/mcp-doc/main/docs/langgraph.txt)
MCP Documentation (from https://raw.githubusercontent.com/esakrissa/mcp-doc/main/docs/mcp.txt)
Quick Start
Setup and Run
Running the Server
You can run the server using the installed command:
Or if you prefer using UV:
IDE Integration
Cursor
Add to ~/.cursor/mcp.json
Then add these instructions to Cursor's Custom Instructions:
To test if the integration is working, ask Cursor a question about LangGraph or MCP, and check if it uses the documentation server tools to fetch information.
Security Note
For security reasons, strict domain access controls are implemented:
Remote documentation files: Only the specific domain is automatically allowed
Local documentation files: No domains are automatically allowed
Use
--allowed-domainsto explicitly add domains or--allowed-domains '*'to allow all (use with caution)
References
This project is based on the original mcpdoc by LangChain AI, modified to provide focused documentation access for LangGraph and MCP.