loading…
Search for a command to run...
loading…
MCP server that enables searching, fetching, and navigating LibreTexts open textbooks in physics, math, chemistry, engineering, biology, statistics, and geoscie
MCP server that enables searching, fetching, and navigating LibreTexts open textbooks in physics, math, chemistry, engineering, biology, statistics, and geosciences.
MCP server for LibreTexts — open textbooks in physics, math, chemistry, engineering, biology, statistics, and geosciences. Built for self-study (aerospace track: phys + math + chem + eng).
search(query, library="phys", limit=10) — full-text search one library.get_page(library, path_or_id) — fetch a page as Markdown.list_toc(library, path_or_id="home") — list a bookshelf or a book's chapters.libretexts://shelf/{library} for each of: phys, math, chem, eng,
bio, stats, geo. Attach to a chat for instant catalog context.cd libretexts-mcp-server
uv venv && source .venv/bin/activate
uv pip install -e .
libretexts-mcp # stdio MCP server
{
"mcpServers": {
"libretexts": {
"command": "libretexts-mcp"
}
}
}
Uses the MindTouch DekiAPI (/@api/deki/...?dream.out.format=json) exposed by
each LibreTexts subdomain. Page refs can be numeric IDs or URL paths
(e.g. Bookshelves/Classical_Mechanics/Classical_Mechanics_(Tatum)).
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"libretexts-mcp": {
"command": "npx",
"args": []
}
}
}PRs, issues, code search, CI status
Database, auth and storage
Reference / test server with prompts, resources, and tools.
Secure file operations with configurable access controls.