About FORGE Docs MCP Server
An MCP server that gives Claude Desktop access to FORGE 3D Gaussian Splatting documentation. It helps developers find documentation sections, API details, and topic-specific code examples through search and browsing tools.
Key features
- 01Search documentation with natural-language queries
- 02Browse sections by path
- 03Find code examples by topic
- 04Retrieve class and method API details
- 05List documentation sections
Use cases
- 01Finding instructions or relevant documentation passages
- 02Looking up a specific documentation section
- 03Finding code examples for a topic
- 04Checking API details for a class or method
MCP support
The server exposes FORGE documentation search, section browsing, code-example lookup, API information, and section listing as tools for MCP clients such as Claude Desktop.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEFORGE Docs MCP Server
A Model Context Protocol (MCP) server that provides access to FORGE 3D Gaussian Splatting documentation through Claude Desktop.
Features
- Search Documentation: Find relevant sections using natural language queries
- Browse Sections: Navigate through documentation sections by path
- Code Examples: Find code examples related to specific topics
- API Information: Get detailed API documentation for classes and methods
- Section Listing: Browse available documentation sections
Installation
-
Clone this repository:
git clone https://github.com/angrypenguinpng/forge_docs_mcp_server.git cd forge_docs_mcp -
Install dependencies:
uv sync
Usage
Test the server locally:
uv run forge-docs
Configure with Claude Desktop:
Add to your Claude Desktop configuration file:
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"
]
}
}
}
Replace /path/to/your/forge_docs_mcp with the actual path to this project.
Available Tools
search_docs(query, max_results=5)- Search documentationget_section(path)- Get specific section contentget_code_examples(topic, language=None)- Find code examplesget_api_info(class_name, method_name=None)- Get API documentationlist_sections(parent_path=None)- List available sections
Example Queries in Claude
- "Search for installation instructions"
- "Show me the Quick Start section"
- "Find Python code examples for creating a Gaussian"
- "Get API info for the GaussianModel class"
- "List all available documentation sections"
Development
The server is built using the MCP Python SDK.
Project Structure
# Install with uv (recommended)
uv pip install -e .
License
This project is licensed under the MIT License - see the LICENSE file for details.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.