Files
cfw-autumn/scripts/mcp.ts
2026-05-28 14:31:01 +01:00

24 lines
523 B
TypeScript

import { join } from "node:path";
const port = process.env.MCP_PORT ?? "2718";
const serverUrl = process.env.MCP_SERVER_URL ?? "http://localhost:8080";
const child = Bun.spawn([
"bun",
"--watch",
"apps/mcp-server/src/index.ts",
], {
cwd: join(import.meta.dir, ".."),
env: {
...process.env,
MCP_DEBUG_PENDING_ACTIONS: process.env.MCP_DEBUG_PENDING_ACTIONS ?? "1",
MCP_PORT: port,
MCP_SERVER_URL: serverUrl,
},
stdin: "inherit",
stdout: "inherit",
stderr: "inherit",
});
process.exit(await child.exited);