diff --git a/bin/cli.js b/bin/cli.js index 1d648802a..ac4a4c179 100755 --- a/bin/cli.js +++ b/bin/cli.js @@ -51,12 +51,17 @@ async function main() { ...(command ? [`--env`, command] : []), ...(mcpServerArgs ? ["--args", mcpServerArgs.join(" ")] : []), ], - { env: { ...process.env, PORT: SERVER_PORT }, signal: abort.signal }, + { + env: { ...process.env, PORT: SERVER_PORT }, + signal: abort.signal, + echoOutput: true, + }, ); const client = spawnPromise("node", [inspectorClientPath], { env: { ...process.env, PORT: CLIENT_PORT }, signal: abort.signal, + echoOutput: true, }); // Make sure our server/client didn't immediately fail diff --git a/client/vite.config.ts b/client/vite.config.ts index 89ca76507..3b6c407db 100644 --- a/client/vite.config.ts +++ b/client/vite.config.ts @@ -10,4 +10,12 @@ export default defineConfig({ "@": path.resolve(__dirname, "./src"), }, }, + build: { + minify: false, + rollupOptions: { + output: { + manualChunks: undefined + } + } + } }); diff --git a/package-lock.json b/package-lock.json index 73cde8bc6..b22cb8358 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@modelcontextprotocol/inspector-client": "0.2.4", "@modelcontextprotocol/inspector-server": "0.2.4", "concurrently": "^9.0.1", - "spawn-rx": "^5.0.4", + "spawn-rx": "^5.1.0", "ts-node": "^10.9.2" }, "bin": { @@ -5737,9 +5737,9 @@ } }, "node_modules/spawn-rx": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/spawn-rx/-/spawn-rx-5.0.4.tgz", - "integrity": "sha512-Do11ahkHLlqN9G/J6fs10gdx25BU33NrpkyN3/DFXIIUVojBiJysl12nC0iGUkE+msJAPflzyfpLWWHGHw/6Xg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/spawn-rx/-/spawn-rx-5.1.0.tgz", + "integrity": "sha512-b4HX44hI0usMiHu6LNaZUVg0BGqHuBcl+81iEhZwhvKHz1efTqD/CHBcUbm/uIe5TARy9pJolxU2NMfh6GuQBA==", "license": "MIT", "dependencies": { "debug": "^4.3.7", diff --git a/package.json b/package.json index a9fd202e1..1ad98002d 100644 --- a/package.json +++ b/package.json @@ -36,11 +36,11 @@ "@modelcontextprotocol/inspector-client": "0.2.4", "@modelcontextprotocol/inspector-server": "0.2.4", "concurrently": "^9.0.1", - "spawn-rx": "^5.0.4", + "spawn-rx": "^5.1.0", "ts-node": "^10.9.2" }, "devDependencies": { "@types/node": "^22.7.5", "prettier": "3.3.3" } -} \ No newline at end of file +}