Servers
docforge.servers
MCPServer
MCPServer(mcp_root: Path, name: str)
MCP server for serving a pre-built MCP documentation bundle.
Initialize the MCPServer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
mcp_root |
Path
|
Path to the directory containing pre-built MCP JSON resources. |
required |
name |
str
|
Name of the MCP server. |
required |
run
run(transport: Literal['stdio', 'sse', 'streamable-http'] = 'streamable-http') -> None
Start the MCP server.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
transport |
Literal['stdio', 'sse', 'streamable-http']
|
MCP transport (default: streamable-http) |
'streamable-http'
|