内容
# pysphinx_mcp
用于浏览、搜索和阅读 Sphinx 文档站点的 MCP 服务器。
[](https://pypi.org/project/pysphinx_mcp)
[](https://www.python.org)
[](LICENSE)
## 工具
- `list_pages(base_url)`: 获取文档站点上的所有页面
- `read_page(base_url, page_path)`: 获取页面的内容为纯文本
- `search_docs(base_url, query)`: 通过 Sphinx 搜索索引进行全文搜索
- `list_sections(base_url, page_path)`: 获取页面的标题结构(h1-h4)
## 安装
```
pip install -U pysphinx_mcp
```
## 使用
与任意 MCP 主机注册:
```json
{
"mcpServers": {
"sphinx-docs": {
"command": "python",
"args": ["-m", "pysphinx_mcp"]
}
}
}
```
或直接运行:
```
python -m pysphinx_mcp
```
使用 `--log-level` 控制日志详细程度(默认:`INFO`):
```
python -m pysphinx_mcp --log-level DEBUG
```