Cortex Cloud Docs MCP Server 是一个模型上下文协议(MCP)服务器,它为 Cortex Cloud 文档提供搜索访问功能。该服务器允许 Claude 及其他兼容 MCP 的客户端搜索 Cortex Cloud 的官方文档和 API 参考。
无需安装!只需在你的 Claude Desktop 配置中使用 uvx 即可。
若要通过 Smithery 为 Claude Desktop 自动安装 cortex-cloud-docs-mcp-server,可执行以下命令:
npx -y @smithery/cli install @clarkemn/cortex-cloud-docs-mcp-server --client claude
curl -LsSf https://astral.sh/uv/install.sh | sh
git clone https://github.com/clarkemn/cortex-cloud-docs-mcp-server.git
cd cortex-cloud-docs-mcp-server
uv sync
将此服务器添加到你的 Claude Desktop 配置文件中:
位置:~/Library/Application Support/Claude/claude_desktop_config.json(macOS)
{
"mcpServers": {
"Cortex Cloud Docs": {
"command": "uvx",
"args": ["cortex-cloud-docs-mcp-server@latest"],
"env": {},
"transport": "stdio"
}
}
}
{
"mcpServers": {
"Cortex Cloud Docs": {
"command": "uv",
"args": ["run", "python", "server.py"],
"cwd": "/path/to/cortex-cloud-docs-mcp-server",
"env": {},
"transport": "stdio"
}
}
}
请将 /path/to/cortex-cloud-docs-mcp-server 替换为你克隆此仓库的实际路径。
你可以手动测试服务器:
echo '{"jsonrpc": "2.0", "id": 1, "method": "initialize", "params": {"protocolVersion": "2024-11-05", "capabilities": {}, "clientInfo": {"name": "test", "version": "1.0"}}}' | uv run python server.py
服务器提供以下 MCP 工具:
index_cortex_docs(max_pages: int = 50) - 对 Cortex Cloud 文档进行索引(建议先调用此工具)index_cortex_api_docs(max_pages: int = 50) - 对 Cortex Cloud API 文档进行索引search_cortex_docs(query: str) - 搜索 Cortex Cloud 文档search_cortex_api_docs(query: str) - 搜索 Cortex Cloud API 文档search_all_docs(query: str) - 搜索所有已索引的文档get_index_status() - 检查索引状态和缓存统计信息uv run python server.py
uv sync
cortex-cloud-docs-mcp-server/
├── server.py # 主要的 MCP 服务器实现
├── pyproject.toml # 项目配置
├── uv.lock # 依赖锁定文件
└── README.md # 本文件
本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。
uv 已安装并已添加到系统路径中。运行 uv sync 以确保所有依赖项都已安装。
服务器需要先对文档进行索引。在搜索之前,请使用 index_cortex_docs 或 index_cortex_api_docs 工具。