MCP server doc2mcp
Преобразует любой URL документации в готовый к использованию хостинговый MCP server для ИИ-агентов и IDE, таких как Cursor.
Также известен как doc2mcp/doc2mcp
- Звёзды
- 6
- Инструменты
- 6
- Загрузки, 30 дней
- —
- Последняя версия
- 1.0.1782367812
- Последний коммит
- 1 авг. 2026 г.
- Лицензия
- MIT
Что такое doc2mcp MCP?
doc2mcp — это MCP server. Преобразует любой URL документации в готовый к использованию хостинговый MCP server для ИИ-агентов и IDE, таких как Cursor. Он предоставляет 6 инструментов, например list_documentation_pages, get_documentation_page, search_documentation.
Сводка сгенерирована из README проекта
О doc2mcp MCP server
opencode позволяет превратить любой URL документации в хостинговый MCP server для ИИ-агентов. Разработчики могут трансформировать такие сайты, как Stripe, LangChain или GitHub, в готовые инструменты для IDE, включая Cursor, Claude или Windsurf. Система сканирует и анализирует документацию для генерации специализированных инструментов, таких как search_documentation, get_documentation_page и ask_documentation с указанием цитат.
Пользователи могут получить доступ к этому сервису через веб-интерфейс, интерфейс командной строки (CLI) через npm или специализированный TypeScript SDK. Для использования веб-интерфейса и CLI требуются User PAT и токен проекта, полученные на платформе. SDK позволяет программно интегрировать сервис в рабочие процессы с использованием LangChain, LangGraph или CrewAI. После обработки URL платформа предоставляет хостинговый эндпоинт и bearer token, который можно добавить напрямую в конфигурационный файл MCP.
Что вы можете с ним делать
- 1Преобразование документации для использования в IDEРазработчик может превратить URL документации в готовый сервер для Cursor менее чем за минуту.
- 2Автоматизация поиска по документации в агентахИнтегрируйте поиск по документации с учетом заголовков в кастомных ИИ-агентов с помощью предоставленного SDK.
- 3Программный анализ документацииИспользуйте SDK для преобразования исходного URL и немедленного вызова таких инструментов, как search_documentation, внутри скрипта.
- 4Получение полного содержимого документацииПолучайте полный markdown конкретной страницы документации через инструмент MCP.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить doc2mcp MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка doc2mcp MCP в Claude Code
$ claude mcp add --transport http opencode https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcpУстановка doc2mcp MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"opencode": {
"url": "https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp"
}
}
}Установка doc2mcp MCP в VS Code
.vscode/mcp.json
{
"servers": {
"opencode": {
"type": "http",
"url": "https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp"
}
}
}Установка doc2mcp MCP в VS Code CLI
$ code --add-mcp '{"name":"opencode","type":"http","url":"https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp"}'Установка doc2mcp MCP в Codex
$ codex mcp add opencode --url https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcpУстановка doc2mcp MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.opencode] url = "https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp"
Установка doc2mcp MCP в Gemini CLI
$ gemini mcp add -s user --transport http opencode https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcpУстановка doc2mcp MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"opencode": {
"url": "https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/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 opencode https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/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.
Где взять API ключи для SDK?
API ключи можно получить на doc2mcp.site, используя User PAT и токен проекта; у SDK нет отдельной системы входа.