()
| 116 | // Create MCP server factory function for HTTP transport |
| 117 | // Note: This must be created AFTER ConnectorManager is initialized |
| 118 | const createServer = () => { |
| 119 | const server = new McpServer({ |
| 120 | name: SERVER_NAME, |
| 121 | version: SERVER_VERSION, |
| 122 | }); |
| 123 | |
| 124 | // Register tools (both built-in and custom) |
| 125 | // All tools are validated and managed by the ToolRegistry |
| 126 | registerTools(server); |
| 127 | |
| 128 | return server; |
| 129 | }; |
| 130 | |
| 131 | // Resolve transport type (for MCP server) |
| 132 | const transportData = resolveTransport(); |
no test coverage detected