doc2mcp MCP sunucusu
Herhangi bir dokümantasyon URL'sini Cursor ve Claude gibi AI agent'ları ve IDE'ler ile kullanılmak üzere barındırılan bir MCP server'a dönüştürür.
Ayrıca bilinen adı doc2mcp/doc2mcp
- Yıldızlar
- 6
- Araçlar
- 6
- İndirmeler, 30 gün
- —
- En son sürüm
- 1.0.1782461537
- Son commit
- 1 Ağu 2026
- Lisans
- MIT
doc2mcp MCP nedir?
doc2mcp bir MCP sunucusudur. Herhangi bir dokümantasyon URL'sini Cursor ve Claude gibi AI agent'ları ve IDE'ler ile kullanılmak üzere barındırılan bir MCP server'a dönüştürür. 6 araç sunar; örneğin list_documentation_pages, get_documentation_page, search_documentation.
Özet, projenin README dosyasından oluşturuldu
doc2mcp MCP sunucusu hakkında
Bu servis, herhangi bir dokümantasyon URL'sini AI agent'ları ve entegre geliştirme ortamları için tasarlanmış, barındırılan bir MCP server'a dönüştürür. Web tabanlı dokümantasyonun taranması, analiz edilmesi ve Cursor, Claude veya VS Code içerisinde kullanılabilecek işlevsel araçlara dönüştürülmesi sürecini otomatikleştirir. Geliştiriciler bu altyapıya bir web paneli, komut satırı arayüzü veya özel bir JavaScript/TypeScript SDK aracılığıyla erişebilirler.
Kullanıcılar sisteme bir kaynak URL sağlayarak etkileşime girerler; bu işlem sonucunda search_documentation, get_documentation_page ve ask_documentation gibi özel araçlar oluşturulur. Kurulum için web platformundan alınan bir user PAT ve proje token'ı gereklidir. Web ve CLI yöntemleri IDE'lerle hızlı entegrasyon için tasarlanmış olsa da, SDK; LangChain, LangGraph ve CrewAI gibi framework'ler içinde programatik uygulamaya olanak tanır. Bu da servisi, başlık duyarlı aramalar yapabilen veya belirli sayfalardan tam markdown içeriğini çekebilen dokümantasyon farkındalığına sahip agent'lar oluşturmak için çok yönlü bir çözüm haline getirir.
Neler yapabilirsiniz
- 1IDE'ler için dokümantasyon dönüştürmeBir geliştirici, bir Stripe veya GitHub dokümantasyon URL'sini bir dakikadan kısa sürede Cursor için kullanıma hazır bir MCP server'a dönüştürebilir.
- 2Semantik dokümantasyon aramaları yapmaDokümantasyon başlıklarının yapısını anlayan aramalar gerçekleştirmek için oluşturulan araçları kullanın.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
doc2mcp MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekledoc2mcp MCP'yi Claude Code içine yükleyin
$ claude mcp add --transport http developer https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcpdoc2mcp MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"developer": {
"url": "https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp"
}
}
}doc2mcp MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"developer": {
"type": "http",
"url": "https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp"
}
}
}doc2mcp MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"developer","type":"http","url":"https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp"}'doc2mcp MCP'yi Codex içine yükleyin
$ codex mcp add developer --url https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcpdoc2mcp MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.developer] url = "https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp"
doc2mcp MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user --transport http developer https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcpdoc2mcp MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"developer": {
"url": "https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp",
"type": "http"
}
}
}doc2mcp MCP araçları 6
README dosyasından algılandılist_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 | — |
Otomatik kontroller
Çalıştırıldı 15 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirdoc2mcp/doc2mcp is public and reachablegithub.com/doc2mcp/doc2mcp ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyorKontrol edilmedi
- Derleme kökeni (Sigstore onayı)Kontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-08-01github.com/doc2mcp/doc2mcp ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok6 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişNo tool named like delete, drop or execGeçti
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorEndpoint did not answer initialize: HTTP 402Bulgu
doc2mcp
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 soruları
doc2mcp MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --transport http developer https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
doc2mcp MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
doc2mcp MCP hangi araçları sunar?
6 araç sunar; bunlar arasında list_documentation_pages, get_documentation_page, search_documentation, get_documentation_overview, read_full_documentation yer alır.
SDK kendi başına bir giriş işlemi gerektiriyor mu?
Hayır, SDK doc2mcp.site üzerinden alınan bir User PAT (Personal Access Token) kullanır ve ayrı bir giriş sürecine sahip değildir.