Skip to main content
Glama
westurner

sphinxcontrib-mcp

by westurner

sphinxcontrib-mcp

Сервер FastMCP, который предоставляет инструменты для навигации по собранному сайту Sphinx, контекста страниц, метаданных и поиска. Он читает манифест webmcp.json, создаваемый sphinxcontrib-webmcp, поэтому сервер и браузерная интеграция WebMCP используют одну общую схему.

Запуск

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

Транспорт по умолчанию — stdio. Используйте --transport http --host 127.0.0.1 --port 8001 для Streamable HTTP.

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"