{ "module": "servers.mcp-server", "content": { "path": "servers.mcp-server", "docstring": "", "objects": { "MCPServer": { "name": "MCPServer", "kind": "class", "path": "servers.mcp-server.MCPServer", "signature": "MCPServer", "docstring": "MCP server serving a pre-generated doc-weaver bundle.\n\nMirrors `docforge.servers.MCPServer`: it exposes read-only documentation\nresources and a single health-check tool.\n\nResources:\n- `docs://index` - project metadata\n- `docs://nav` - navigation structure\n- `docs://modules/{module}` - individual module documentation", "members": { "constructor": { "name": "constructor", "kind": "constructor", "path": "servers.mcp-server.MCPServer.constructor", "signature": "MCPServer(mcpRoot: string, name: string): MCPServer", "docstring": "" }, "mcpRoot": { "name": "mcpRoot", "kind": "property", "path": "servers.mcp-server.MCPServer.mcpRoot", "signature": "mcpRoot: string", "docstring": "" }, "server": { "name": "server", "kind": "property", "path": "servers.mcp-server.MCPServer.server", "signature": "server: McpServer", "docstring": "" }, "readJson": { "name": "readJson", "kind": "method", "path": "servers.mcp-server.MCPServer.readJson", "signature": "readJson(relPath: string, uri: string): { contents: { mimeType: string; text: string; uri: string }[] }", "docstring": "" }, "registerResources": { "name": "registerResources", "kind": "method", "path": "servers.mcp-server.MCPServer.registerResources", "signature": "registerResources(): void", "docstring": "" }, "registerTools": { "name": "registerTools", "kind": "method", "path": "servers.mcp-server.MCPServer.registerTools", "signature": "registerTools(): void", "docstring": "" }, "run": { "name": "run", "kind": "method", "path": "servers.mcp-server.MCPServer.run", "signature": "run(): Promise", "docstring": "" } } } } } }