Files
docs/doc-weaver/mcp/modules/servers.mcp-server.json
Vishesh 'ironeagle' Bangotra 12a2493c6c
Some checks reported errors
continuous-integration/drone/push Build was killed
doc-weaver init and cross wiki-lib links fixes
2026-10-17 23:59:31 +05:30

68 lines
2.5 KiB
JSON

{
"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<void>",
"docstring": ""
}
}
}
}
}
}