关于 FORGE Docs MCP Server
这是一个让 Claude Desktop 访问 FORGE 3D Gaussian Splatting 文档的 MCP 服务,面向开发者,提供文档搜索、章节浏览、API 详情和主题相关代码示例查询工具。
主要功能
- 01用自然语言查询文档
- 02按路径浏览章节
- 03按主题查找代码示例
- 04获取类和方法的 API 详情
- 05列出文档章节
适用场景
- 01查找说明或相关文档内容
- 02查看指定文档章节
- 03查找特定主题的代码示例
- 04查询类或方法的 API 详情
MCP 相关
该服务将 FORGE 文档搜索、章节浏览、代码示例查询、API 信息和章节列表作为工具提供给 Claude Desktop 等 MCP 客户端。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
FORGE 文档 MCP 服务
一个模型上下文协议(MCP)服务,可通过 Claude Desktop 访问 FORGE 3D Gaussian Splatting 文档。
功能
- 搜索文档:使用自然语言查询查找相关章节
- 浏览章节:按路径浏览文档章节
- 代码示例:查找与特定主题相关的代码示例
- 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
Windows:%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 中的示例查询
- “搜索安装说明”
- “显示快速入门章节”
- “查找用于创建 Gaussian 的 Python 代码示例”
- “获取 GaussianModel 类的 API 信息”
- “列出所有可用的文档章节”
开发
此服务使用 MCP Python SDK 构建。
项目结构
# Install with uv (recommended)
uv pip install -e .
许可证
此项目采用 MIT 许可证授权,详情请参阅 LICENSE 文件。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。