mubashir1osmani

libretexts-mcp

Community mubashir1osmani
Updated

libretexts-mcp

MCP server for LibreTexts — open textbooks in physics,math, chemistry, engineering, biology, statistics, and geosciences. Built forself-study (aerospace track: phys + math + chem + eng).

Tools

  • 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.

Resources

  • libretexts://shelf/{library} for each of: phys, math, chem, eng,bio, stats, geo. Attach to a chat for instant catalog context.

Install / run

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

Claude Code config

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

Notes

Uses the MindTouch DekiAPI (/@api/deki/...?dream.out.format=json) exposed byeach LibreTexts subdomain. Page refs can be numeric IDs or URL paths(e.g. Bookshelves/Classical_Mechanics/Classical_Mechanics_(Tatum)).

MCP Server · Populars

MCP Server · New

    Battam1111

    Myco

    Self-evolving cognitive organism for AI agents — eternal devouring, eternal evolution.

    Community Battam1111
    MLS-Tech-Inc

    Shortlist MCP Server

    MCP server for Shortlist — search, queue, and auto-apply to jobs from Claude Code

    Community MLS-Tech-Inc
    tomtom-international

    TomTom MCP Server

    A Model Context Protocol (MCP) server providing TomTom's location services, search, routing, and traffic data to AI agents.

    metabase

    Metabase

    The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:

    Community metabase
    syncable-dev

    Memtrace

    The missing memory layer for coding agents

    Community syncable-dev