// Factory function that assembles the venos MCP server instance.
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { VenosClient } from "./client.js";
import { registerTools } from "./tools.js";
export function createVenosMcpServer(options) {
    const server = new McpServer({
        name: "venos",
        version: "1.0.0",
    }, {
        capabilities: { tools: {} },
    });
    const client = new VenosClient(options.clientConfig);
    registerTools(server, client);
    return server;
}
//# sourceMappingURL=server.js.map