doc2mcp MCP server
Verwandelt jede Dokumentations-URL in einen gehosteten, einsatzbereiten MCP server für AI Agents und IDEs wie Cursor.
Auch bekannt als doc2mcp/doc2mcp
- Stars
- 6
- Tools
- 6
- Downloads, 30 Tage
- —
- Neueste Version
- 1.0.1782367812
- Letzter Commit
- 1. Aug. 2026
- Lizenz
- MIT
Was ist doc2mcp MCP?
doc2mcp ist ein MCP server. Verwandelt jede Dokumentations-URL in einen gehosteten, einsatzbereiten MCP server für AI Agents und IDEs wie Cursor. Er stellt 6 Tools bereit, etwa list_documentation_pages, get_documentation_page, search_documentation.
Zusammenfassung generiert aus dem README des Projekts
Über doc2mcp MCP server
opencode ermöglicht es dir, jede Dokumentations-URL in einen gehosteten MCP server für AI Agents zu verwandeln. Entwickler können Websites wie Stripe, LangChain oder GitHub in einsatzbereite Tools für IDEs wie Cursor, Claude oder Windsurf transformieren. Das System crawlt und analysiert die Dokumentation, um spezifische Tools zu generieren, darunter search_documentation, get_documentation_page und ask_documentation inklusive Zitaten.
Nutzer können diesen Service über ein Web-Interface, ein Command Line Interface via npm oder ein dediziertes TypeScript SDK nutzen. Die Web- und CLI-Methoden erfordern einen User PAT und einen Project Token, die über die Plattform bezogen werden. Das SDK erlaubt die programmatische Integration in Workflows mit LangChain, LangGraph oder CrewAI. Sobald eine URL verarbeitet wurde, stellt die Plattform einen gehosteten Endpoint und einen Bearer Token bereit, den du direkt in eine MCP Config hinzufügen kannst.
Was du damit machen kannst
- 1Dokumentation für die IDE-Nutzung konvertierenEin Entwickler kann eine Dokumentations-URL in weniger als einer Minute in einen Cursor-ready Server verwandeln.
- 2Dokumentationssuche in Agents automatisierenIntegriere eine strukturierte Dokumentationssuche in deine eigenen AI Agents mithilfe des bereitgestellten SDKs.
- 3Programmatische DokumentationsanalyseNutze das SDK, um eine Source URL zu konvertieren und Tools wie search_documentation direkt innerhalb eines Skripts aufzurufen.
- 4Vollständige Dokumentationsinhalte abrufenGreife über ein MCP Tool auf das komplette Markdown einer spezifischen Dokumentationsseite zu.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du doc2mcp MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügendoc2mcp MCP in Claude Code installieren
$ claude mcp add --transport http opencode https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcpdoc2mcp MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"opencode": {
"url": "https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp"
}
}
}doc2mcp MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"opencode": {
"type": "http",
"url": "https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp"
}
}
}doc2mcp MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"opencode","type":"http","url":"https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp"}'doc2mcp MCP in Codex installieren
$ codex mcp add opencode --url https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcpdoc2mcp MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.opencode] url = "https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp"
doc2mcp MCP in Gemini CLI installieren
$ gemini mcp add -s user --transport http opencode https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcpdoc2mcp MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"opencode": {
"url": "https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp",
"type": "http"
}
}
}doc2mcp MCP tools 6
Erkannt aus dem READMElist_documentation_pagesget_documentation_pagesearch_documentationget_documentation_overviewread_full_documentationask_documentation
| list_documentation_pages | — | |
| get_documentation_page | — | |
| search_documentation | — | |
| get_documentation_overview | — | |
| read_full_documentation | — | |
| ask_documentation | — |
Automatisierte Checks
Geluften am 15. Nov. 2026Vollständiger Bericht →Noch nicht verifiziert. Ein Server benötigt einen Score von 80, keine kritischen Befunde und genug Daten für unsere Prüfung. Wie die Checks funktionieren · Was du für mehr Punkte verbessern kannst
- Source Repository verknüpft und erreichbardoc2mcp/doc2mcp is public and reachablegithub.com/doc2mcp/doc2mcp ↗Bestanden
- Paket nennt dieses Repository als QuelleNicht geprüft
- Build-Provenienz (Sigstore-Attestierung)Nicht geprüft
- Open Source Lizenz (OSI)MITspdx.org/licenses/MIT.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit or release 2026-08-01github.com/doc2mcp/doc2mcp ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNicht geprüft
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenNicht geprüft
- Keine versteckten Anweisungen an das Modell6 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNo tool named like delete, drop or execBestanden
- Remote-Endpoint beantwortet den MCP-HandshakeEndpoint did not answer initialize: HTTP 402Befund
README
Auf GitHub ansehendoc2mcp
Documentation infrastructure for AI agents
Paste any docs URL → get a hosted, Cursor-ready MCP server in under 60 seconds.
Live · Docs · SDK · Marketplace · Open Source
⭐ Star this repo — it helps developers discover doc2mcp on GitHub and the MCP Registry.
Three ways to use doc2mcp

