{"pi":{"video":"https://github.com/fitchmultz/pi-mcp-adapter/raw/refs/heads/main/pi-mcp.mp4","skills":["./skills"],"extensions":["./dist/index.js"]},"bin":{"fitch-mcp-adapter":"cli.js"},"bugs":{"url":"https://github.com/fitchmultz/pi-mcp-adapter/issues"},"dist":{"shasum":"13da5e675fa981a16df9b190e0dc55d132842565","tarball":"https://registry.npmjs.org/@fitchmultz/pi-mcp-adapter/-/pi-mcp-adapter-8.0.0.tgz","fileCount":118,"integrity":"sha512-HyFAEefCG270eoIcIkEVc9xqsZ8wPev/sCW/u5ghXYMS6uFMr2sAU7dhrmjnEX8+HhQfPecwYXft3DUaX9FXxw==","signatures":[{"sig":"MEYCIQCC9+xRKbauCAqwgZ+MYqAirGPLIDlP3Dp2pPH8NOaSYQIhAMRNVsKe09c9rqS3A6v2lbZ2nlsoRFIiMxZco4pCMiup","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGh0d9p+l2sUmG75PwWrI5RGhZFUWFFIkf3kLp9AE+5JAiAbxDs2eiW4gojTwQSeeT3qOvbDp+z5XJ98ABG22qRKEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1663035},"name":"@fitchmultz/pi-mcp-adapter","type":"module","_from":"file:/tmp/mcp72-final-artifacts.iK3Qdr/fitchmultz-pi-mcp-adapter-8.0.0.tgz","types":"./dist/index.d.ts","author":{"name":"Mitch Fultz"},"engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"license":"MIT","scripts":{"test":"vitest run && npm run test:oauth","build":"node ./scripts/build.mjs","prepare":"node ./scripts/prepare.mjs","typecheck":"node ./scripts/tsc.mjs --noEmit","test:oauth":"PI_MCP_ADAPTER_TEST_AUTH_STORE=memory node --test --test-concurrency=1 mcp-auth.test.ts mcp-auth-flow.test.ts mcp-callback-server.test.ts mcp-oauth-provider.test.ts","test:watch":"vitest","build:bridge":"node ./scripts/build-app-bridge.mjs","check:compat":"node scripts/compat-host.mjs && npm run build && npm run typecheck && vitest run --exclude __tests__/interactive-visualizer-server.test.ts && npm run test:oauth && node scripts/compat-package-smoke.mjs","test:conformance":"bash conformance/run.sh"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"homepage":"https://github.com/fitchmultz/pi-mcp-adapter","keywords":["pi-package","pi","mcp","model-context-protocol","ai","coding-agent","extension","claude","llm"],"_resolved":"/tmp/mcp72-final-artifacts.iK3Qdr/fitchmultz-pi-mcp-adapter-8.0.0.tgz","_integrity":"sha512-HyFAEefCG270eoIcIkEVc9xqsZ8wPev/sCW/u5ghXYMS6uFMr2sAU7dhrmjnEX8+HhQfPecwYXft3DUaX9FXxw==","repository":{"url":"git+https://github.com/fitchmultz/pi-mcp-adapter.git","type":"git"},"_npmVersion":"11.19.0","description":"Fitch's independently maintained MCP adapter for Pi coding agent","directories":{},"maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"_nodeVersion":"24.21.0","contributors":[{"name":"Nico Bailon"}],"dependencies":{"zod":"4.6.5","open":"11.0.4","smol-toml":"1.9.0","minisearch":"7.2.0","cross-spawn":"7.0.6","@napi-rs/keyring":"2.1.0","strip-json-comments":"5.0.3","@modelcontextprotocol/core":"2.2.0","@modelcontextprotocol/client":"2.2.0","@modelcontextprotocol/ext-apps":"2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@12.2.0","devDependencies":{"vitest":"5.0.3","esbuild":"0.28.2","typebox":"1.3.27","typescript":"7.0.2","@types/node":"24.19.0","@types/cross-spawn":"6.0.6","@earendil-works/pi-ai":"1.0.0","@earendil-works/pi-tui":"1.0.0","@modelcontextprotocol/server":"2.2.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-mcp-adapter_8.0.0_1790899765691_0.9964673977209482","host":"s3://npm-registry-packages-npm-production"},"_id":"@fitchmultz/pi-mcp-adapter@8.0.0","version":"8.0.0"}