doc2mcp
Allows AI agents to search and retrieve information from GitHub repositories used as documentation sources.
Allows AI agents to search and retrieve information from the LangChain documentation.
Allows AI agents to search and retrieve information from Mintlify-hosted documentation sites.
Allows AI agents to search and retrieve information from the Stripe documentation.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@doc2mcpTurn the LangChain docs into an MCP server"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
doc2mcp
Paste docs → get a hosted MCP server for Cursor, Claude & VS Code
Turn any documentation URL into a live Model Context Protocol server in under 60 seconds.
Try it free · Docs · Marketplace · Pricing
⭐ Star this repo — it helps developers discover doc2mcp on GitHub and the MCP Registry.
What is this repo?
This is the public face of doc2mcp on GitHub:
Repo | Visibility | Purpose |
doc2mcp/doc2mcp-registry (this repo) | Public | MCP Registry manifest, badges, discovery |
doc2mcp/doc2mcp | Private | Product code (not open source) |
The live product runs at doc2mcp.site. Source code stays private so the platform cannot be copied.
Related MCP server: docs-mcp
How it works
Sign in at doc2mcp.site/login
Paste a docs URL (Stripe, LangChain, your own Mintlify site, OpenAPI, GitHub repo…)
Get a hosted MCP URL + Bearer token
Paste into Cursor / Claude / VS Code
mcp.jsonEvery MCP you create is auto-listed on the official MCP Registry as
io.github.doc2mcp/<slug>
{
"mcpServers": {
"my-docs": {
"url": "https://doc2mcp.site/api/mcp/{project_id}/mcp",
"headers": { "Authorization": "Bearer <your-token>" }
}
}
}CLI
npm install -g doc2mcp
doc2mcp login
doc2mcp https://docs.example.comMCP Registry
Entry | Namespace |
Platform gateway |
|
Your converted docs |
|
Registry search: https://registry.modelcontextprotocol.io/?search=doc2mcp
Marketplace: https://doc2mcp.site/marketplace
Gateway manifest (server.json)
This repo publishes the canonical platform record via GitHub OIDC when you push a v* tag:
git tag v1.0.2
git push origin v1.0.2Workflow: .github/workflows/publish-mcp.yml
Why a separate public repo?
The MCP Registry grants namespace io.github.doc2mcp/* only to workflows running inside the doc2mcp GitHub org. This small public repo holds the OIDC publish manifest — not the product source.
Links
🌐 Product: https://doc2mcp.site
📦 npm CLI: https://www.npmjs.com/package/doc2mcp
📋 MCP Registry: https://registry.modelcontextprotocol.io/?search=doc2mcp
🏆 Product Hunt: https://www.producthunt.com/products/doc2mcp
✉️ Contact: doc2mcp@gmail.com
License
The server.json manifest in this repo is MIT. The doc2mcp product code is proprietary and not distributed in this repository.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/doc2mcp/doc2mcp-registry'
If you have feedback or need assistance with the MCP directory API, please join our Discord server