{"_id":"@blackbelt-technology/pi-dashboard-mcp-server-plugin","_rev":"2-a44d2a0300002a2457784a2ef47fef81","name":"@blackbelt-technology/pi-dashboard-mcp-server-plugin","dist-tags":{"latest":"0.8.0"},"versions":{"0.7.0":{"name":"@blackbelt-technology/pi-dashboard-mcp-server-plugin","version":"0.7.0","license":"MIT","_id":"@blackbelt-technology/pi-dashboard-mcp-server-plugin@0.7.0","maintainers":[{"name":"mbotond","email":"botond.molnar@blackbelt.hu"},{"name":"mrbence","email":"dbence10@gmail.com"},{"name":"robertcsakany","email":"robert.csakany@blackbelt.hu"},{"name":"norbert.herczeg","email":"norbert.herczeg@blackbelt.hu"}],"homepage":"https://github.com/BlackBeltTechnology/pi-agent-dashboard#readme","bugs":{"url":"https://github.com/BlackBeltTechnology/pi-agent-dashboard/issues"},"dist":{"shasum":"957d36d859ed285855d87d79cf6c054287fc5c63","tarball":"https://registry.npmjs.org/@blackbelt-technology/pi-dashboard-mcp-server-plugin/-/pi-dashboard-mcp-server-plugin-0.7.0.tgz","fileCount":14,"integrity":"sha512-vbSBnbkPoUl10vufcYVhX7m6JTg206u36rtO8nMhC3lNFgx4nqpk9eDpNvGmqsIS755iL5uA6X/kZv/b3Dy6og==","signatures":[{"sig":"MEUCIHowmzYbD8sZj4RyNpMd2PmRNbzW6Jja7e+bV6at2NTlAiEA4pqONvIWwaKJW1tTpoLrz4xlREWa9wL7cKYw4UVHnd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86772},"type":"module","exports":{"./server":{"types":"./src/server/index.ts","default":"./src/server/index.ts"}},"gitHead":"fa69fa268e165e428fcb53d51f7d8ebff6b1da61","_npmUser":{"name":"robertcsakany","email":"robert.csakany@blackbelt.hu"},"repository":{"url":"git+https://github.com/BlackBeltTechnology/pi-agent-dashboard.git","type":"git","directory":"packages/mcp-server-plugin"},"_npmVersion":"10.9.3","description":"Dashboard plugin exposing a stateless MCP endpoint at POST /mcp implementing protocol revision 2026-07-28: no initialize handshake, no session ids, server/discover, and subscriptions/listen streaming over a curated allowlist of ServerPluginContext verbs. ","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@blackbelt-technology/pi-dashboard-shared":"^0.7.0","@blackbelt-technology/dashboard-plugin-runtime":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fastify":"^5.0.0"},"peerDependencies":{"fastify":"^5.0.0"},"pi-dashboard-plugin":{"id":"mcp-server","claims":[],"server":"./src/server/index.ts","priority":100,"displayName":"MCP Server"},"_npmOperationalInternal":{"tmp":"tmp/pi-dashboard-mcp-server-plugin_0.7.0_1786997757146_0.8506297301355228","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@blackbelt-technology/pi-dashboard-mcp-server-plugin","version":"0.8.0","description":"Dashboard plugin exposing a stateless MCP endpoint at POST /mcp implementing protocol revision 2026-07-28: no initialize handshake, no session ids, server/discover, and subscriptions/listen streaming over a curated allowlist of ServerPluginContext verbs. ","license":"MIT","publishConfig":{"access":"public"},"type":"module","repository":{"type":"git","url":"git+https://github.com/BlackBeltTechnology/pi-agent-dashboard.git","directory":"packages/mcp-server-plugin"},"exports":{"./server":{"types":"./src/server/index.ts","default":"./src/server/index.ts"}},"pi-dashboard-plugin":{"id":"mcp-server","displayName":"MCP Server","priority":100,"server":"./src/server/index.ts","claims":[]},"peerDependencies":{"fastify":"^5.0.0"},"dependencies":{"@blackbelt-technology/dashboard-plugin-runtime":"^0.8.0","@blackbelt-technology/pi-dashboard-shared":"^0.8.0"},"devDependencies":{"fastify":"^5.0.0"},"gitHead":"9373dfa416660a285475febc0383608fe14270b1","_id":"@blackbelt-technology/pi-dashboard-mcp-server-plugin@0.8.0","bugs":{"url":"https://github.com/BlackBeltTechnology/pi-agent-dashboard/issues"},"homepage":"https://github.com/BlackBeltTechnology/pi-agent-dashboard#readme","_nodeVersion":"24.19.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-disBdfWl/+SUMqmxUoOqukUVPskY3r+JTbGR9mB1wyS6qEOa3VuoqnPOJi1aU8kAWP+MrXIsqM4M+dR7UOJAew==","shasum":"733e4aacd3cbc1ee1eeb3c2ec53f255bcb4133a4","tarball":"https://registry.npmjs.org/@blackbelt-technology/pi-dashboard-mcp-server-plugin/-/pi-dashboard-mcp-server-plugin-0.8.0.tgz","fileCount":14,"unpackedSize":80672,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackbelt-technology%2fpi-dashboard-mcp-server-plugin@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFHoMKqyGcPR1ixHQVpT/vEIsH7uoAfqnLo3d/vbww+LAiARA4Jl5zQbTPrZP+Pc7YGsTt1HqcpgMWv4n1MDubEyNQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b3a932b-34c9-4e5b-a8ec-d60d5581d498"}},"directories":{},"maintainers":[{"name":"mbotond","email":"botond.molnar@blackbelt.hu"},{"name":"mrbence","email":"dbence10@gmail.com"},{"name":"robertcsakany","email":"robert.csakany@blackbelt.hu"},{"name":"norbert.herczeg","email":"norbert.herczeg@blackbelt.hu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-dashboard-mcp-server-plugin_0.8.0_1787746024201_0.9931357067484878"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-17T20:15:56.924Z","modified":"2026-08-26T12:07:04.865Z","0.7.0":"2026-08-17T20:15:57.336Z","0.8.0":"2026-08-26T12:07:04.374Z"},"bugs":{"url":"https://github.com/BlackBeltTechnology/pi-agent-dashboard/issues"},"license":"MIT","homepage":"https://github.com/BlackBeltTechnology/pi-agent-dashboard#readme","repository":{"type":"git","url":"git+https://github.com/BlackBeltTechnology/pi-agent-dashboard.git","directory":"packages/mcp-server-plugin"},"description":"Dashboard plugin exposing a stateless MCP endpoint at POST /mcp implementing protocol revision 2026-07-28: no initialize handshake, no session ids, server/discover, and subscriptions/listen streaming over a curated allowlist of ServerPluginContext verbs. ","maintainers":[{"name":"mbotond","email":"botond.molnar@blackbelt.hu"},{"name":"mrbence","email":"dbence10@gmail.com"},{"name":"robertcsakany","email":"robert.csakany@blackbelt.hu"},{"name":"norbert.herczeg","email":"norbert.herczeg@blackbelt.hu"}],"readme":"# Pi Dashboard MCP Server Plugin\n\nBuilt-in Pi Dashboard plugin exposing a stateless MCP endpoint at `POST /mcp`.\n\nImplements protocol revision `2026-07-28`: no `initialize` handshake, no session\nids, `server/discover`, and `subscriptions/listen` streaming over a curated\nallowlist of `ServerPluginContext` verbs. Every request is authenticated —\nincluding loopback.\n\n> **Bundled plugin.** This package ships inside the dashboard and is discovered at\n> build time by a scan of `packages/*` — *not* from `node_modules`. Installing it\n> standalone from npm does not activate it in an existing dashboard install. It is\n> published so plugin authors can read the source and depend on its types.\n\n## License\n\nMIT — part of [pi-agent-dashboard](https://github.com/BlackBeltTechnology/pi-agent-dashboard).\n","readmeFilename":"README.md"}