Skip to main content
Glama
sphinxcontrib-mcp

sphinxcontrib-mcp

by westurner

sphinxcontrib-mcp

ビルド済みのSphinxサイトのナビゲーション、ページコンテキスト、メタデータ、検索ツールを公開するFastMCPサーバーです。sphinxcontrib-webmcpが出力するwebmcp.jsonマニフェストを読み取るため、サーバーとブラウザ側のWebMCP統合は1つの公開スキーマを共有します。

実行

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

デフォルトのトランスポートはstdioです。Streamable HTTPを使用するには--transport http --host 127.0.0.1 --port 8001を使用します。

Related MCP server: mdbook-mcp-server

ツール

  • sphinx.get_page_context: ページタイトル、URL、ソース、見出し、子ページを返します。

  • sphinx.list_navigation: Sphinxルートと解決済みの子ページを返します。

  • sphinx.get_documentation_metadata: 公開ビルド、検索、スキーマのメタデータを返します。

  • sphinx.search: ネイティブのSphinx参照または設定済みのdocindexバックエンドを検索します。

  • sphinx.navigate: ブラウザのナビゲーションを実行せずに同一サイト内のページを解決します。

native、docindex、oxirs、meilisearchの検索モードは区別されたままです。サーバーはpublic_api_keyのみを使用します。管理用のMeilisearchキーはマニフェストから受け付けられません。OxiRSとMeilisearchの検索結果は、別々のバックエンドエントリの下で返されます。

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"