doc2mcp MCP sunucusu
Herhangi bir dokümantasyon URL'sini, AI agent'ları ve Cursor gibi IDE'ler için barındırılan, kullanıma hazır bir MCP server'ına 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.1782367812
- Son commit
- 1 Ağu 2026
- Lisans
- MIT
doc2mcp MCP nedir?
doc2mcp bir MCP sunucusudur. Herhangi bir dokümantasyon URL'sini, AI agent'ları ve Cursor gibi IDE'ler için barındırılan, kullanıma hazır bir MCP server'ına 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
opencode, herhangi bir dokümantasyon URL'sini AI agent'ları için barındırılan bir MCP server'ına dönüştürmenizi sağlar. Geliştiriciler; Stripe, LangChain veya GitHub gibi web sitelerini Cursor, Claude veya Windsurf gibi IDE'ler için kullanıma hazır araçlara dönüştürebilirler. Sistem, dokümantasyonu tarayıp analiz ederek search_documentation, get_documentation_page ve atıflarla birlikte ask_documentation gibi özel araçlar üretir.
Kullanıcılar bu hizmete bir web arayüzü, npm üzerinden bir CLI veya özel bir TypeScript SDK aracılığıyla erişebilirler. Web ve CLI yöntemleri, platformdan alınan bir User PAT ve proje token'ı gerektirir. SDK; LangChain, LangGraph veya CrewAI içeren iş akışlarına programatik entegrasyon sağlar. Bir URL işlendikten sonra platform, doğrudan bir MCP konfigürasyon dosyasına eklenebilecek barındırılan bir endpoint ve bir bearer token sağlar.
Neler yapabilirsiniz
- 1IDE kullanımı için dokümantasyon dönüştürmeBir geliştirici, bir dokümantasyon URL'sini bir dakikadan kısa sürede Cursor uyumlu bir server'a dönüştürebilir.
- 2Agent'larda dokümantasyon aramasını otomatize etmeSağlanan SDK'yı kullanarak başlık duyarlı dokümantasyon aramasını özel AI agent'larınıza entegre edin.
- 3Programatik dokümantasyon analiziBir kaynak URL'yi dönüştürmek ve bir script içerisinde search_documentation gibi araçları anında çağırmak için SDK'yı kullanın.
- 4Tam dokümantasyon içeriğini geri çağırmaBir MCP aracı aracılığıyla belirli bir dokümantasyon sayfasının tam markdown içeriğine erişin.
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 opencode https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcpdoc2mcp MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"opencode": {
"url": "https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp"
}
}
}doc2mcp MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"opencode": {
"type": "http",
"url": "https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp"
}
}
}doc2mcp MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"opencode","type":"http","url":"https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp"}'doc2mcp MCP'yi Codex içine yükleyin
$ codex mcp add opencode --url https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcpdoc2mcp MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.opencode] url = "https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp"
doc2mcp MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user --transport http opencode https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcpdoc2mcp MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"opencode": {
"url": "https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/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 opencode https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/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 için API anahtarlarını nereden alabilirim?
API anahtarları, doc2mcp.site üzerinden bir User PAT ve proje token'ı kullanılarak alınır; SDK'nın kendine ait ayrı bir girişi yoktur.