mcp-c64
Version:
An MCP server for developing BASIC and Assembly Language programs for the Commodore 64
27 lines (26 loc) • 741 B
JavaScript
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
import { createServer } from "./mcp-c64.js";
// Create the STDIO server
const { server } = createServer();
async function runServer() {
const transport = new StdioServerTransport();
await server.connect(transport);
console.error("mcp-c64 MCP Server running on stdio");
}
runServer().catch((error) => {
console.error("Fatal error in main():", error);
process.exit(1);
});
process.on('SIGINT', () => {
console.error("SIGINT");
process.exit();
});
process.on('SIGTERM', () => {
console.error("SIGTERM");
process.exit();
});
process.on('SIGHUP', () => {
console.error("SIGHUP");
process.exit();
});