mcpdoc

MCP LLMS-TXT Documentation Server

MCP-сервер от LangChain: отдает агенту документацию из выбранных вами файлов llms.txt с проверяемыми вызовами

MCP-серверСредний риск

langchain-ai/mcpdoc

Установка

{
  "mcpServers": {
    "langgraph-docs-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "mcpdoc",
        "mcpdoc",
        "--urls",
        "LangGraph:https://langchain-ai.github.io/langgraph/llms.txt LangChain:https://python.langchain.com/llms.txt",
        "--transport",
        "stdio"
      ]
    }
  }
}

Для Cursor, Windsurf и Claude Desktop. Замените адреса на нужные llms.txt.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер получает список файлов llms.txt и дает агенту два инструмента: список источников документации и загрузку страниц по ссылкам из этих файлов. Так видно, какие именно страницы агент читал и что получил, в отличие от встроенного веб-поиска клиента. Доступ ограничен доменами: для удаленного llms.txt разрешен только его домен, для локального файла домены нужно указать явно. Работает по stdio или SSE и запускается через uvx без установки.

Для кого. Для разработчиков, которые хотят, чтобы агент брал документацию библиотек только из выбранных источников.

Подходит, если

  • Библиотека публикует llms.txt, а агент путает ее API
  • Нужно контролировать, откуда агент берет документацию
  • Нужно проверять каждый вызов и возвращенный контекст

Не подходит, если

  • У нужной библиотеки нет llms.txt
  • Нужен общий поиск по интернету

Пример запроса к агенту

Какие типы памяти есть в LangGraph? Сверься с документацией через llms.txt

Ограничения

Работает только с источниками, у которых есть llms.txt. Нужен uv. В Claude Desktop возможны проблемы с версией Python, тогда путь к интерпретатору указывают явно. Глобальные правила, которые советуют авторы, поддерживаются не во всех клиентах. Сервер локальный, доступность из России зависит только от сайтов документации.

Как отключить. Удалите блок сервера, например langgraph-docs-mcp, из конфигурации MCP и уберите связанные правила из настроек клиента.

MCP

Транспорт
stdio, sse
Авторизация
не нужна

Проверка безопасности

  • Загружает страницы из сети по ссылкам из llms.txt

Коротко о README

README объясняет, зачем нужен отдельный сервер для llms.txt, и дает ссылки на файлы LangGraph и LangChain. Далее описаны установка uv, правила доступа к доменам, локальная проверка через MCP Inspector и подключение к Cursor, Windsurf, Claude Desktop и Claude Code с примерами правил для агента. Лицензия MIT.

Частые вопросы

Можно ли разрешить загрузку с других доменов?

Да, через параметр --allowed-domains со списком доменов. Значение '*' разрешает все домены, авторы советуют использовать его осторожно.

Подходит ли для библиотек кроме LangChain?

Да, в --urls можно передать любой llms.txt, удаленный или локальный.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний риск286,8 тыс.
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск262,2 тыс.
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний риск136,8 тыс.

Референсные MCP-серверы

Model Context Protocol servers

Выбор редакции

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,3 тыс.