MCP server doc2mcp
Преобразует любой URL документации в хостинговый MCP server для использования с AI-агентами и IDE, такими как Cursor и Claude.
Также известен как doc2mcp/doc2mcp
- Звёзды
- 6
- Инструменты
- 6
- Загрузки, 30 дней
- —
- Последняя версия
- 1.0.1782461537
- Последний коммит
- 1 авг. 2026 г.
- Лицензия
- MIT
Что такое doc2mcp MCP?
doc2mcp — это MCP server. Преобразует любой URL документации в хостинговый MCP server для использования с AI-агентами и IDE, такими как Cursor и Claude. Он предоставляет 6 инструментов, например list_documentation_pages, get_documentation_page, search_documentation.
Сводка сгенерирована из README проекта
О doc2mcp MCP server
Этот сервис превращает любой URL документации в хостинговый MCP server, предназначенный для AI-агентов и интегрированных сред разработки. Он автоматизирует процессы сканирования, анализа и преобразования веб-документации в функциональные инструменты, которые можно использовать в Cursor, Claude или VS Code. Разработчики могут получить доступ к этой инфраструктуре через веб-панель управления, интерфейс командной строки (CLI) или специализированный JavaScript/TypeScript SDK.
Пользователи взаимодействуют с системой, предоставляя исходный URL, на основе которого генерируются конкретные инструменты, такие как search_documentation, get_documentation_page и ask_documentation. Для настройки требуются User PAT и токен проекта, полученные на веб-платформе. В то время как веб-интерфейс и CLI ориентированы на быструю интеграцию с IDE, SDK позволяет программно внедрять решение в такие фреймворки, как LangChain, LangGraph и CrewAI. Это делает сервис универсальным решением для создания агентов, работающих с документацией, которые могут выполнять поиск с учетом заголовков или извлекать полный контент в формате markdown с конкретных страниц.
Что вы можете с ним делать
- 1Преобразование документации для IDEРазработчик может превратить URL документации Stripe или GitHub в готовый к использованию MCP server для Cursor менее чем за минуту.
- 2Семантический поиск по документацииИспользуйте сгенерированные инструменты для выполнения поиска, который учитывает структуру заголовков документации.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить doc2mcp MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка doc2mcp MCP в Claude Code
$ claude mcp add --transport http developer https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcpУстановка doc2mcp MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"developer": {
"url": "https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp"
}
}
}Установка doc2mcp MCP в VS Code
.vscode/mcp.json
{
"servers": {
"developer": {
"type": "http",
"url": "https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp"
}
}
}Установка doc2mcp MCP в VS Code CLI
$ code --add-mcp '{"name":"developer","type":"http","url":"https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp"}'Установка doc2mcp MCP в Codex
$ codex mcp add developer --url https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcpУстановка doc2mcp MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.developer] url = "https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp"
Установка doc2mcp MCP в Gemini CLI
$ gemini mcp add -s user --transport http developer https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcpУстановка doc2mcp MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"developer": {
"url": "https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp",
"type": "http"
}
}
}Инструменты doc2mcp MCP 6
Определено из 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 | — |
Автоматические проверки
Запущено 15 нояб. 2026 г.Полный отчёт →Еще не проверено. Для сервера требуется оценка 80, отсутствие серьезных проблем и достаточно данных для нашей проверки. Как работают проверки · Что исправить, чтобы получить больше баллов
- Связанный и доступный исходный репозиторийdoc2mcp/doc2mcp is public and reachablegithub.com/doc2mcp/doc2mcp ↗Пройдено
- Пакет указывает этот репозиторий как источникНе проверялось
- Происхождение сборки (аттестация Sigstore)Не проверялось
- Open source лицензия (OSI)MITspdx.org/licenses/MIT.html ↗Пройдено
- Коммит или релиз за последний годLast commit or release 2026-08-01github.com/doc2mcp/doc2mcp ↗Пройдено
- OpenSSF ScorecardНе проверялось
- Имя пакета не похоже на популярный пакетНе проверялось
- Нет критических предупреждений в пакете или его зависимостяхНе проверялось
- Нет скрытых инструкций для модели6 tool descriptions and the README read; no override phrases, credential paths or hidden charactersПройдено
- Деструктивные инструменты помеченыNo tool named like delete, drop or execПройдено
- Удалённая конечная точка отвечает на рукопожатие MCPEndpoint did not answer initialize: HTTP 402Проблема
README
Открыть на GitHubdoc2mcp
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
Как добавить doc2mcp MCP в Claude Code?
Выполните claude mcp add --transport http developer https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить doc2mcp MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Какие инструменты предоставляет doc2mcp MCP?
Он предоставляет 6 инструментов, включая list_documentation_pages, get_documentation_page, search_documentation, get_documentation_overview, read_full_documentation.
Требуется ли для SDK отдельная авторизация?
Нет, SDK использует User PAT (Personal Access Token) с сайта doc2mcp.site и не имеет отдельного процесса входа.