Skip to main content
Glama

libretexts-mcp

MCP-сервер для LibreTexts — открытых учебников по физике, математике, химии, инженерии, биологии, статистике и наукам о Земле. Создан для самостоятельного обучения (аэрокосмическое направление: физика + математика + химия + инженерия).

Инструменты

  • search(query, library="phys", limit=10) — полнотекстовый поиск по одной библиотеке.

  • get_page(library, path_or_id) — получение страницы в формате Markdown.

  • list_toc(library, path_or_id="home") — список книжных полок или глав книги.

Related MCP server: access-calibre

Ресурсы

  • libretexts://shelf/{library} для каждой из библиотек: phys, math, chem, eng, bio, stats, geo. Прикрепите к чату для мгновенного получения контекста каталога.

Установка / запуск

cd libretexts-mcp-server
uv venv && source .venv/bin/activate
uv pip install -e .
libretexts-mcp   # stdio MCP server

Конфигурация Claude Code

{
  "mcpServers": {
    "libretexts": {
      "command": "libretexts-mcp"
    }
  }
}

Примечания

Использует MindTouch DekiAPI (/@api/deki/...?dream.out.format=json), предоставляемый каждым поддоменом LibreTexts. Ссылки на страницы могут быть числовыми идентификаторами или путями URL (например, Bookshelves/Classical_Mechanics/Classical_Mechanics_(Tatum)).

Related MCP Connectors

Related MCP Servers