@larksuiteoapi/lark-mcp
Version:
Feishu/Lark OpenAPI MCP
19 lines (18 loc) • 624 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.initStdioServer = initStdioServer;
const stdio_js_1 = require("@modelcontextprotocol/sdk/server/stdio.js");
function initStdioServer(getNewServer) {
try {
const transport = new stdio_js_1.StdioServerTransport();
const mcpServer = getNewServer();
mcpServer.connect(transport).catch((error) => {
console.error('MCP Connect Error:', error);
process.exit(1);
});
}
catch (error) {
console.error('Error handling MCP request:', error);
process.exit(1);
}
}