{"_id":"@mcpjam/cli","_rev":"82-4d3e0522029a0c7791ead0308a144a2d","name":"@mcpjam/cli","dist-tags":{"latest":"5.11.3"},"versions":{"1.0.0":{"name":"@mcpjam/cli","version":"1.0.0","author":{"url":"https://mcpjam.com","name":"MCPJam"},"license":"Apache-2.0","_id":"@mcpjam/cli@1.0.0","maintainers":[{"name":"mcpjam","email":"mcpjams@gmail.com"}],"homepage":"https://mcpjam.com","bugs":{"url":"https://github.com/MCPJam/inspector/issues"},"bin":{"mcpjam":"bin/mcpjam.js"},"dist":{"shasum":"80b04850d7aaf14bec3d905347d06c29cb40b8a3","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-1.0.0.tgz","fileCount":5,"integrity":"sha512-8Xlzixz0Zabt35KdX7MWvc4SdTL3EiP7/kozJ0+AcIewSFF/NaJbda9ug/jswwCdLWrfqx3Nm2VeAkSmzJh8kg==","signatures":[{"sig":"MEQCIGFRJNUK0xHfx32YjyRNZ52Mols+ZvizWGFvAUgLeBysAiBxT1NF5Yhaf+24Dh/gWXlWSuUt0h/siO9LNNo4JWa1kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111322},"main":"dist/index.js","type":"module","gitHead":"115516665856b4877dc639aba77c16836d4fb8a2","scripts":{"dev":"tsup --watch","build":"tsup","start":"node bin/mcpjam.js"},"_npmUser":{"name":"mcpjam","email":"mcpjams@gmail.com"},"repository":{"url":"git+https://github.com/MCPJam/inspector.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"MCPJam CLI for programmatic MCP testing","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ai":"^5.0.11","zod":"^3.25.76","hono":"^4.6.11","commander":"^12.0.0","@mastra/mcp":"^0.10.11","@mastra/core":"^0.13.2","@ai-sdk/openai":"^1.3.23","@ai-sdk/deepseek":"^1.0.5","@ai-sdk/anthropic":"^1.2.12","@hono/node-server":"^1.13.7","ollama-ai-provider":"^1.2.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0_1756518122908_0.8905155989665354","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@mcpjam/cli","version":"1.0.1","author":{"url":"https://mcpjam.com","name":"MCPJam"},"license":"Apache-2.0","_id":"@mcpjam/cli@1.0.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"homepage":"https://mcpjam.com","bugs":{"url":"https://github.com/MCPJam/inspector/issues"},"bin":{"mcpjam":"bin/mcpjam.js"},"dist":{"shasum":"c15df3a033d973ff2ae1a84f1f5ee9b592aa3b3a","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-1.0.1.tgz","fileCount":5,"integrity":"sha512-qGqZNR4BabB5vkHgdqXAueQnCNleQ+B9yGJZcxLT2RJ858DemfkIehfJaoCOaF+IZjUNRYaJNks/0mlPn8uUFA==","signatures":[{"sig":"MEUCIQD5ekB3CKaAkExpgyYhzfKSvx3WycTKkM1hwkJEmnt4lgIgIa3lESt/WHKKx5ChIiF4U2ydTL9iloMN535+hjOih24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121195},"main":"dist/index.js","type":"module","gitHead":"692e3fd1e8c97ffa573f87c4a48eaa4c43d9a63b","scripts":{"dev":"tsup --watch","build":"tsup","start":"node bin/mcpjam.js"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"repository":{"url":"git+https://github.com/MCPJam/inspector.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"MCPJam CLI for programmatic MCP testing","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ai":"^5.0.11","zod":"^3.25.76","hono":"^4.6.11","chalk":"^5.6.0","commander":"^12.0.0","cli-table3":"^0.6.5","@mastra/mcp":"^0.10.11","@mastra/core":"^0.13.2","@ai-sdk/openai":"^1.3.23","@ai-sdk/deepseek":"^1.0.5","@ai-sdk/anthropic":"^1.2.12","@hono/node-server":"^1.13.7","ollama-ai-provider":"^1.2.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.1_1756777112514_0.04671046541362944","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@mcpjam/cli","version":"1.0.2","author":{"url":"https://mcpjam.com","name":"MCPJam"},"license":"Apache-2.0","_id":"@mcpjam/cli@1.0.2","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"homepage":"https://mcpjam.com","bugs":{"url":"https://github.com/MCPJam/inspector/issues"},"bin":{"mcpjam":"bin/mcpjam.js"},"dist":{"shasum":"f0ee28525cdb960168edb3043157d6b6d365e9d5","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-1.0.2.tgz","fileCount":5,"integrity":"sha512-Jn1qL1mfz0ncMUlnMIVcYJNBbTkqDLkXVvOhDd9gXAi0POLkb1TdWTg0yFY2kDs0NEU0k3KGCG9Y1QlGFZI7Xg==","signatures":[{"sig":"MEYCIQD4l+MdlvSs1r4UZHvhGwqR7BwhPJFxyEgzhvOQfPSmLAIhAKrVDnhOy7Ara4mJXsgJjthaVzi3vZ5CdnabIwayprmF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124022},"main":"dist/index.js","type":"module","gitHead":"96dfcb594e2de335ebdfe5fe270236df35fad322","scripts":{"dev":"tsup --watch","build":"tsup","start":"node bin/mcpjam.js"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"repository":{"url":"git+https://github.com/MCPJam/inspector.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"MCPJam CLI for programmatic MCP testing","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ai":"^5.0.11","zod":"^3.25.76","hono":"^4.6.11","chalk":"^5.6.0","commander":"^12.0.0","cli-table3":"^0.6.5","@mastra/mcp":"^0.10.11","@mastra/core":"^0.13.2","@ai-sdk/openai":"^1.3.23","@ai-sdk/deepseek":"^1.0.5","@ai-sdk/anthropic":"^1.2.12","@hono/node-server":"^1.13.7","ollama-ai-provider":"^1.2.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.2_1756800209149_0.2198436554465375","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@mcpjam/cli","version":"1.0.3","author":{"url":"https://mcpjam.com","name":"MCPJam"},"license":"Apache-2.0","_id":"@mcpjam/cli@1.0.3","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"homepage":"https://mcpjam.com","bugs":{"url":"https://github.com/MCPJam/inspector/issues"},"bin":{"mcpjam":"bin/mcpjam.js"},"dist":{"shasum":"864563d07c0572f592ccce8a11fe495b25ebc84c","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-1.0.3.tgz","fileCount":6,"integrity":"sha512-9elpXW9l3Do2sMkNVsaf/mMFtoh+bFGXdqZkgGQZtG7sRqAdOPwXG1wvSJA4cQ5HZRsKLcHSRy9qYnTSyNEYBQ==","signatures":[{"sig":"MEYCIQDsF2Y8bOzV5nBKW4GczeGHVGT9NHAfIfZw7SaDylhT8AIhAPO27F7I0Sc5qUe2nSTd9oa4aTWLWTw8wSxDE8yBUhgc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687184},"main":"dist/index.js","type":"module","gitHead":"cbf81e888a2cd936b7f04eed6662bc3432d993d0","scripts":{"dev":"tsup --watch","test":"node bin/mcpjam.js evals run -t examples/test-servers.json -e examples/mcp-environment.json -l examples/llms.json","build":"tsup","start":"node bin/mcpjam.js","build-and-test":"npm run build && npm run test"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"repository":{"url":"git+https://github.com/MCPJam/inspector.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"MCPJam CLI for programmatic MCP testing and evals","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ai":"^5.0.11","zod":"^3.25.76","hono":"^4.6.11","chalk":"^5.6.0","dotenv":"^17.2.2","commander":"^12.0.0","cli-table3":"^0.6.5","@mastra/mcp":"^0.10.12","@mastra/core":"^0.13.2","@ai-sdk/openai":"^2.0.32","@ai-sdk/anthropic":"^2.0.17","@hono/node-server":"^1.13.7","ollama-ai-provider":"^1.2.0","@modelcontextprotocol/sdk":"^1.17.3","@openrouter/ai-sdk-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.3_1758235939487_0.9817033336831356","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@mcpjam/cli","version":"1.1.0","author":{"url":"https://mcpjam.com","name":"MCPJam"},"license":"Apache-2.0","_id":"@mcpjam/cli@1.1.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"homepage":"https://mcpjam.com","bugs":{"url":"https://github.com/MCPJam/inspector/issues"},"bin":{"mcpjam":"bin/mcpjam.js"},"dist":{"shasum":"c80bc2749e1500a1e11aaebba9ec70b762b6576b","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-1.1.0.tgz","fileCount":6,"integrity":"sha512-o0HuTCW7UNf2McofoXOOco/3fz5SyZ0iqkpzWkj6xlyA7GU6PmC7GGfRWhkClN2dopit5d2Flab0cihQ6zQfjw==","signatures":[{"sig":"MEUCIQDP9L4AwK8QMqrrHtby/wCP1dibVOgE3EHdQPW2feu5UAIgfZZ8MS5eDkYW7YZxBfhUwV4GwwF178CpTztgperB6BY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687184},"main":"dist/index.js","type":"module","gitHead":"5791213d7627a39c7137e605b2a5ef796179628a","scripts":{"dev":"tsup --watch","test":"node bin/mcpjam.js evals run -t examples/test-servers.json -e examples/mcp-environment.json -l examples/llms.json","build":"tsup","start":"node bin/mcpjam.js","build-and-test":"npm run build && npm run test"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"repository":{"url":"git+https://github.com/MCPJam/inspector.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"MCPJam CLI for programmatic MCP testing and evals","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ai":"^5.0.11","zod":"^3.25.76","hono":"^4.6.11","chalk":"^5.6.0","dotenv":"^17.2.2","commander":"^12.0.0","cli-table3":"^0.6.5","@mastra/mcp":"^0.10.12","@mastra/core":"^0.13.2","@ai-sdk/openai":"^2.0.32","@ai-sdk/anthropic":"^2.0.17","@hono/node-server":"^1.13.7","ollama-ai-provider":"^1.2.0","@modelcontextprotocol/sdk":"^1.17.3","@openrouter/ai-sdk-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.0_1758236114619_0.029192020355903958","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@mcpjam/cli","version":"1.1.1","author":{"url":"https://mcpjam.com","name":"MCPJam"},"license":"Apache-2.0","_id":"@mcpjam/cli@1.1.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"homepage":"https://mcpjam.com","bugs":{"url":"https://github.com/MCPJam/inspector/issues"},"bin":{"mcpjam":"bin/mcpjam.js"},"dist":{"shasum":"ca5bae09f791f1477f7b1d6c2caab1f4eba3e862","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-1.1.1.tgz","fileCount":6,"integrity":"sha512-tuzMz3B9TGrDr+6+g7+emHZukES0I5tHKjPc5QGtq9PwRBNJ7pa8+T1LgFI+wTzwkehmnQydEaMg39NMjVlm8A==","signatures":[{"sig":"MEUCIDihYIEgCniBuLjKnBvzGWVxDJ3P1Qp6K6Uqu2WNCgQLAiEAhqBzPvc8V093UREF5/Mf/qDnuc1CXCMSSynazMiqxgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692397},"main":"dist/index.js","type":"module","gitHead":"2c3c12c30448a286e504161be3ef40ab5c195ef2","scripts":{"dev":"tsup --watch","test":"node bin/mcpjam.js evals run -t examples/test-servers.json -e examples/mcp-environment.json -l examples/llms.json","build":"tsup","start":"node bin/mcpjam.js","build-and-test":"npm run build && npm run test"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"repository":{"url":"git+https://github.com/MCPJam/inspector.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"MCPJam CLI for programmatic MCP testing and evals","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ai":"^5.0.11","zod":"^3.25.76","hono":"^4.6.11","chalk":"^5.6.0","dotenv":"^17.2.2","commander":"^12.0.0","cli-table3":"^0.6.5","@mastra/mcp":"^0.10.12","@mastra/core":"^0.13.2","@ai-sdk/openai":"^2.0.32","update-notifier":"^7.3.1","@ai-sdk/anthropic":"^2.0.17","@hono/node-server":"^1.13.7","ollama-ai-provider":"^1.2.0","@modelcontextprotocol/sdk":"^1.17.3","@openrouter/ai-sdk-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.1_1758238060846_0.39392717026932456","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@mcpjam/cli","version":"1.1.2","author":{"url":"https://mcpjam.com","name":"MCPJam"},"license":"Apache-2.0","_id":"@mcpjam/cli@1.1.2","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"homepage":"https://mcpjam.com","bugs":{"url":"https://github.com/MCPJam/inspector/issues"},"bin":{"mcpjam":"bin/mcpjam.js"},"dist":{"shasum":"415e2cdbd6ace4af0f569a8e35d8801ee87d82d7","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-1.1.2.tgz","fileCount":6,"integrity":"sha512-kg3LJF2+8oCCfO5aCjKMjL0pSOFEbaTOdAaA9Wjly25T0RMdlg2wu36YGYZIu5XaRzdi68UG/dvnlu8BVO6HTA==","signatures":[{"sig":"MEUCIQD5vleJNavM6wN9p6DtiJ31IVBdXO1cfxLlQCZ7iz92IwIgfvWJwba/231HWwpuuPN64MDoCD3HDIJnEYxEzTrH54g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692397},"main":"dist/index.js","type":"module","gitHead":"2c3c12c30448a286e504161be3ef40ab5c195ef2","scripts":{"dev":"tsup --watch","test":"node bin/mcpjam.js evals run -t examples/test-servers.json -e examples/mcp-environment.json -l examples/llms.json","build":"tsup","start":"node bin/mcpjam.js","build-and-test":"npm run build && npm run test"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"repository":{"url":"git+https://github.com/MCPJam/inspector.git","type":"git","directory":"cli"},"_npmVersion":"11.5.1","description":"MCPJam CLI for programmatic MCP testing and evals","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ai":"^5.0.11","zod":"^3.25.76","hono":"^4.6.11","chalk":"^5.6.0","dotenv":"^17.2.2","commander":"^12.0.0","cli-table3":"^0.6.5","@mastra/mcp":"^0.10.12","@mastra/core":"^0.13.2","@ai-sdk/openai":"^2.0.32","update-notifier":"^7.3.1","@ai-sdk/anthropic":"^2.0.17","@hono/node-server":"^1.13.7","ollama-ai-provider":"^1.2.0","@modelcontextprotocol/sdk":"^1.17.3","@openrouter/ai-sdk-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.2_1758238107023_0.5294333753181124","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@mcpjam/cli","version":"1.1.3","author":{"url":"https://mcpjam.com","name":"MCPJam"},"license":"Apache-2.0","_id":"@mcpjam/cli@1.1.3","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"homepage":"https://mcpjam.com","bugs":{"url":"https://github.com/MCPJam/inspector/issues"},"bin":{"mcpjam":"bin/mcpjam.js"},"dist":{"shasum":"48b1df97f62aced12dae9f948321135b56b46176","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-1.1.3.tgz","fileCount":6,"integrity":"sha512-KPXe813q8LQ6zlUkQPqXr2I7jPq7+gOnACbIWkcdjzOxW8Cre92AozgkLkJ35fW73PBfG64OtiPXyZHpYrv2jg==","signatures":[{"sig":"MEUCIQCPNu0bkI3/5Jo6vlZ+/WJWzwIWe0xJ9R1ZVW6jRm/HOgIgP9L34e6hZCQ4RoBI7yynIorUpHOave1GNwwC9J3GPSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634483},"main":"dist/index.js","type":"module","gitHead":"bbc34465802f02fb6757a9a30e43988ce345dd01","scripts":{"dev":"tsup --watch","test":"node bin/mcpjam.js evals run -t local-examples/tests.json -e local-examples/environment.json -l local-examples/llms.json","build":"tsup","start":"node bin/mcpjam.js","build-and-test":"npm run build && npm run test"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"repository":{"url":"git+https://github.com/MCPJam/inspector.git","type":"git","directory":"cli"},"_npmVersion":"11.6.0","description":"MCPJam CLI for programmatic MCP testing and evals","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ai":"^5.0.11","zod":"^4.0.16","hono":"^4.6.11","chalk":"^5.6.0","dotenv":"^17.2.2","commander":"^12.0.0","cli-table3":"^0.6.5","@mastra/mcp":"^0.13.1","@mastra/core":"^0.18.0","posthog-node":"^5.9.1","@ai-sdk/openai":"^2.0.32","update-notifier":"^7.3.1","@ai-sdk/anthropic":"^2.0.17","@hono/node-server":"^1.13.7","ollama-ai-provider-v2":"^1.3.1","@modelcontextprotocol/sdk":"^1.17.3","@openrouter/ai-sdk-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.3_1758742808198_0.007974976329959915","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@mcpjam/cli","version":"1.1.4","author":{"url":"https://mcpjam.com","name":"MCPJam"},"license":"Apache-2.0","_id":"@mcpjam/cli@1.1.4","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"homepage":"https://mcpjam.com","bugs":{"url":"https://github.com/MCPJam/inspector/issues"},"bin":{"mcpjam":"bin/mcpjam.js"},"dist":{"shasum":"cfab4eaa0d6f4f810908aae847d0f120e05df9bd","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-1.1.4.tgz","fileCount":7,"integrity":"sha512-Rxorab66nGlzpO1gCgMawDu43YyKdPYEIEknLICXjIWT+Niz1+N9F9Fu8FfB91RNdTQOCpjAyd+PCfx2SW3LQg==","signatures":[{"sig":"MEUCIDkki7NeWVjj4mWaqPSM3GemLIuSC2N40AfnEKrIp0vnAiEAkEz5x6VYF+YIZXAKS9C0L1cosA3Xc8oyZ/NFDczKTSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634636},"main":"dist/index.js","type":"module","gitHead":"d2adb1db63c7b0eb7e2ee026d4e0d5992bcc5f4a","scripts":{"dev":"tsup --watch","test":"node bin/mcpjam.js evals run -t local-examples/tests.json -e local-examples/environment.json -l local-examples/llms.json","build":"tsup","start":"node bin/mcpjam.js","build-and-test":"npm run build && npm run test"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"repository":{"url":"git+https://github.com/MCPJam/inspector.git","type":"git","directory":"cli"},"_npmVersion":"11.6.0","description":"MCPJam CLI for programmatic MCP testing and evals","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ai":"^5.0.11","zod":"^4.0.16","hono":"^4.6.11","chalk":"^5.6.0","dotenv":"^17.2.2","commander":"^12.0.0","cli-table3":"^0.6.5","@mastra/mcp":"^0.13.1","@mastra/core":"^0.18.0","posthog-node":"^5.9.1","@ai-sdk/openai":"^2.0.32","update-notifier":"^7.3.1","@ai-sdk/anthropic":"^2.0.17","@hono/node-server":"^1.13.7","ollama-ai-provider-v2":"^1.3.1","@modelcontextprotocol/sdk":"^1.17.3","@openrouter/ai-sdk-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.4_1758743189008_0.026174209174803176","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@mcpjam/cli","version":"1.1.5","author":{"url":"https://mcpjam.com","name":"MCPJam"},"license":"Apache-2.0","_id":"@mcpjam/cli@1.1.5","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"homepage":"https://mcpjam.com","bugs":{"url":"https://github.com/MCPJam/inspector/issues"},"bin":{"mcpjam":"bin/mcpjam.js"},"dist":{"shasum":"36448d03eb4872cab1368bcd85ce1d326739dda8","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-1.1.5.tgz","fileCount":7,"integrity":"sha512-j1RRteNR8IKRnHtcGhT35ZuS87OlMP07n6GxUaZ0spm2nfu0Z9GBtdHyAZULuYrGkoVWtI0RPk4oSaY1+XJLow==","signatures":[{"sig":"MEUCIBaznI516DKSvZO/6R9x7OK8jQQv81kdQsf6/DfwY/xqAiEAwC4FLalBdWhcdJxxPRlhByEFJs2BkSC0eoqt2758i78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635698},"main":"dist/index.js","type":"module","gitHead":"d2adb1db63c7b0eb7e2ee026d4e0d5992bcc5f4a","scripts":{"dev":"tsup --watch","test":"node bin/mcpjam.js evals run -t local-examples/tests.json -e local-examples/environment.json -l local-examples/llms.json","build":"tsup","start":"node bin/mcpjam.js","build-and-test":"npm run build && npm run test"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"repository":{"url":"git+https://github.com/MCPJam/inspector.git","type":"git","directory":"cli"},"_npmVersion":"11.6.0","description":"MCPJam CLI for programmatic MCP testing and evals","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ai":"^5.0.11","zod":"^4.0.16","hono":"^4.6.11","chalk":"^5.6.0","dotenv":"^17.2.2","commander":"^12.0.0","cli-table3":"^0.6.5","@mastra/mcp":"^0.13.1","@mastra/core":"^0.18.0","posthog-node":"^5.9.1","@ai-sdk/openai":"^2.0.32","update-notifier":"^7.3.1","@ai-sdk/anthropic":"^2.0.17","@hono/node-server":"^1.13.7","ollama-ai-provider-v2":"^1.3.1","@modelcontextprotocol/sdk":"^1.17.3","@openrouter/ai-sdk-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.5_1758744124333_0.3941128831450629","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@mcpjam/cli","version":"1.1.6","author":{"url":"https://mcpjam.com","name":"MCPJam"},"license":"Apache-2.0","_id":"@mcpjam/cli@1.1.6","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"homepage":"https://mcpjam.com","bugs":{"url":"https://github.com/MCPJam/inspector/issues"},"bin":{"mcpjam":"bin/mcpjam.js"},"dist":{"shasum":"d252fbfe0f700d10b72bb5eefbc4c82e259988b2","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-1.1.6.tgz","fileCount":7,"integrity":"sha512-owhFnaIUo7RWj5muD9CQba/iA88A0vGvY+NyK4KrJsMWa/hGe57hq/Ee9lBSiu61F+SMs2W2ETDLUkxLHaolQQ==","signatures":[{"sig":"MEUCIAmyo4goOiy7InFNJVx+L/QmCeGCaZ/pdON482jA30IbAiEAzUMvSKIHR7eRIkC6z+CbrvSeweKb7bgTQF6KvAmerKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635698},"main":"dist/index.js","type":"module","gitHead":"d2adb1db63c7b0eb7e2ee026d4e0d5992bcc5f4a","scripts":{"dev":"tsup --watch","test":"node bin/mcpjam.js evals run -t local-examples/tests.json -e local-examples/environment.json -l local-examples/llms.json","build":"tsup","start":"node bin/mcpjam.js","build-and-test":"npm run build && npm run test"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"repository":{"url":"git+https://github.com/MCPJam/inspector.git","type":"git","directory":"cli"},"_npmVersion":"11.6.0","description":"MCPJam CLI for programmatic MCP testing and evals","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ai":"^5.0.11","zod":"^4.0.16","hono":"^4.6.11","chalk":"^5.6.0","dotenv":"^17.2.2","commander":"^12.0.0","cli-table3":"^0.6.5","@mastra/mcp":"^0.13.1","@mastra/core":"^0.18.0","posthog-node":"^5.9.1","@ai-sdk/openai":"^2.0.32","update-notifier":"^7.3.1","@ai-sdk/anthropic":"^2.0.17","@hono/node-server":"^1.13.7","ollama-ai-provider-v2":"^1.3.1","@modelcontextprotocol/sdk":"^1.17.3","@openrouter/ai-sdk-provider":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.6_1758744494707_0.3168055061552759","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@mcpjam/cli","version":"2.0.0","_id":"@mcpjam/cli@2.0.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"e333fde827891fec1da6a4d32a994fb1617fba25","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-2.0.0.tgz","fileCount":3,"integrity":"sha512-EeHl0kvzMg2Ru3GtjzWinOydjGzlFkelS+Nn5UaVudHfA4116K88edxC0CPeXlZbyp8WHY/I94ZRkW199ElsCw==","signatures":[{"sig":"MEYCIQDqFzR9+WTBv+WoAupOhq1WK0o2JWjBHQdEDI0FUhIGIQIhALJ9/k08LlPc1Nx/LJtQWxlFTvcn17BOSWRU8ZZxQyhv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257018},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"c936f5092f4fa34923b77eb344b667bb6dd1778f","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"CLI for MCPJam SDK inspection commands and OAuth conformance","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.0_1776040867854_0.13723966113488872","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@mcpjam/cli","version":"2.0.1","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@2.0.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"1750a6ec69d8dcf1a5559ba50004c22a99852287","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-2.0.1.tgz","fileCount":4,"integrity":"sha512-gRbv3MPGaa1kwY5z0bJvRaL79rQuig/53JnDu+/1DI5lXQELuzpZcoz4H96nFqZoJNiqFyxnwksii8N6zIF16A==","signatures":[{"sig":"MEUCIQDfgpH4/hv7ML4gAAY4uCGUN998ckrnsMY/SF4lU2yTlAIgaIXXpaQjk9mShE0GI8z19//FQiyDubOKZWj0f0COpGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271197},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"a9f8189cb5833edf69742176ee529ffcf6148aec","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.1_1776055363694_0.22582770352692672","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@mcpjam/cli","version":"2.0.2","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@2.0.2","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"5de26175c01f4d188523938944a11feaa70b65b7","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-2.0.2.tgz","fileCount":4,"integrity":"sha512-CkxWqKKYG7eP954lGM95RXqpkeqncqIlc1Khv9SeqNGpbvfvETq3+hti2MavLB5FpxSTMml6uRndnWAYgUyGYw==","signatures":[{"sig":"MEUCIQCYX/NZwbYtt/REY6JExsLhS5wy4hKMrGolVCpHge6/pAIgPeaM1FVkgx9OPjYZDec9vXB345Qqd9XuexAhWTYNhsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282632},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"9fb9dd7ccb1120462eca3ec02a92f61dbdc38a8b","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.2_1776057679169_0.5510398716593365","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@mcpjam/cli","version":"2.1.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@2.1.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"eb38023a371bf269b69cc3bc64de6ea4f6abdcc4","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-2.1.0.tgz","fileCount":4,"integrity":"sha512-ZfAP8PxbBVmDGl7UFAyMU1mGYgwn+K6xiDu5Rg0pYbbm3OVTTgeuJq7pFv3nL5ny1xvYUJPQoJNLHQyAqzCHVw==","signatures":[{"sig":"MEYCIQDIsqP0xgpq85P4B77wwX1mswVl/CuS0CUUs7nVH+ptTwIhAJgXPjj8yWxuRPkmum7LC32ZbvyHRV+iTQcpRm2cW/Ux","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313143},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"6bd26bb48162d53cc14788bb9e4e1c4788f82971","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.1.0_1776307338174_0.7000231631922047","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@mcpjam/cli","version":"3.1.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.1.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"4e75b5836e7b26f21b4b6b8fce7f7c8b65484800","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.1.0.tgz","fileCount":4,"integrity":"sha512-Y915KN/p/VKyWMhiyUF+TH0Vq0ZEhQC0sYhT1FlRpl4T1F9SRotmJETkxzllN3qWxWQSH1OrMGONpXqzoLglvQ==","signatures":[{"sig":"MEUCIGL/2BFcO4yzIjjONb5InnjOEqO79gNi5LnPZYZpfQB/AiEA2VCKEUDrTaiGh2971O3U0k6A1mINuaQFX15M0e9nVIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503121},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b351db9ad0c6ed448621f4cc050c8a43c27de60f","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.1.0_1777277658943_0.7803493874869305","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@mcpjam/cli","version":"3.2.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.2.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"ddca0df991f59060c04f1ed65f4c5847a732df73","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.2.0.tgz","fileCount":4,"integrity":"sha512-QhySvWfXo64TQwdFVX4QsN73Pb8CtLSpH7W7mKOj7+4sU7zqLNzHlozfZDyWgGINTcg0eDEiaoHTYeMz2lwxbg==","signatures":[{"sig":"MEMCIFw+7QOjUb1t+3H43ATAiuF3wH/miXSl8g2S7ajU4U2FAh9x1USXzUyTDmgqa0WU7h2DVUQmybx551/clTyOEhJc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548682},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ea8f9f1b45b194d93d2dc285d484be1bc3276def","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.2.0","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.2.0_1777287568772_0.605049080175506","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@mcpjam/cli","version":"3.3.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.3.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"8a921eebb42e0758ceeb73fc5c264b92a936f632","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.3.0.tgz","fileCount":4,"integrity":"sha512-vdQCWXqfecOiaq8b4Yl5HvrnctHzzgWQLuWDsMTUnoYm+A4hqudsWxL/jW6X8XmaxhJvJchorCRrtl5Qmz7yRw==","signatures":[{"sig":"MEUCIHjKHByklHGSrv/+tTDSDcW/wLTe7eEoMLjutNlDZkElAiEA0o8PDmtA30+DZz5cd2zRmKsWp+1F1dk7V2+aviKxqds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511557},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"31a643814541f5d7c83b757d90cd403420381f30","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.3.0","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.3.0_1777318930990_0.7444558516045019","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@mcpjam/cli","version":"3.2.1","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.2.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"4ef9784a682245abd2259939ad1e9493820fc916","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.2.1.tgz","fileCount":4,"integrity":"sha512-7ZRgSrtFz9us2bfhnCGU0DjboHBC4YozJEd0o5J5fk/McORw2w0FBJDWu1pNm5CuF+wZVmZkUzLmj95QAQ8TGQ==","signatures":[{"sig":"MEYCIQCIa6+MxnBg0VHc5tKy07QzhTAkI1ueTLWRVuRdhXOUVwIhAOOqBIpanqordBFVsQWX+sUxiGpGyG7+nq3DZecjdeHS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555116},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"aeffea04724ebc5f7f372101cd1d4eb46eb90ad3","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.2.1","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.2.1_1777329075796_0.11441612226673037","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@mcpjam/cli","version":"3.2.2","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.2.2","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"7c57a310018863c87cb419c516ab0d7ef81987dd","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.2.2.tgz","fileCount":4,"integrity":"sha512-iMACqP+kC35/betnjNvGxcRAATEkQ7d50+1cSQRgub6gWRdtXSwlrXoBHKzVrz8b53qAhBZLJ9xeKk37Z38G+w==","signatures":[{"sig":"MEYCIQC8sPBK12W3tyI+nf3WPIN62ugY83IbWFR2ki32Ih1+HQIhAJaBQegS2f9KntXGv8ldVqi3ggF0p/k6iMvyvO0gQQOD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574855},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"045c944de59596e7433371e449111256a62ea5fc","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.2.2","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.2.2_1777340141202_0.01432348341377887","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@mcpjam/cli","version":"3.2.3","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.2.3","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"a21d50cf1b6df22a052ec4b2bda09ac16f235bab","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.2.3.tgz","fileCount":4,"integrity":"sha512-x5BRanDws94D/ZCon9vbjt2AIqTWtDGSQcb6phdmHUPC2Vvku9WTUoa/jZZgqekf7YZBj75eIh5JqkZKzKX/pQ==","signatures":[{"sig":"MEUCID69R+a1P7Qp4hNG6q8oysEre1iVdsxkKZc+Z5BqEwImAiEAgXTTq6+Ofu9Ie/9bh4o7gG2R1VitW3jJq22/MW35S1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574855},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"6962b4dd451b30e69e0c0627a12384867c2916b1","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.2.3","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.2.3_1777360434119_0.17509332566432456","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@mcpjam/cli","version":"3.3.1","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.3.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"c1a1968262f6b019218f1847a70ac9504fae2655","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.3.1.tgz","fileCount":4,"integrity":"sha512-jxJhEQHOW8lq+ey5YThXv8sYcoVwWT1m3+EL5OzvG9eS+JXy77OKryv2tkMQ7v87wy7F6o5fuvtGV2CDv+gKHg==","signatures":[{"sig":"MEUCIQCjIHufl39ejTV7uFgVynEo/7W3S0lXz0a5uM/9QHIzXAIgE0PGe/XGj8mFTimidR9spXQUBVXPLNTzQdB4v3Lzkcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577897},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"440005d2022bc455a36bb65bddfac9a675dcffb2","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.12.1","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"25.9.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.2.0","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.3.1_1777363133717_0.7689927159219416","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@mcpjam/cli","version":"3.3.2","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.3.2","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"96f451e77eb6204bf9149c32b1d86ebcbcc52b0b","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.3.2.tgz","fileCount":4,"integrity":"sha512-yO/QAWTvZe3ybhXVhfBznr+EvvG86mBbcm5e/955IspIDV3Y08Sjxmj/mbMc+PbewjQfLYqriREpOLbea4Ikqw==","signatures":[{"sig":"MEQCIE2opbLzM139lCOGh9/is2Rq5gwSpBFLfcJXnpVjLS98AiAvv3/Zd57sRJHc25jC/7E2XDEb4P8WKQWrzYpKRpGqcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574938},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"64054b2f5d62774f1edfd6a26c1259cab3658c6c","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.12.1","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"25.9.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.2.0","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.3.2_1777403248540_0.4203251616360102","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@mcpjam/cli","version":"3.3.3","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.3.3","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"1643e553b068ead76ebc66843d5eb8391ebf5e0d","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.3.3.tgz","fileCount":4,"integrity":"sha512-2HAlK0yOnTFQ7fjN4kch1PGyX43Yv/MSLdcJFJ0ERQqUcg52AXGdl2c7gKvIPAwSZsS/TvlIeLUiZRXusH06ew==","signatures":[{"sig":"MEUCIQCDXtdzCNXdh2a2DZE6DHV6px+AEk/jE8HSwZSuoCKbFQIgZ4UHcVJLBT10WYpL6+z4A6QvFVuMppZoAMYJwrlASSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575325},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c321af7a46a5d11e5936c4a80cd41407345b7ab9","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.12.1","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"25.9.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.2.0","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.3.3_1777409760074_0.4595280129757944","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"@mcpjam/cli","version":"3.3.4","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.3.4","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"1bc52625e6a5f20f8bad1358c2921153511412dc","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.3.4.tgz","fileCount":4,"integrity":"sha512-mz3kIxh/Bx4LtJP4MH5OPvbYZ2GqDuZS6YPa1Toh9LQsg8+YhCvms2vzc5EeuemF065T6+TgTb9ekTjvEtY6lQ==","signatures":[{"sig":"MEQCIAllF3NI1dp69BB1vbyghZW2x/LfV+DF/s0Bf6uZqf8QAiAHyCYPHazrXMuTd6cFVjSyBTWmrgmqo9tNHldPGtN+hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601066},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5325d28db36d55e1d05f11a916b5b63a459569ba","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.3.2","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.3.4_1778124459695_0.5960687420931572","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"@mcpjam/cli","version":"3.3.5","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.3.5","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"9f9fa22896d8439354ec6fa44a841c55503c805f","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.3.5.tgz","fileCount":4,"integrity":"sha512-XDfgcRiDnEurc9W6VV4D4/vsymjq1CqNFZs+Ul4vKKFIggl6QtVJ73jCHHrL3TT+X50apz0SEmeX7UcM67iU8g==","signatures":[{"sig":"MEQCIEXERqYDzZWE4d6AqROAWfcmVlmAMHXSDt+5zMB+LvWhAiA7CtcgeNIcxW6/TAUPJUVjVWzEQo+YIrjXObCDDPyLwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601052},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5b266931eba7e12c17dd1fde187e14f423fff876","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.9.0","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.3.5_1779994818611_0.3585685634959628","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@mcpjam/cli","version":"3.4.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.4.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"36831227e977381747606438ee62a78f0f68677e","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.4.0.tgz","fileCount":4,"integrity":"sha512-+d0WZ9SCItyvUdLSOPhcjGnnxytDrHKr/TD3kxpHKMQA7RdLLR92Nc/2jfolwtuZJl9wIFNkibJaJyHTIwCUjg==","signatures":[{"sig":"MEQCIGkvkGGu73sFt3tYLYkiD8scC74ZDzHdG5Ou1fcSBxcNAiAGwChraKHJbdqk+Nx6RWyvNMQinFOPNdO9DFSYuhDp1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601054},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e0cedcf3476a72bf38a66a9593ea16d1a2c2f6ac","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.10.0","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.4.0_1780366468113_0.09029440771158548","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@mcpjam/cli","version":"3.5.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.5.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"367aa814d7bf7d6187044a243a12a9f11184cd20","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.5.0.tgz","fileCount":4,"integrity":"sha512-6dqDB9dqDHfLpUwF15bRqMDtvlMP+k3PzGzaci73SVingIL3SzTszNB+zYxFZqn90KoDG2f5XYcOGP544Wm4Ug==","signatures":[{"sig":"MEUCIEaBF/05IxrhDyAjEg4JFcsmMBuC6s7P594LiA3W0Rx/AiEAsJQRyXvCudTfCDRfW9W3Dwz/k0Q26PDs0DcjcLDTJfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"aeba0a54bf230b76e2c9410fc9510653cf06be65","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"commander":"^12.1.0","@mcpjam/sdk":"^1.16.0","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.5.0_1781205331282_0.13107893931692094","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@mcpjam/cli","version":"3.6.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.6.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"edf71bc44561b5fa4f5ba203e78b7df5a98847eb","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.6.0.tgz","fileCount":4,"integrity":"sha512-Wb/Eo7zRiq//CcGB7N+RbioxuwQx1B48MnsnU+kmEMFWDt7A6o4eBrdgJ0an4djku1FqLGuLP0sh3+/LDcSztA==","signatures":[{"sig":"MEUCIQDLOhkK0Eu8lxklfVZ+cd8EaEoZamSrnxFF98GoXP9riQIgF8oACzHvfzivc6GpBcKg9IIk/wTjRsSy1xKJ9S8+eIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":793600},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f9b9e2bb201f82577c77f252d6e44b83eb982bdc","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","commander":"^12.1.0","@mcpjam/sdk":"^1.17.0","posthog-node":"^5.24.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.6.0_1781297364898_0.7974797613121731","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@mcpjam/cli","version":"3.7.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.7.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"5be04c001cf2fa9ed14d2fa89bdce8a315a9e7fe","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.7.0.tgz","fileCount":4,"integrity":"sha512-XXo4gP8k5AWJkMSjpi0fLBDMrRopG/4ddoGS/fbfWIx/6lDmwjQL76Y9bGbrfbToYOGPFcUwy28i5dV97Qx8eA==","signatures":[{"sig":"MEUCIGSbrfW6e6dGba6cccIzuWw5iAdE94HaqxF2Av50ulPGAiEAsxltWzttR3Qg/zq6P90uTMiVEKks6Remv3kbpQruv6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890524},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"099235b60cc55709c07af4ebccc22211150a9c84","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^1.18.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"^2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"^2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.7.0_1781651132079_0.0135746476756482","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@mcpjam/cli","version":"3.8.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.8.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"87e61414696002f5d4afaf58ce8c723883fd1020","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.8.0.tgz","fileCount":4,"integrity":"sha512-UEP7ybeTO8V7+Xa21AMJX5Ydvkv1lqFwbi4ZIlTSwHLGxDNOQSFB+Gi+aO7YO2Bem01RJZmhqqOly9e/dOxRAg==","signatures":[{"sig":"MEUCIDWS1psKBBIV0rhuef1ZraXu0Gm9zsIO9CX25tpLdRIJAiEA2fw1gCDFg/fb7tbdHalKpeq3L3cZaCi4uv9wpgHPdHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":962858},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8483c1865e92c6956cf05db2b76e02a67875c9c6","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^1.19.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"^2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"^2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.8.0_1781661424912_0.1230101030774653","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@mcpjam/cli","version":"3.9.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.9.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"b35028f0ba4f2b9ce326d3613fac6b1a7660245f","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.9.0.tgz","fileCount":4,"integrity":"sha512-BJZhiYRPetNuhaMDu47j2EWzjbezwDUVTQAsAOGyjYxgBvpMZg8SdaCvdfJr7oX183gNKHZZ6BIu22LHY2x9RQ==","signatures":[{"sig":"MEQCIACLy75Sh9vEHdOgQm63CaEWDIILqVzCj1NJMoE8Gp63AiAsk6gbHxXO8dq/NUJdfOiWyl1xdfXQvPtae8gmJYh0Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007626},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3cfe827983ea7429dd93c9b201bade551d550fcd","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^1.21.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"^2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"^2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.9.0_1781815823960_0.8675418965075967","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@mcpjam/cli","version":"3.10.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.10.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"52e16675e49cb00747485f6d73090dd05114e579","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.10.0.tgz","fileCount":4,"integrity":"sha512-L/xtJ2zRPWJqkcROZKNahrt4t7NVkbRtFmaLi8l3/ZND8OxGO/ftWukZ36Zg1jFcbGdiuYlrJqEGlIkLVMhnkg==","signatures":[{"sig":"MEUCIQCA8O2WMq4DIv/6yYr4lIrBRD9efT7TuJO68AGowoMl4wIgQ74bSGdRMSeN3an/KurP6pzH6L+4RLFKDPtB5Qn7sow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1034991},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4922f3ac1cb580fe1b9db9b9fe00e66a9b7b6e3c","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^1.22.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"^2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"^2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.10.0_1781844492055_0.2506318602415949","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"@mcpjam/cli","version":"3.10.1","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.10.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"691bb17fe11247b41ebb97a2606780e20cd47836","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.10.1.tgz","fileCount":4,"integrity":"sha512-BnskY2XilxoRzZJq30f/1l7ZN25XSRt8lQNRNt2vsil2DG4I+ygBx9or4U7S9FZRnJtrHy7UxSgIPGhP9gzQqQ==","signatures":[{"sig":"MEYCIQCm5pkf5w3yYDFUr6r3D36XztuOLNJKRLVS11AzzX3QdgIhAIyO9Ec3XtAUlaGrbSZoj/wEkG5pLd3fdw/y4wmQ2zqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060174},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"de396db8a8a0a608fd86c9c06b78b658725fbaba","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^1.22.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"^2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"^2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.10.1_1782239291363_0.9172379019815384","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@mcpjam/cli","version":"3.11.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.11.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"e63eaf2bcde5bec3cb3570801cd0db6b80ad11fa","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.11.0.tgz","fileCount":4,"integrity":"sha512-ZVuDoWXZLqGLO2lsL/qm2+oxtEDhKnOPs8Iq3HT/ddMdPYhzmj5zoZHrvXGiRq/PDtwyLlomyY1u6z9BBgBVRQ==","signatures":[{"sig":"MEQCIEqE1vS4jwZASHcq5QZIBoX8at0//R/J9cMth0XWW1j6AiAvbGwkOm2uWmeupydIL7HxCu5sQ8qUOhHsypVzJG5Usg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1077385},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c10a1d7666afefb1482148eec3625bce40906026","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^1.25.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"^2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"^2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.11.0_1782458283164_0.07300912747499932","host":"s3://npm-registry-packages-npm-production"}},"3.11.1":{"name":"@mcpjam/cli","version":"3.11.1","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.11.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"c0b0b3f10317050a361c0a3a93c1e8e8b7d43c2f","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.11.1.tgz","fileCount":4,"integrity":"sha512-0EvLSdIqoMdvAK/fSg07Zs5QCijttPqPuA1JVrmEExKNQVVG3cf/tBmtCgWHkNuo4D2kjgkSo2XBIqh35LZygA==","signatures":[{"sig":"MEQCIFdhNToV2C/jKw1ZDB3f+VWJCzJnSep1lUxFWe4OrbYVAiBG6K5QAjP335K0U0BrBFNdTEotJfUaQWCQ3dvAoDJVeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1077383},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d21dd93a3e6058735cdfa4acc1c345a3b6227738","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^1.26.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"^2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.11.1_1782537285200_0.921890971794112","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@mcpjam/cli","version":"3.12.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.12.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"c78feaf88618f094326d1ee51ec9da326fd1e822","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.12.0.tgz","fileCount":4,"integrity":"sha512-Ghz6yAPhTD9UJXisEXJ0jwTSbO7X/KSoRwbYdxScxIR4ZeDVMu52MixmkWCWjQZ4GWoEl1XvSBns6JKCz5kuEQ==","signatures":[{"sig":"MEUCIQCuqY6/e+QZlXpsfwzVzFGWQHWZZPpRHKhzwV3zBtMwRAIgfSoecvgZGr/sfPDrEwDCdW9r3EWR//ZVRT4e7ey5j5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1137990},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5dd657af81b863b1f9acb0fe297863a0a33a6e7a","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^1.27.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.12.0_1782937134592_0.4191635841516812","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@mcpjam/cli","version":"3.13.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.13.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"a332e5e082ba781629872ddc15806eef61cef438","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.13.0.tgz","fileCount":4,"integrity":"sha512-0T/j7+JVMxQnP7Z9dvE3lFybu+3w0kKMqNpLBdA1dQquvXQOp1mneh8pY6E0QTvR2Vn7ttFwTY/QLPVq14IEIg==","signatures":[{"sig":"MEYCIQD6LxZCOsvafZ7JHr8kgaD0YzglnIo1bVnQLbLW48B7TAIhANAY0cphCctJEGwwxPPcQhuhSNJrRBi+GdHStWzufVE6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143318},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5deaca1a211b1f9a746053f11ba28e901d48079a","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^1.29.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.13.0_1783487778117_0.6545611221810232","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@mcpjam/cli","version":"3.14.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.14.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"7c457f51c10e9b900ed7ed11f08dbb9a0c6c9e94","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.14.0.tgz","fileCount":4,"integrity":"sha512-/px/d/LnVkooHEwuuNo3loHXiqB2MZEAc1rhuJQgRRPhpWTgxz4wR+9Lj2FQrEeRhBy+KGmWk6tLibBuU2o7MQ==","signatures":[{"sig":"MEYCIQCVsB/66ygN2skeiZuPpaSadFVnnYEnfTITPCEcCcWmEAIhALg50aovZ9a9FJuhKHp5ddgmhF0yyPM3eCYE9syMBRJt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1175637},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8ed5d02db7969b3301a734a43b77d0c9b6f1e55e","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^1.31.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.14.0_1784048353978_0.5076805536667295","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"@mcpjam/cli","version":"3.15.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.15.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"a0e07db25c60970d373e98f7d287f2ee6a67f734","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.15.0.tgz","fileCount":4,"integrity":"sha512-Hbn4QQ90qQpEOEr+NDeOM/LBGXZRUxIYDb0+1/85F4sHTpzfQPVaKs6w94UvMgMB7e5D5sJ/2l8uauHOsagulg==","signatures":[{"sig":"MEYCIQCoMCDL8gs6mA+a/7GeeAQw29Pkga31C5NJD6cPFsoukAIhALho5IDFHEjyPW0WFrk2yxi6/RKTfDQvhT7Z3KeIOfJo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1185582},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5a7f169c390757c6bfe5d53232340a8963514bbd","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^1.32.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.15.0_1784086031645_0.0008986034877087601","host":"s3://npm-registry-packages-npm-production"}},"3.15.1":{"name":"@mcpjam/cli","version":"3.15.1","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.15.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"876ed156a054560577a57ec9b66e0edafe215d84","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.15.1.tgz","fileCount":4,"integrity":"sha512-eY2FfNwmc0kNcpDwplwLVHqxg4YzWsX79/02Rw2VrE6zJlC2sTZCOI06/6QvrhDj+wKl3trVxm3N+wqJwc8kEA==","signatures":[{"sig":"MEQCIEVgpnzrWdGuZdYKiZJGbA7Lpel7CrrKd6uA3MZwF/VCAiAnj5E9e8vKEKnHM3z+2waaK5AiN9IG4bC4B85WjmE2gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1185459},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f5a7ea5bbc1e86c852fabab6458a7c801f419ded","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^1.32.1","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.15.1_1784098941202_0.47665409806490633","host":"s3://npm-registry-packages-npm-production"}},"3.15.2":{"name":"@mcpjam/cli","version":"3.15.2","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.15.2","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"03033b7b0e10ba112ce90d2ab729442138233ff2","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.15.2.tgz","fileCount":4,"integrity":"sha512-jfTFGYBCEiqi+ZesqhsQqvLLJMiLyJXoAPu6qf3dSxLa6Hr142vC7iHLfVJ7/gL+si4SlioiK8kedXMUCl3EtQ==","signatures":[{"sig":"MEYCIQCVGG6MY4TwarlIf+h8p/PKfatQZjqjQ5EuPEcDa/a1DwIhAJQCGlM3JG49YSLq4JNV/VyQWF2xbIVwhH7YhT79zCT8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1185582},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"61cd24eed05d5daaf298f5d70e5d175106660255","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.1.12","commander":"^12.1.0","@mcpjam/sdk":"^2.0.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0-beta.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.15.2_1784621198361_0.1519947740869938","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"@mcpjam/cli","version":"3.16.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.16.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"03e92ff7af7b27c32385b095d1bf10c31ba72716","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.16.0.tgz","fileCount":4,"integrity":"sha512-PSRVbIyE4mxk6ul6bwrxrNWmBOIptSvJrw+vUI92/yXCwZ0tGYXsjXsx5aonedhXvtYtgeyOiO71p1CNG3kFaA==","signatures":[{"sig":"MEUCIHDk8OYzumnbU2wvp8GNO9lb2ZgRxDJ/yO/MjH4i9plTAiEAoMkzrof5Pyt5SkBJVfdMZyBZCWN7G4ZWofZbgmCCPsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1493832},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"798e9209980b768d1ce4bcd2a218ff27a5516fb7","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^2.1.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.16.0_1785346210781_0.8995771984649357","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"@mcpjam/cli","version":"3.17.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.17.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"3ee507e3868531cb7f031c47fb65df528ef41b32","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.17.0.tgz","fileCount":4,"integrity":"sha512-0Zng7diem8MOdYnp7sLhi2fyXjzJ1nmzeci6P7+L//k5aoEQ6LY/MxfvAbxnIEVKnv/5azu8czkI+MLlnnlyFw==","signatures":[{"sig":"MEUCIQCD/Iv8RThzLm4/3QOWF1KVSA8L5Ss0gkd7sRaus4we5gIgWRvxMtqT6/Cn1MB31lMVaErdXK/claP9t5cgLjpxoOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497317},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c3af6a95fdf0fb3032e90bf12d05dc5103275cc2","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^2.2.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.17.0_1785563086679_0.4721927768301637","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"@mcpjam/cli","version":"3.18.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.18.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"3d27a78a465fed7306728789a7c61c0586530eec","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.18.0.tgz","fileCount":4,"integrity":"sha512-wMnVbEJc3MWns/1inSmC7ArF2HnEWY/8f9nwuZvTbvl5O3V30o1yh4l6IIKd5F4JXnBcuNyGwdqD/dUYlO97hA==","signatures":[{"sig":"MEYCIQDlxrN132+JrbQsDl1NTIyvtpSynpopeqv9HvBOYSs87gIhAOb8PIC2vnO8ZopMAZeAyRCIxmg0McsQ9XJccj6xJzSu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1519692},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e642731a9751c8663859f1b43e08987d0b2f999c","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^2.3.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.18.0_1785781484045_0.5858277044310434","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"@mcpjam/cli","version":"3.19.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.19.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"8a896e40a4ea8281b0d9146ad8518a718af6e6bf","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.19.0.tgz","fileCount":4,"integrity":"sha512-UTKzoGSC9r1w2tt/pg+IviPOrrRKQS3xbHYsiEOzL+Ebdx/vOxx0UA15b2AuOVXjIDLIwQmOqWQwnJ8t73FpuA==","signatures":[{"sig":"MEYCIQD6r5fwMfmdCm8iPykHdUkSKqE4/ZgQkfGaEbpiGnvNqgIhAKyU8J9AaRS5Qo2caqxmbN1WMSyNQNNiHZpPvs6SF0qG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1538306},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"12f47bbbfc4df01a0a11a4ccc252dc04c6b65855","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^2.4.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.19.0_1785899754192_0.7847187485088643","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"@mcpjam/cli","version":"3.20.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.20.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"491803d336222225b34f437a52a502a038743e05","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.20.0.tgz","fileCount":4,"integrity":"sha512-nbGyb1c0bVaKTYjPl6fh/tI4TZjvLkrnDiJHdRsx9YqhTI+l2BLdbmMsJu1XdVRaRNQBOxUvdOwucngiT7agpQ==","signatures":[{"sig":"MEUCIGMR/ihjiT2KAwaPpPKo213No1bssuCtxZgsl7nk7I6KAiEA5kKO5L88eEB+rv1XNMv7Qm+rjeFbTcN9cAUEIrQrb9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1619518},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e8d69c1b10a984da76a51fa0d1e4a5bef6e533a8","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^3.0.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.20.0_1786383622183_0.7569847759573738","host":"s3://npm-registry-packages-npm-production"}},"3.20.1":{"name":"@mcpjam/cli","version":"3.20.1","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.20.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"dde25033bf4728c0d30177452a3bc71977381709","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.20.1.tgz","fileCount":4,"integrity":"sha512-vJsYicLArUsPxlZdP6O7luLDYLS3Op2bNxTGLPMFdn70pGD6gQZJNfTD+TxMHqGYiA2D67hXPikHRteiRNMFfQ==","signatures":[{"sig":"MEUCIDemVdxv/xqmbgztm1JGeTqmemsijPL/L2QdSxrHMaRSAiEAlvnVzy8+t/IwmKz/mDSu0qHfhMqHotEN/+/gx/nkvH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1619456},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"29296a8a70bda4e5aeffdd3a0ddc35fa9fc0958c","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^4.0.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.20.1_1786589378457_0.7471122380803119","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"@mcpjam/cli","version":"3.21.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.21.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"272822d875884fd095f925f618865bd16e561643","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.21.0.tgz","fileCount":4,"integrity":"sha512-mh7ujHX1O8USqEtuP8guVzaunbzWRaRc+i/9o8hBy9GRf5CrJXzki4+I9PYflSkjUu5I1F6sQf0CSyYkQDqbFQ==","signatures":[{"sig":"MEUCIQDuutHgZ9LCN68X19UYFaO0FMe0JB/ZCQl2Qn74TcoCcwIgJiVXRcMIcqM3ae+BkqUTfimJXDWAxHMU/PyIb9zS+60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1657036},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"bb0346ddb886cadb3227013b6b674eb44a9c576c","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^4.1.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.21.0_1786666204324_0.9828890676975492","host":"s3://npm-registry-packages-npm-production"}},"3.22.0":{"name":"@mcpjam/cli","version":"3.22.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.22.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"289ce9a784fcd174dbb89e2831c253e0fac639ae","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.22.0.tgz","fileCount":4,"integrity":"sha512-Ej9s1899ONE2lU5Ur22zOaFT2WaUHuIdgvcVJ2uD9UB3osrOxzFcW1quLHu8BAcSkrYPUgfP3MfwaJJi2Y6rcw==","signatures":[{"sig":"MEUCIHTHHgCDGnhPvin2DihajfPkg2mzG8SK0nkU++lceleOAiEAph1osE6fplCNTNsLhZrnG6qJRZaStjQNoST8LGAj7/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668713},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"42ea592c0d49ac1a3f5e0612e8154a83a32b20d9","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^4.2.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.22.0_1786678620643_0.12842704903211","host":"s3://npm-registry-packages-npm-production"}},"3.23.0":{"name":"@mcpjam/cli","version":"3.23.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.23.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"e21bf97b9cd3d47809658164af05e8d24e23b63a","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.23.0.tgz","fileCount":4,"integrity":"sha512-rXoAEi/lZF8vWWljLw8gn6rU2YEH4QeJ166RbrHJPD7c7ZdyJvxto1BJd8vJ1/gOzRfO/hCmIlRfjNLVMxik2Q==","signatures":[{"sig":"MEQCICfdpbwgJRw7ksVlcuR/qqHkjvHdRkM6j+vp/KBkdj1FAiAC+d3SMAMAM2+MijRhiiGibKWNv2H/hIk168yDBg8qYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1782816},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3702251359ade7b3402ada1f52ccb8e469ee184a","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^4.3.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.23.0_1786757628345_0.7537958060689882","host":"s3://npm-registry-packages-npm-production"}},"3.24.0":{"name":"@mcpjam/cli","version":"3.24.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.24.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"658f0a4b9e9c977a0ecd01b029ff905c965983a4","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.24.0.tgz","fileCount":4,"integrity":"sha512-NV0pnYIk3PpT34tJhjGp6lPE572Dcoo6IkaTNqjIOFz+KwBEXjH6l+4cLlOikECC75neMzczw1NZXvHgIppQCA==","signatures":[{"sig":"MEUCIQDQCM9IysW3xDaelP96zFEj+fbxJ8K030Taw638q6KDfwIgdM32etk2GPvmsK6c+HkGZyrvJBbbhJYBkroo5QnvZBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1912224},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"51d1c2b08d2b36aadefd097d82126e346be3a23d","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^5.0.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.24.0_1787014879029_0.3140687080327953","host":"s3://npm-registry-packages-npm-production"}},"3.25.0":{"name":"@mcpjam/cli","version":"3.25.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.25.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"00c21b9fb12266043ed58f4888d8a1e967a7002b","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.25.0.tgz","fileCount":4,"integrity":"sha512-jLhlsN0Dft/Qbtlz4lDf6tjA90BItt1BbYpl1mm/Byj3IzwfFIbQcPo5olIZDN/sLawXxN3LJcBJIpXnfiiSFg==","signatures":[{"sig":"MEUCIQCl/5e4qYhu4rZlG2FMLvG3L+fsIa6fzVJRGUgWAzDAKQIgFI+mE7XQfLq+9ajQrvamHA70ybjNoBVwG567eukVGe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1912224},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"80458e4df3c0a090f40ec106c5ed8216c36392b8","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^6.0.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.25.0_1787093093606_0.09514682815680287","host":"s3://npm-registry-packages-npm-production"}},"3.26.0":{"name":"@mcpjam/cli","version":"3.26.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.26.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"510bb0193db49100aecd94afa2efc26c92a4f9b8","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.26.0.tgz","fileCount":4,"integrity":"sha512-r1yrZ0QU0JwtnHBHudk87eoN7oNWceg3L0lCyq2PXT0cjTzj0sqePhBePdx64lezXoP4aVczIu1J/89YC0U8Rg==","signatures":[{"sig":"MEQCIFw5ptcheQ4qNZVTnLnuxtmZMktUQMe1+oFjwcjtjGBpAiA7VbchBU/FUU/0r6a/XiuRKQXB+W/lW8OmHo9nV6oDNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1912224},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"448301f4635c735d46ed1d7b6ea3c2ec51f43da8","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^6.1.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.26.0_1787176361764_0.4510004022254972","host":"s3://npm-registry-packages-npm-production"}},"3.27.0":{"name":"@mcpjam/cli","version":"3.27.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.27.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"4de516d6c0f1f1b0593ada27a714367b0279f292","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.27.0.tgz","fileCount":4,"integrity":"sha512-HcEuZlhQXgVK3cjcMcFfN6/Y/3eg3wGGDxOSdRSmubkCzL93EsUdougNVvNoFAz+hgSd40JEZoiSBVlHLvs77Q==","signatures":[{"sig":"MEYCIQDmzDwbuO/gd6iGkh6h9BhYAeoBylZ+myaMnsrfwrPQ9gIhAPvyBb3EUoSBUrsj01xhKDmxMW88VWgH8NEx3pplVemg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062230},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0d63ee4215bf68c659bf592f947578c5b38589ed","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^6.2.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.27.0_1787190640071_0.04686255771205028","host":"s3://npm-registry-packages-npm-production"}},"3.28.0":{"name":"@mcpjam/cli","version":"3.28.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.28.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"9257b0c4aafa2b0537822e26eb8fe848e1694f77","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.28.0.tgz","fileCount":4,"integrity":"sha512-erGEA18rOmciewURwOCfhMtlDFOouCLpqxt/wSftzNgWShmoN9x99oiGQ+UqGCk+fLDJHJuCamTAPw094w4WvQ==","signatures":[{"sig":"MEUCIQCne5H1LA0B14N9xRhEc91HaQ/AKt74k8PyQWiw+W2YsQIgPc7lCFcCq/ctaIUJlYo0wA2O9oyGUCgLFUIgNnQPzRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062230},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5013212e9347df00b796e04e17d5cc142c2d3387","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^6.3.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.28.0_1787249630204_0.6671057131722078","host":"s3://npm-registry-packages-npm-production"}},"3.29.0":{"name":"@mcpjam/cli","version":"3.29.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@3.29.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"d78854a8e6aa7364ec9d84ec679229f038e016fc","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-3.29.0.tgz","fileCount":4,"integrity":"sha512-6PYzMe7QE90wuaar/fzKtYQAKEz8OmE//cQdlL2OV0hfFrU7E5IMQwd0Os+aGt9ljK3/jmOyIXsq3uCRgLRJMQ==","signatures":[{"sig":"MEUCIQD08eHr9kH5tEx0Q9xYOW6Xw1rEp0BVQnpTXSuE+kh+ygIgHiNwxGowJUQP0AWVjhCUoWR5I8FI/YjfyHYdWiEpJDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2141680},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"886a1fe23d43673f7579cafca2ec62caf811d9c9","scripts":{"test":"tsx --test tests/**/*.test.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^12.1.0","@mcpjam/sdk":"^6.4.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.29.0_1787359102686_0.029835357728357437","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@mcpjam/cli","version":"4.0.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@4.0.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"e1c698b72545e29f0bf7cb457d55765529da9a56","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-4.0.0.tgz","fileCount":4,"integrity":"sha512-G1Yl31fgWXq97B/w+86i//6kFLdgjL+cN8L+6N8tdgNQO3IIP2o14wUCTfl6qj63WWwrdlfChx80XN1BBnCqEA==","signatures":[{"sig":"MEYCIQCmxBOPlJOimz3VjDDGln1vL+FOUnjJCUBKcZHXAHm+xgIhAIJU680xqEs62soE7uno6KVG5TBWBslX2HzNLJBRRHgh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2424753},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0a416fc1d3728cfa342b0c66bb09745a23c63e5f","scripts":{"test":"node scripts/run-tests.mjs","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^6.5.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_4.0.0_1787548237799_0.5724680911112419","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@mcpjam/cli","version":"4.1.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@4.1.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"36ee2ce8cced6f260d9f12d60cbc35c9040124b4","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-4.1.0.tgz","fileCount":4,"integrity":"sha512-48W++xlpdamZHUqqIkoa7pyPPMYGpJoKHgYgItbOGIn46s7Uq5OdPYK1iFECsBX3AZjFDjT6ZAkkzvWEr1P8Iw==","signatures":[{"sig":"MEUCIQDvV7NglRsf2Fu5bG1KxqioJkQYJuah6r8hH73h6i8HlgIgAS0msJjEi57kx3/s82n4qq0tGAZvyWEy4dG3CWtgYb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2440062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"89d4327ad03df75ef7cce6aa26348dfcf242d32b","scripts":{"test":"node scripts/run-tests.mjs","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^7.0.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_4.1.0_1787619095520_0.21948976761956818","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@mcpjam/cli","version":"4.2.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@4.2.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"ce7549633f2b8c5c7c992d3b60c946c6fc7909d7","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-4.2.0.tgz","fileCount":4,"integrity":"sha512-XoEmqF5wREbs0JJlAgIP8YAUGgzx/TXTRtC8FR7CIHt/l73yZB7qrBLjf+ihnozD0NtssLnXGqPFX+hgNH4H2Q==","signatures":[{"sig":"MEUCIQDHteNnxjYgO8mwH5/Dm8z61BCKm3IBTT+lMv9i3VGfZgIgbQHg3JpUUvMmt8XcNaGKFqhPDZR6ccHflSSzcQECqDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2515370},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"6a3d2d7c5c204753bdd2418acfd7f419193a1f65","scripts":{"test":"node scripts/run-tests.mjs","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^7.1.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_4.2.0_1787638739326_0.001410450113160655","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@mcpjam/cli","version":"5.0.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.0.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"160c8f424774ed587a10d6bbe198f5814d36aadc","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.0.0.tgz","fileCount":4,"integrity":"sha512-cB1HFznjgF/xYPq1ryblrKS42yYKHDYmAoC6wnl8fFdUwNZsWRWRoIFR2GmUkcjF+6kZ0z/LTPpiwkw5R07G/A==","signatures":[{"sig":"MEQCIACodGl6AcFH58Q9ERTXclQ22r2xHnpCVc2b+eAJw6XAAiBlhmPKkHtumb5msul9xWVIkPm7Yf42UCHzQsgAP7YkcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2575996},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b26dfa7db3b50f44dcd08754d0af6525ad2523f3","scripts":{"test":"node scripts/run-tests.mjs","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.0.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.0.0_1787706744237_0.0501270393327804","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@mcpjam/cli","version":"5.1.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.1.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"c1dfadf3df69fbadbfe24d12efd39cbd42c3a3bb","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.1.0.tgz","fileCount":4,"integrity":"sha512-Vewp3LOYiIDPV97tXcuP2KoW4phm1i5J9xqEepSb5bamvPVLFWLNYA5b6s4NzWD1sIAFg5JnqkhPBjRVJpSk/A==","signatures":[{"sig":"MEQCIH5AIUkOwRcm/+f95KZyB86G8ezrrYuC0/DLtIWUyBsXAiATKd4VW0n6BXWVyMzDDCtj9OfVP3kzMNamSH8B35/MPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2602782},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"16c6b68914be3379a3f53b04917d1d1dc667b7b7","scripts":{"test":"node scripts/run-tests.mjs","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.1.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.1.0_1787735240671_0.024443849939365325","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@mcpjam/cli","version":"5.2.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.2.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"2419a34e8f4f90c81d8cbde90b8a807317810c66","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.2.0.tgz","fileCount":4,"integrity":"sha512-N7+GO4naTYW3gmOo8WCK7XbDtvlI5AR99GK6QFGYf3ewpIgHMxyCgdldbj4+Vky8yTAOoSSNHId6DTqcRESocA==","signatures":[{"sig":"MEUCIQDxj0txcdHCA/xpiaK4ZimJdMlg/qXRazZcJbGvmQTgiQIgX+9uo1+jL3jqS5zN3cge2KwiRJ2dt+JprGTotBbl5JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2967506},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"bfd4353fcac16afb037571ded6b1e454aedb070f","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.2.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.2.0_1787814412709_0.44622889288514767","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@mcpjam/cli","version":"5.3.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.3.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"7405795e8496fc7a67d7ea5a39ffa1f78bf3f5a8","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.3.0.tgz","fileCount":4,"integrity":"sha512-vtGz+Bfugo1ir6OIWW9sjWTXm2WYYmzhjpOYhfhmEC+kT2ELuJmoGNQWW944MkOWmRC+71wo8aQ2cu7cSXBNBQ==","signatures":[{"sig":"MEUCIHnn9f3HOoQqkj5oXFpNLQvmzot5PdCFMPy0uZJRGnGhAiEA8CHUcAbjksnwxRLODf4f2lS/vZqBgQkR65HgG943DmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3000596},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"896f0b5650fff0c467038388b19d688735c86859","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.3.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.3.0_1787913710149_0.9804321472616195","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@mcpjam/cli","version":"5.4.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.4.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"dc7cc9c9cc333a15c5405273bd9119d0c4142491","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.4.0.tgz","fileCount":4,"integrity":"sha512-tfBq5/XkXeOdE3wqNC2dT7nMektv6b/i2c0zM59OiGAoWNImXt6+GlkaCI104hmqz6kT+ygVYn2cV3d5nopB7A==","signatures":[{"sig":"MEQCIHWTy1Jaw9D27NMnzi4owXA3FntVKzPCmiArihhYgRcJAiBgT7Vph6Fqy94qs29Hffh9KgBt+0B7kfx651hL+bFrbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3019570},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f9c3bc0b80fbf6f69b31c811673a49f196c800be","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.4.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.4.0_1788243260290_0.4068603309574903","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@mcpjam/cli","version":"5.5.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.5.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"56635f24f49e3f2980d4512facb9a2777e0e94a8","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.5.0.tgz","fileCount":4,"integrity":"sha512-rhqp3xFAIqHQnZ5nKgV1ynMTefFTBAQny8k6cbyMCK5Ysw3CC6fs+Vh/wu7VpNitvf7j0KX/I9wDvgG5uBPRjQ==","signatures":[{"sig":"MEQCIHXURarczXfDGgQCMCKS2t90s2FUueBtH70rrvKA4MlvAiAOcW29Txn5Qs8WE1/TARBIv9QC5BxbE3yERBpv1dkO0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3070548},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a355c772ce48915f52ad1285f23bb61e89f3026c","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.5.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.5.0_1788304646608_0.9734608440879917","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"@mcpjam/cli","version":"5.5.1","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.5.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"0166a07de601f438b856e4d4da13e81898437e7a","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.5.1.tgz","fileCount":4,"integrity":"sha512-pdhJ+ZyqFyIpHhR6E3ij7lubKJA7J0ppQAC+aBvcpjZgRt2PMhqXEpXhwF4+gR6isqY8RjvO2Mi9LewFB6tSiQ==","signatures":[{"sig":"MEUCIQDhWUaxA2jh0vhcBL9ptgV1nX3kC0MCDvsaVBr4vV+1IQIgQtBBu7iL0AfVMSqbYqcSAxMPrp8Y0b4f5LEr7HmhPBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3070614},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c0d373a334445d09a8acb52368ff1d09da5eff73","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.5.1","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.5.1_1788311059671_0.6997609871925239","host":"s3://npm-registry-packages-npm-production"}},"5.5.2":{"name":"@mcpjam/cli","version":"5.5.2","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.5.2","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"1210392e451f594d2c20e2f20836a2a51c3dbeae","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.5.2.tgz","fileCount":4,"integrity":"sha512-//gk3lSslx/SsUk3hoAhk+p2qfcRY+KT5e87u9JcHTlgWza08H+rGEJsf1XFbXE5IoMbGPWnIC6xL1wmeVWK8w==","signatures":[{"sig":"MEYCIQDw3r/gmggWuhzusRKn8gJItEstjiLv887vAij0EeWPWAIhALCWLXeG43x1FqbrpkR58wXSOfxtqI6jT37kAlBCj94Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3081748},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f8ec625dec91cb9540048f5218c84f25691bf0af","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.5.2","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.5.2_1788381187203_0.21877710759660607","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@mcpjam/cli","version":"5.6.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.6.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"5174f8d44d2dfddc1acdce39173a703c44ada0f2","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.6.0.tgz","fileCount":4,"integrity":"sha512-Gj4bxetYjjlr98kT9x+gCzygMFzQi7hwM2kQCaIFDm83CnRx5vF3EfFYJcADrhSa+JeJU6X5jFn3z2yX+6Ui3Q==","signatures":[{"sig":"MEUCIH+KWcWYOgHfUUiL8Oh/O+TgatVd1YIDKEYnh7eDKnW6AiEAkvTEgwLRN2y0z5mTzIy3pcYrvO1PGsG8i76NkcCIb9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3148583},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f652b521365f7bbc1249a01e057d58127e6cfb07","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.6.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.6.0_1788487519653_0.8922256176710501","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@mcpjam/cli","version":"5.7.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.7.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"d6da0ac068192016569d58c32183112ab041951a","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.7.0.tgz","fileCount":4,"integrity":"sha512-Nypdy7sVCQAYNhBb1b310HyJ72gMxCtOj2FCXfi4iG+x7MMXv86dThCQOb1tecbRwImapGliACKoMjLC40Cxhw==","signatures":[{"sig":"MEYCIQDUGQVJ6Di/hUEmlfBV48sdVZ1X1LU1/zTrfPqNtpiwOQIhANaaLJVL4UvoaG7/Ah73w4iV/2Mk/Hh5BnnmzfoqP7vW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3337927},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fed74ac632067c666798ed99eff887f8d321b881","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","pretest:fast":"npm run build","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.7.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.7.0_1789014410738_0.7236577743865189","host":"s3://npm-registry-packages-npm-production"}},"5.7.1":{"name":"@mcpjam/cli","version":"5.7.1","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.7.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"e8c9ab17ceaaae0a8794c9840438df8f34503656","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.7.1.tgz","fileCount":4,"integrity":"sha512-jnYVx1gx4phTnAxR6x5uI22LQ4ZWLbcoPXDDNd1RN4YeZ60yxeooKet35qtR2lODeggWhKK7ahYQB1gLm0EWqA==","signatures":[{"sig":"MEUCIQCSo/GA0wlIuNTem3VrQk/QuxmCz3tBSS+t6XentNHWqQIgGVH6kKGF0ZAAVMqnvyjV+eP3tJyEaF0QTrf3rKKNBoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3337927},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b691adf73acb5bd334020334d46077292f8eb69f","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","pretest:fast":"npm run build","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.7.1","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.7.1_1789017806729_0.8382110654089683","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@mcpjam/cli","version":"5.8.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.8.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"d41a22032b798dc03b6089d81f9cadb8a47175b0","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.8.0.tgz","fileCount":4,"integrity":"sha512-4gNxSeFSXufbvSk6gHWqJ2qXMcUdSDE+otxM4ejPeZc8K16+RByy/3fwC8p98uV8XjGKt5S0qo3qjWTR3ylQ9w==","signatures":[{"sig":"MEYCIQDcNUNq3SMgs37dlIyEchU+rFlrSCWOBdFPbYfwq1y2AQIhAMrmjuyElYpZWwtOnkGwClVy4yTY8xL/5yV3DM4Zl/Gt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3409894},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3aaab050bb73711017674e270fca79ab69608deb","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","pretest:fast":"npm run build","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.8.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.8.0_1789507748142_0.9402137926557861","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@mcpjam/cli","version":"5.9.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.9.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"e91750b378f3870d4990103c5e3164a0ece077e5","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.9.0.tgz","fileCount":4,"integrity":"sha512-dsgiN6lArnz9/K3FkThMxBy/o5PnLJ3L0SYBhXMRXKtxnJJ2JSq9atR5bT0gu3UBMnfkvFEK2WOXnawheJq93w==","signatures":[{"sig":"MEYCIQCz8fwglWv3iHJ9Ykk1J8CQQtYI9Hv5Pm3vXfWVwO9DMwIhAPS6c+aZe40Ktx99VxTaTevLjpwDS8YePHCNW4CKRHNC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3416625},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"54ea622919e4a717dc765f03293c175692b0f248","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","pretest:fast":"npm run build","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.9.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.9.0_1789629923992_0.12884909808714706","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@mcpjam/cli","version":"5.10.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.10.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"40432b27f84da50b9cf8b0ebc4715ad666a4a45c","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.10.0.tgz","fileCount":4,"integrity":"sha512-DTKl809uh8MlhWn7FMVB8GNwvyYiMiAEIE4Qr7Dqmi90K0xnt1tifNybQTGLDCWwIe0yVg0zIrMmPDETOr+VmQ==","signatures":[{"sig":"MEYCIQDTjN5hNzkKkSQZfegq5EhZFWo7o7oK7nEYwW5PZY/oMgIhANBy2tCkoSEQt+Jrd/1sgle54THTO1s1TRkb7kHffTKP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3418771},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fdea8c676cce28a171bcac1c7f136ff3a9a6e77c","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","pretest:fast":"npm run build","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.10.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.10.0_1789650190570_0.2479784460963952","host":"s3://npm-registry-packages-npm-production"}},"5.10.1":{"name":"@mcpjam/cli","version":"5.10.1","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.10.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"3e6c58721cc2074e0d41a92e9c21ab27ba658ac3","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.10.1.tgz","fileCount":4,"integrity":"sha512-bf2nx9e4VWPM9KFVeqi/PPhotEM5ioYj4CUHmM1QYLWwhM99q11ET+SwJpJwP07LrJ/WSQVYgH6mFZ7z4m4F8g==","signatures":[{"sig":"MEYCIQCBdm1+zSCn36SrT3CVFr+TUG8ctDt1Jj5/W2gvdUVmOgIhAIiGzwWeDwe+XYLjS/X39bhLgvn9XD+n79Bn/t4fR2fR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCexTMephNtsNY+4V8/vdY8E4vvX3D+jzHQflNlCsy5IAIhALcCIpEoJBlWY4aBvS9LUTQpuf3SA36vuKQVd4UkXDu9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3418771},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"82c47c736d5bc1e8750a01176839b80be5d33336","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","pretest:fast":"npm run build","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.10.1","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.10.1_1789687750212_0.9973370764798539","host":"s3://npm-registry-packages-npm-production"}},"5.10.2":{"name":"@mcpjam/cli","version":"5.10.2","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.10.2","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"ba69a0611752abb7e514843b5d5411ba6dc59566","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.10.2.tgz","fileCount":4,"integrity":"sha512-r4WZ5DMLJnroGNKCKxFJ6HuEPYQD8jbaXYbRYV/7WTa3I+m9iHxgNuNErcCTTjFzuYDUZoTfaQbT/fFogIR2Aw==","signatures":[{"sig":"MEQCIDijh7z7SCTRTumTRMmYmQ+3vxwyj+SHbPd79R1QmfhsAiATu4RqCHE3gPfxHKaY1FpAxAel2vU250cPhaD6CXMQow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGJIQdYpsqIxq146r+jPRRalLh1HcsQBBxI8B9eXJ2AQAiEA6iemJ31LAmxf4XrPmZ25GPKTd05g9uh82h52I6Lz6+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3418771},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1ad2342d2c7bd7ec9ff4051ad1536dba1a37466f","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","pretest:fast":"npm run build","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.11.1","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.10.2_1789763122877_0.7171806767380389","host":"s3://npm-registry-packages-npm-production"}},"5.10.3":{"name":"@mcpjam/cli","version":"5.10.3","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.10.3","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"e223d015525fa98e7463b9bf99d3c2abee94ab9a","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.10.3.tgz","fileCount":4,"integrity":"sha512-MlEfCzNjoo/eQrqry1kVNlb6vWALOSZ0dBUrSXp/GtRMDTJc6pMuFbPgWm6EkDyNo/ThRLMWU5Cu5cR615UGTg==","signatures":[{"sig":"MEQCIAFabsAVWMcZwUb/ZrHHF/CbBYtDQY9FiEb52tSA3vGHAiAXcz3/NfIxh2mm1VhCPUnZlo5iE0M0C8BShYy67Fxyow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBtmwmrf0ir5B7JeAS7PfIAcX5lVzdIABOXFyOhx8uVmAiAyw59OIlj5j5im01BKbUaU4kp4sog7dfmpmOI4CjH/LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3418771},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"99bc573e213994c6aa46beb4dbf3ac88b56dfcf8","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","pretest:fast":"npm run build","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.12.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.10.3_1790019499797_0.6592286846630335","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"@mcpjam/cli","version":"5.11.0","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.11.0","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"a71a114ea8157fa179d6ec97d0f746dedb37c792","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.11.0.tgz","fileCount":4,"integrity":"sha512-osTlR0rrLJRBtWMSniJfyj33XUdjAeOOmzClU3iz065nEsEGMH79nBFSOsoPUOigqFiRLvPG5peB8vm+dnXgRw==","signatures":[{"sig":"MEUCIAI9qC3d79SbCojw16MjE4l1fU9w9fsFnJ+O8tqL3uQGAiEA4y8NUVyd2NA1MHkThfHmXOgnjmrYjHUwl6i8n8Vx0+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRzVhQWNRnhiaRJU5Dpjx5FXZ2crfQdM+2atLOu2hVTgIhAMt1lX1TAGg1+/WLNKXxoROckUdQNdjgCCx8kYoFhPQg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3423837},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"09814cab7c0fd5c1b3ade2606499698214fb4f48","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","pretest:fast":"npm run build","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.14.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.11.0_1790143842459_0.535819882372409","host":"s3://npm-registry-packages-npm-production"}},"5.11.1":{"name":"@mcpjam/cli","version":"5.11.1","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.11.1","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"0832376322b08209a9dd00358c5f056166c711af","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.11.1.tgz","fileCount":4,"integrity":"sha512-4JHtaZkXVkGbLjx5yto5I5pTDqKBmrZdqBPp+dV2BeJ3zN9jxjnt+Wp6lj4zG5DYK9br6dbJMVuFANnSoUvt/Q==","signatures":[{"sig":"MEMCIE29XEHbauiD6Xzkm8eHMwLKUeb8JLFEgmR/ZK9KahBKAh9OE4Gk/beXNgWtUtQoIEJoUfth41FmVO03gk6UsxZi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyQo94pxSp6MnqCIfMj1LPVG6exCEeJSYpit7n6lzCMAIhAKiFn1nrtzmXMWQrpjfl4Kj7TplGAU94p2oBpJhvsukf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3423837},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ae7fdcff8edf7b8b1bac5424cce11e4a38a70631","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","pretest:fast":"npm run build","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.15.0","posthog-node":"^5.24.10","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.11.1_1790199092761_0.2285315381166464","host":"s3://npm-registry-packages-npm-production"}},"5.11.2":{"name":"@mcpjam/cli","version":"5.11.2","keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_id":"@mcpjam/cli@5.11.2","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"31597b3666a47c467787dad9a52d8ce403d43591","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.11.2.tgz","fileCount":4,"integrity":"sha512-QjGGtZsa78Q13NSf7mb9oVvDFHDrcqHXEhvAYAthwGbX8m9Mf7+6BY5/iwDaowSXTZDuyFJI2OcDuq+C1EaEfA==","signatures":[{"sig":"MEYCIQDjlX7UkDc7dxGr9cz/JbVhRRDhXE1HhxXJY/3Mli8H4QIhAPyKejSPYI4FmZ3Y9EaFlGz+iz8jhmAKQcrHPk9GegO+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC7ZvNRjXsgxTKxq3YLcKcJC1uw7BMmH9cpApUKe6ZpxgIgBPSFmX0i2C9yanaetvYxa37dP3MOtLMUt3pLIU5NqYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3423835},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ac47756606ee4fd08f8ba39113671fb2f6d59586","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","pretest:fast":"npm run build","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.16.0","posthog-node":"^5.52.4","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_5.11.2_1790296747549_0.6533223313803997","host":"s3://npm-registry-packages-npm-production"}},"5.11.3":{"_id":"@mcpjam/cli@5.11.3","bin":{"mcpjam":"dist/index.js"},"dist":{"shasum":"d8434aef63fe2e67803b89cf9207693e249112ae","tarball":"https://registry.npmjs.org/@mcpjam/cli/-/cli-5.11.3.tgz","fileCount":4,"integrity":"sha512-Y5hFor7bw4mayKZzIzT6dgBHBluroy+XBxH8KkXeTmJePI1WIr0OTRy1QdRkJ9rNYiOlWVaKNTcZGjSAIQJvpQ==","signatures":[{"sig":"MEQCIGMw0rAC5hQHMZxpXM7tOVRCjLxfobzd9PO+OvkB2UXIAiA2PVMR2/pGQi86SYK5WHcDYADCMSS1V/3EsRfeSvztdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCbJy6vV58LUFfy6jRdWzfeVF+d05Lun0LSBJt7FXPw0gIgQgtlbngXPnScDmn2oNoEVWV3QbqPv1HNLKv5eFUOJUo="}],"unpackedSize":3426239},"main":"dist/index.js","name":"@mcpjam/cli","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b39a96346e37564ea45c8549c5a39069a90fad87","scripts":{"test":"npm run build -w @mcpjam/sdk && npm run test:fast","build":"tsup","test:fast":"node scripts/run-tests.mjs","typecheck":"tsc --noEmit","pretest:fast":"npm run build","bundle:skills":"node scripts/generate-skills-bundle.mjs","prepublishOnly":"npm run build"},"version":"5.11.3","_npmUser":{"name":"mcpjam-founders","email":"founders@mcpjam.com"},"keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"_npmVersion":"11.9.0","description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","directories":{},"maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"_nodeVersion":"24.14.0","dependencies":{"ws":"^8.18.0","zod":"^4.2.0","commander":"^14.0.3","@mcpjam/sdk":"^8.16.1","posthog-node":"^5.52.4","@modelcontextprotocol/server":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","tsup":"^8.3.5","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_5.11.3_1790319607402_0.4930629055095559"}}},"time":{"created":"2025-08-30T01:42:02.808Z","modified":"2026-09-25T07:00:07.805Z","1.0.0":"2025-08-30T01:42:03.160Z","1.0.1":"2025-09-02T01:38:32.715Z","1.0.2":"2025-09-02T08:03:29.337Z","1.0.3":"2025-09-18T22:52:19.759Z","1.1.0":"2025-09-18T22:55:15.045Z","1.1.1":"2025-09-18T23:27:41.093Z","1.1.2":"2025-09-18T23:28:27.239Z","1.1.3":"2025-09-24T19:40:08.519Z","1.1.4":"2025-09-24T19:46:29.254Z","1.1.5":"2025-09-24T20:02:04.604Z","1.1.6":"2025-09-24T20:08:14.898Z","2.0.0":"2026-04-13T00:41:07.996Z","2.0.1":"2026-04-13T04:42:43.849Z","2.0.2":"2026-04-13T05:21:19.312Z","2.1.0":"2026-04-16T02:42:18.327Z","3.1.0":"2026-04-27T08:14:19.092Z","3.2.0":"2026-04-27T10:59:28.939Z","3.3.0":"2026-04-27T19:42:11.141Z","3.2.1":"2026-04-27T22:31:15.945Z","3.2.2":"2026-04-28T01:35:41.344Z","3.2.3":"2026-04-28T07:13:54.259Z","3.3.1":"2026-04-28T07:58:53.867Z","3.3.2":"2026-04-28T19:07:28.685Z","3.3.3":"2026-04-28T20:56:00.250Z","3.3.4":"2026-05-07T03:27:39.863Z","3.3.5":"2026-05-28T19:00:18.758Z","3.4.0":"2026-06-02T02:14:28.281Z","3.5.0":"2026-06-11T19:15:31.435Z","3.6.0":"2026-06-12T20:49:25.042Z","3.7.0":"2026-06-16T23:05:32.255Z","3.8.0":"2026-06-17T01:57:05.090Z","3.9.0":"2026-06-18T20:50:24.138Z","3.10.0":"2026-06-19T04:48:12.196Z","3.10.1":"2026-06-23T18:28:11.578Z","3.11.0":"2026-06-26T07:18:03.355Z","3.11.1":"2026-06-27T05:14:45.353Z","3.12.0":"2026-07-01T20:18:54.821Z","3.13.0":"2026-07-08T05:16:18.339Z","3.14.0":"2026-07-14T16:59:14.188Z","3.15.0":"2026-07-15T03:27:11.843Z","3.15.1":"2026-07-15T07:02:21.395Z","3.15.2":"2026-07-21T08:06:38.604Z","3.16.0":"2026-07-29T17:30:11.017Z","3.17.0":"2026-08-01T05:44:46.861Z","3.18.0":"2026-08-03T18:24:44.221Z","3.19.0":"2026-08-05T03:15:54.355Z","3.20.0":"2026-08-10T17:40:22.341Z","3.20.1":"2026-08-13T02:49:38.660Z","3.21.0":"2026-08-14T00:10:04.513Z","3.22.0":"2026-08-14T03:37:00.795Z","3.23.0":"2026-08-15T01:33:48.510Z","3.24.0":"2026-08-18T01:01:19.230Z","3.25.0":"2026-08-18T22:44:53.756Z","3.26.0":"2026-08-19T21:52:41.916Z","3.27.0":"2026-08-20T01:50:40.246Z","3.28.0":"2026-08-20T18:13:50.394Z","3.29.0":"2026-08-22T00:38:22.854Z","4.0.0":"2026-08-24T05:10:37.955Z","4.1.0":"2026-08-25T00:51:35.698Z","4.2.0":"2026-08-25T06:18:59.532Z","5.0.0":"2026-08-26T01:12:24.429Z","5.1.0":"2026-08-26T09:07:20.835Z","5.2.0":"2026-08-27T07:06:52.898Z","5.3.0":"2026-08-28T10:41:50.357Z","5.4.0":"2026-09-01T06:14:20.448Z","5.5.0":"2026-09-01T23:17:26.824Z","5.5.1":"2026-09-02T01:04:19.880Z","5.5.2":"2026-09-02T20:33:07.362Z","5.6.0":"2026-09-04T02:05:19.875Z","5.7.0":"2026-09-10T04:26:50.940Z","5.7.1":"2026-09-10T05:23:26.925Z","5.8.0":"2026-09-15T21:29:08.332Z","5.9.0":"2026-09-17T07:25:24.175Z","5.10.0":"2026-09-17T13:03:10.750Z","5.10.1":"2026-09-17T23:29:10.321Z","5.10.2":"2026-09-18T20:25:23.035Z","5.10.3":"2026-09-21T19:38:19.918Z","5.11.0":"2026-09-23T06:10:42.565Z","5.11.1":"2026-09-23T21:31:32.962Z","5.11.2":"2026-09-25T00:39:07.668Z","5.11.3":"2026-09-25T07:00:07.512Z"},"keywords":["mcp","model-context-protocol","oauth","conformance","cli","testing","debugging","health-check","ci"],"description":"Test, debug, and validate MCP servers — health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI","maintainers":[{"name":"mcpjam-founders","email":"founders@mcpjam.com"},{"name":"mcpjamming","email":"mcpjams@gmail.com"}],"readme":"# @mcpjam/cli\n\nTest, debug, and validate MCP servers locally, or manage MCPJam Cloud via `mcpjam cloud`. Health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI.\n\n## Install\n\n```bash\nnpm i -g @mcpjam/cli\n```\n\nOr run without installing:\n\n```bash\nnpx -y @mcpjam/cli@latest --help\n```\n\n## Commands\n\nLocal MCP testing stays at the top level. Most account-bound commands live under `mcpjam cloud`; hosted readiness is the root-level exception. See the [4.0 migration guide](https://docs.mcpjam.com/cli/migration).\n\n```\n$ mcpjam --help\n\nUsage: mcpjam [options] [command]\n\nTest, debug, and validate MCP servers locally, or manage MCPJam Cloud via `mcpjam cloud`. Health checks, OAuth conformance, tool-surface diffing, and structured triage from the terminal or CI.\n\nOptions:\n  -v, --version      output the CLI version\n  --timeout <ms>     Request timeout in milliseconds (default: 30000)\n  --rpc              Include RPC logs in JSON output\n  --quiet            Suppress non-result progress output\n  --no-telemetry     Disable anonymous usage telemetry\n  --format <format>  Output format\n  -h, --help         display help for command\n\nLocal MCP testing:\n  server             Inspect MCP server connectivity and capabilities\n  tools              List and invoke MCP server tools\n  resources          List and read MCP resources\n  subscriptions      Open a long-lived MCP subscription and stream its notifications\n  compat             Check whether an MCP server's tools and widgets work on each AI host\n  prompts            List and fetch MCP prompts\n  apps               Validate MCP Apps metadata and resource wiring\n  tasks              Create, inspect and drive MCP Tasks\n  oauth              Run MCP OAuth login, proxy, and conformance flows\n  xaa                Run the Cross-App Access (ID-JAG) debugger against an MCP server\n  protocol           MCP protocol inspection and conformance checks\n  readiness          Grade a server or plugin against a publisher's directory\n\nMCPJam Cloud:\n  cloud              MCPJam Cloud account commands (login, projects, evals, tunnels)\n\nCLI:\n  inspector          Start or attach to the local MCPJam Inspector\n  mcp                Run MCPJam as an MCP server over stdio\n  telemetry          Inspect and configure anonymous CLI telemetry\n```\n\n`mcpjam oauth login` authenticates against an MCP server. `mcpjam cloud login` authenticates your MCPJam account. Run `mcpjam cloud --help` for the Cloud groups.\n\n## Quick start\n\n```bash\n# Probe: is the server reachable? What transport? Is OAuth configured?\nmcpjam server probe --url https://your-server.com/mcp\n\n# Health check: MCP handshake, tool/resource/prompt sweep, exit code 0 or fail\nmcpjam server doctor --url https://your-server.com/mcp --access-token $TOKEN\n\n# OAuth login\nmcpjam oauth login --url https://your-server.com/mcp --protocol-version 2025-11-25\n\n# MCP Apps conformance\nmcpjam apps conformance --url https://your-server.com/mcp --access-token $TOKEN\n\n# Render a UI-capable tool result in Inspector\nmcpjam tools call --url https://your-server.com/mcp --access-token $TOKEN \\\n  --tool-name create_view --tool-args @params.json --ui --quiet --format json\n\n# List tools with full schemas\nmcpjam tools list --url https://your-server.com/mcp --access-token $TOKEN --format json\n\n# Run MCPJam itself as a stdio MCP server (for Claude Desktop, Claude Code, Cursor, ...)\nmcpjam mcp\n\n# MCPJam Cloud (account-bound)\nmcpjam cloud login\nmcpjam cloud projects list\nmcpjam cloud eval run --suite smoke\n```\n\n## Why\n\nMCP servers don't have built-in health checks, OAuth conformance tests, or deploy-time regression detection. `mcpjam` adds those.\n\n## What it does\n\n### CI gate on every deploy\n\nRun `server doctor` in your pipeline. It probes connectivity, runs the MCP handshake, and sweeps every tool, resource, and prompt. Exit code 0 or the build fails.\n\n```bash\nmcpjam server doctor --url $MCP_SERVER_URL --access-token $TOKEN --format json\n```\n\n### Catch breaking changes before they ship\n\n`server export` snapshots your entire tool surface as diffable JSON. A renamed parameter or changed description shows up in the diff.\n\n```bash\nmcpjam server export --url $URL --access-token $TOKEN > before.json\n# deploy...\nmcpjam server export --url $URL --access-token $TOKEN > after.json\ndiff <(jq -S . before.json) <(jq -S . after.json)\n```\n\n### OAuth conformance across the full matrix\n\nCover the full registration × protocol version × auth mode matrix from a single config file. Outputs JUnit XML.\n\n```bash\nmcpjam oauth conformance-suite --config ./oauth-matrix.json --reporter junit-xml > report.xml\n```\n\n### Verify tokens work end-to-end\n\nOAuth can succeed while `tools/list` returns 401 because the audience, scope, or session init is wrong. `--verify-call-tool` completes the full chain (OAuth, MCP connect, tool call) and reports which step fails.\n\n```bash\nmcpjam oauth conformance --url $URL --protocol-version 2025-11-25 \\\n  --registration dcr --verify-call-tool your_critical_tool\n```\n\n### Protocol version compatibility\n\nMCP has shipped three protocol versions (2025-03-26, 2025-06-18, 2025-11-25). Clients upgrade on their own schedule. Declare the version matrix once and test on every push.\n\n```json\n{\n  \"flows\": [\n    { \"label\": \"2025-03-26/dcr\", \"protocolVersion\": \"2025-03-26\", \"registrationStrategy\": \"dcr\" },\n    { \"label\": \"2025-06-18/dcr\", \"protocolVersion\": \"2025-06-18\", \"registrationStrategy\": \"dcr\" },\n    { \"label\": \"2025-11-25/cimd\", \"protocolVersion\": \"2025-11-25\", \"registrationStrategy\": \"cimd\" }\n  ]\n}\n```\n\n### Structured debug artifacts\n\n`--debug-out` captures a JSON artifact with every request and response in the OAuth and MCP flow. Attach it to a ticket instead of writing reproduction steps.\n\n```bash\nmcpjam oauth login --url $URL --protocol-version 2025-11-25 \\\n  --registration dcr --debug-out oauth-debug.json\n```\n\n### Incident triage\n\nSeparate your failures from host-side failures. `--rpc` records what your server returned (transport type, status codes, raw JSON-RPC pairs) as a structured artifact for postmortems.\n\n```bash\nmcpjam server doctor --url $URL --access-token $TOKEN --rpc --out incident-triage.json\n```\n\n### Tool surface audit\n\nPipe the full schema inventory into your own linter, review it in a PR, or check whether descriptions are clear enough for tool selection.\n\n```bash\nmcpjam tools list --url $URL --access-token $TOKEN --format json \\\n  | jq '.tools[] | {name, description, inputSchema}'\n```\n\n### JSON input ergonomics\n\nJSON-valued flags accept inline JSON, `@path`, or `-` for stdin:\n\n```bash\nmcpjam tools call --url $URL --access-token $TOKEN \\\n  --tool-name search_docs --tool-args @params.json --quiet --format json\n\necho '{\"query\":\"setup guide\"}' | mcpjam tools call --url $URL --access-token $TOKEN \\\n  --tool-name search_docs --tool-args - --quiet --format json\n```\n\nUse `--format json|human` for the raw command result. Use `--reporter json-summary|junit-xml` on conformance and diff commands when CI needs a report artifact. `server validate` uses `--debug-out` for validation artifacts.\n\n## Telemetry\n\n`mcpjam` collects anonymous command-level telemetry so we can understand CLI usage and reliability. Events include the command/subcommand name, success/failure, exit code, duration, CLI version, Node version, OS, CPU architecture, transport type (`http` or `stdio`), `platform: \"cli\"`, and coarse CI metadata (`is_ci` and a provider enum such as `github_actions`).\n\nTelemetry is enabled by default. The first command invocation that is not opted out writes `telemetry.json` with `enabled: true` and a random install UUID.\n\nTelemetry uses a random install UUID stored at the same platform cache location as update checks, in `telemetry.json`. It does not collect raw argv, URLs, hostnames, ports, tokens, headers, environment values, working directories, file paths, tool/resource/prompt names, error messages, stack traces, repository names, branch names, workflow names, or CI job ids.\n\nDisable telemetry for one invocation with `--no-telemetry`, or persistently with:\n\n```bash\nmcpjam telemetry disable\n```\n\nCheck or re-enable it with:\n\n```bash\nmcpjam telemetry status\nmcpjam telemetry enable\n```\n\nSet `DO_NOT_TRACK=1` or `MCPJAM_TELEMETRY_DISABLED=1` to disable telemetry through the environment. Set `MCPJAM_TELEMETRY_DEBUG=1` to print the sanitized telemetry payload to stderr instead of sending it.\n\n## GitHub Actions\n\n```yaml\nname: MCP Health Check\n\non:\n  push:\n    branches: [main]\n  pull_request:\n\njobs:\n  mcp-doctor:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/setup-node@v4\n        with:\n          node-version: 20\n\n      - name: OAuth login (headless)\n        run: |\n          set -euo pipefail\n          npx -y @mcpjam/cli@latest oauth login \\\n            --url ${{ secrets.MCP_SERVER_URL }} \\\n            --protocol-version 2025-11-25 \\\n            --registration dcr \\\n            --auth-mode headless \\\n            --format json > /tmp/oauth-result.json\n          TOKEN=$(jq -r '.credentials.accessToken // empty' /tmp/oauth-result.json)\n          rm -f /tmp/oauth-result.json\n          if [ -z \"$TOKEN\" ]; then\n            echo \"::error::OAuth login did not return an access token\"\n            exit 1\n          fi\n          echo \"::add-mask::$TOKEN\"\n          echo \"MCP_TOKEN=$TOKEN\" >> \"$GITHUB_ENV\"\n\n      - name: Run doctor\n        run: npx -y @mcpjam/cli@latest server doctor --url ${{ secrets.MCP_SERVER_URL }} --access-token $MCP_TOKEN --format json\n```\n\nIf you already have a refresh token, you can skip the login step and pass it directly:\n\n```bash\nmcpjam server doctor --url $URL --refresh-token $REFRESH_TOKEN --client-id $CLIENT_ID --client-secret $CLIENT_SECRET --format json\n```\n\nSee the full [CI documentation](https://docs.mcpjam.com/cli/ci) for all authentication options.\n\n## Documentation\n\nFull docs at [docs.mcpjam.com/cli](https://docs.mcpjam.com/cli).\n","readmeFilename":"README.md"}