UNPKG

@runbook-docs/mcp-server

Version:
25 lines (24 loc) 927 B
#!/usr/bin/env node "use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const server_1 = require("./server"); const config_1 = __importDefault(require("./config")); const stdio_js_1 = require("@modelcontextprotocol/sdk/server/stdio.js"); async function runServer() { const config = new config_1.default(); console.error(`Base URL ${config.baseUrl}. Starting server.`); const server = await (0, server_1.buildServer)({ name: config.prefix || 'runbook', baseUrl: config.baseUrl, accessToken: config.apiToken }); const transport = new stdio_js_1.StdioServerTransport(); await server.connect(transport); } runServer().catch((error) => { console.error('Fatal error running server:', error); process.exit(1); });