FORGE Docs MCP服务器
模型上下文协议(MCP)服务器,通过Claude Desktop提供对FORGE 3D高斯散斑文档的访问。
特性
- 搜索文档:使用自然语言查询查找相关部分
- 浏览章节:按路径浏览文档部分
- 代码示例:查找与特定主题相关的代码示例
- api信息:获取类和方法的详细API文档
- 章节列表:浏览可用的文档部分
安装
- 克隆此存储库:
git clone https://github.com/angrypenguinpng/forge_docs_mcp_server.git
cd forge_docs_mcp- 安装依赖项:
uv sync用法
在本地测试服务器:
uv run forge-docs使用Claude Desktop进行配置:
添加到您的Claude Desktop配置文件中:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"forge-docs": {
"command": "uv",
"args": [
"--directory",
"/path/to/your/forge_docs_mcp",
"run",
"forge-docs"
]
}
}
}替换 /path/to/your/forge_docs_mcp 与这个项目的实际路径。
可用工具
search_docs(query, max_results=5)-搜索文档get_section(path)-获取特定章节内容get_code_examples(topic, language=None)-查找代码示例get_api_info(class_name, method_name=None)-获取API文档list_sections(parent_path=None)-列出可用部分
Claude中的查询示例
- “搜索安装说明”
- “显示快速入门部分”
- “查找创建高斯函数的Python代码示例”
- “获取GaussianModel类的API信息”
- “列出所有可用的文档部分”
发展
服务器是使用 MCP Python SDK.
项目结构
# Install with uv (recommended)
uv pip install -e .许可证
此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。
