Skip to main content
Glama
sphinxcontrib-mcp

sphinxcontrib-mcp

by westurner

sphinxcontrib-mcp

Ein FastMCP-Server, der die Navigation, den Seitenkontext, die Metadaten und die Suchwerkzeuge einer erstellten Sphinx-Site bereitstellt. Er liest das von sphinxcontrib-webmcp erzeugte Manifest webmcp.json, sodass der Server und die browserbasierte WebMCP-Integration ein gemeinsames öffentliches Schema verwenden.

Run

sphinx-mcp --manifest docs/_build/html/webmcp.json

Der Standardtransport ist stdio. Verwenden Sie --transport http --host 127.0.0.1 --port 8001 für Streamable HTTP.

Related MCP server: mdbook-mcp-server

Tools

  • sphinx.get_page_context: gibt Seitentitel, URL, Quelle, Überschriften und Kinder zurück.

  • sphinx.list_navigation: gibt die Sphinx-Wurzel und aufgelöste Kinder zurück.

  • sphinx.get_documentation_metadata: gibt öffentliche Build-, Such- und Schema-Metadaten zurück.

  • sphinx.search: durchsucht native Sphinx-Referenzen oder konfigurierte Docindex-Backends.

  • sphinx.navigate: löst eine Seite derselben Site auf, ohne eine Browser-Navigation durchzuführen.

Die Suchmodi native, docindex, oxirs und meilisearch bleiben getrennt. Der Server verwendet nur public_api_key; administrative Meilisearch-Schlüssel werden aus dem Manifest nicht akzeptiert. Suchergebnisse von OxiRS und Meilisearch werden unter separaten Backend-Einträgen zurückgegeben.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Indexes documentation sites by base URL and serves keyword search, optional semantic search, and Markdown page retrieval as MCP tools, all from a single SQLite file.
    -
  • F
    license
    A
    quality
    D
    maintenance
    Enables searching documentation from GitHub repositories and web pages via MCP tools, with in-memory indexing and caching for fast retrieval.
    3
    -
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables searching, reading, and navigating MkDocs documentation sites through MCP tools for keyword, semantic, or hybrid search, document browsing, and project metadata.
    1
    BSD 2-Clause "Simplified"