@sinch/mcp
Version:
Sinch MCP server
24 lines • 921 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.main = void 0;
const stdio_js_1 = require("@modelcontextprotocol/sdk/server/stdio.js");
const dotenv_1 = __importDefault(require("dotenv"));
const server_1 = require("./server");
dotenv_1.default.config();
const main = async () => {
const transport = new stdio_js_1.StdioServerTransport();
const server = (0, server_1.instantiateMcpServer)();
(0, server_1.registerCapabilities)(server, (0, server_1.parseArgs)(process.argv));
await server.connect(transport);
};
exports.main = main;
if (require.main === module) {
(0, exports.main)().catch((error) => {
console.error('Fatal error in main():', error);
process.exit(1);
});
}
//# sourceMappingURL=index.js.map