mcpdoc (LangChain)
Serves llms.txt documentation files you choose to your coding agent, so it reads the real docs. The maker archived the repo.
Test results
No full client pass yetFull result per app: Does it work with Claude Code? · Does it work with Cursor?
Install
claude mcp add mcpdoc -- uvx --from mcpdoc mcpdoc --urls Vite:https://vite.dev/llms.txt --transport stdioRun in your terminal. This exact command is what our harness runs in Claude Code; see the results above.
{
"mcpServers": {
"mcpdoc": {
"command": "uvx",
"args": [
"--from",
"mcpdoc",
"mcpdoc",
"--urls",
"Vite:https://vite.dev/llms.txt",
"--transport",
"stdio"
]
}
}
}Save as .cursor/mcp.json. This exact config is what our harness runs in Cursor; see the results above.
{
"mcpServers": {
"mcpdoc": {
"command": "uvx",
"args": [
"--from",
"mcpdoc",
"mcpdoc",
"--urls",
"Vite:https://vite.dev/llms.txt",
"--transport",
"stdio"
]
}
}
}Add to claude_desktop_config.json and restart Claude Desktop. Tested on the Linux beta; see the results above.
[mcp_servers.mcpdoc]
command = "uvx"
args = ["--from", "mcpdoc", "mcpdoc", "--urls", "Vite:https://vite.dev/llms.txt", "--transport", "stdio"]Add to ~/.codex/config.toml (shared by the ChatGPT (Codex) CLI and the ChatGPT desktop app; Codex runs inside the ChatGPT desktop app). Tested with the ChatGPT (Codex) CLI bundled in the ChatGPT desktop app; see the results above.
Not connecting? Troubleshooting: Claude Code · Cursor · Claude Desktop · ChatGPT (Codex)
Test history
| Date | Check | Result | Version |
|---|---|---|---|
| 2026-10-15 | Protocol (direct stdio) | Protocol: failed | |
| 2026-10-15 | Claude Code | Failed connected, agent task (no successful call to this server's tools; answer missing ['5173']; no tool result containing ['5173']) | 2.1.296 (Claude Code) |
| 2026-10-15 | Cursor | Failed connected, tools visible, agent task (no successful call to this server's tools; answer missing ['5173']; no tool result containing ['5173']) | 2026.10.14-941492e |