| Surface | Best for | Start here |
|---|---|---|
| Web | Instant convert in the browser | doc2mcp.site |
| CLI | Terminal + one-shot install into Cursor | npm i -g doc2mcp |
| SDK | Code, CI, LangChain / LangGraph / agents | doc2mcp-sdk |
API keys always come from doc2mcp.site (User PAT + project token). The SDK has no separate login.
The pipeline

Docs URL → crawl → analyze → MCP tools → hosted endpoint → Cursor / Claude / LangChain / LangGraph.
1) Web (normal)
- Sign in at doc2mcp.site/login
- Paste a docs URL (Stripe, LangChain, Mintlify, GitHub…)
- Copy the hosted MCP URL + Bearer token into Cursor / Claude / VS Code
{
"mcpServers": {
"my-docs": {
"url": "https://doc2mcp.site/api/mcp/{project_id}/mcp",
"headers": { "Authorization": "Bearer <project-token>" }
}
}
}
2) CLI
npm install -g doc2mcp
doc2mcp login # creates User PAT (d2mcp_pat_…)
doc2mcp https://docs.example.com
Lists the same projects as the dashboard. Install helpers for Cursor / VS Code / Claude / Windsurf.
3) SDK (doc2mcp-sdk)

npm i doc2mcp-sdk
import { Doc2MCP } from "doc2mcp-sdk";
// User PAT from doc2mcp.site / `npx doc2mcp login` — SDK has no auth of its own
const client = new Doc2MCP({ token: process.env.DOC2MCP_API_TOKEN! }); // Settings → d2mcp_usr_…
const ready = await client.convertAndWait({
sourceUrl: "https://js.langchain.com/docs",
});
const answer = await client.callToolText({
mcpUrl: ready.mcp.url,
mcpToken: ready.mcp.token, // project token d2mcp_…
name: "search_documentation",
arguments: { query: "how do runnables work?" },
});
Full handbook (API keys, Cursor, Claude, LangChain, LangGraph, LangSmith, OpenAI, Vercel AI SDK, CrewAI, AutoGen, Mastra):
Product docs page: doc2mcp.site/docs/sdk
MCP tools generated per project
| Tool | What it does |
|---|---|
list_documentation_pages |
Every crawled page |
get_documentation_page |
Full markdown of one page |
search_documentation |
Heading-aware search |
get_documentation_overview |
Summary + index |
read_full_documentation |
All pages combined |
ask_documentation |
Q&A with citations |
Repos
| Repo | Purpose |
|---|---|
| doc2mcp/doc2mcp (this) | Next.js app, CLI, pipeline, MCP runtime |
| doc2mcp/doc2mcp-sdk | Programmatic JS/TS SDK + framework examples |
| doc2mcp/doc2mcp-registry | MCP Registry gateway manifest |
Contribute
- Read CONTRIBUTING.md and CODE_OF_CONDUCT.md
- Branch from
staging→ open PR →staging - AI review (
Gemini PR review) fails the check on must-fix — fix blockers before merge - Coupon
opensourcedoc2mcp→ Starter free for 12 months on Pricing
More: doc2mcp.site/open-source
Local development
pnpm install
cp .env.example .env.local
pnpm dev
pnpm check
pnpm exec tsc --noEmit --skipLibCheck
CI / CD
Feature → staging (preview) → main → v* tag deploys production on Vercel.
PR checks: Biome/Ultracite, TypeScript, Next build, CLI build, Gemini AI review (must-fix → failed check).
License
MIT — see LICENSE.
doc2mcp MCP Fragen
Wie füge ich doc2mcp MCP zu Claude Code hinzu?
Führe claude mcp add --transport http opencode https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich doc2mcp MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Welche Tools bietet doc2mcp MCP?
Er stellt 6 Tools bereit, darunter list_documentation_pages, get_documentation_page, search_documentation, get_documentation_overview, read_full_documentation.
Woher bekomme ich die API keys für das SDK?
API keys erhältst du über doc2mcp.site mittels eines User PAT und eines Project Tokens; das SDK hat keinen eigenen, separaten Login.