Bridges your package.json scripts directly to Claude, letting it run your build, test, and deployment commands without leaving the conversation. Auto-detects npm, pnpm, yarn, or bun in your project and converts each script into an MCP tool the AI can call. You can whitelist specific scripts to avoid destructive operations, and define input schemas to pass typed arguments as CLI flags. Works out of the box with npx, no global install needed. Especially handy when you want Claude to iterate on code, run tests, check lint errors, or kick off builds as part of the development loop instead of constantly switching between chat and terminal.
claude mcp add --transport stdio fstubner-npm-run-mcp-server -- npx -y npm-run-mcp-server