{"_id":"@dvvezig/bridge-mcp","name":"@dvvezig/bridge-mcp","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@dvvezig/bridge-mcp","version":"0.1.0","type":"module","description":"Mounts MCP servers as tool capabilities on a Zig participant.","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"dependencies":{"zod":"^4.0.0","@dvvezig/core":"0.1.0"},"devDependencies":{"@dvvezig/testing":"0.1.0"},"license":"MIT","sideEffects":false,"main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/REPLACE-ME/zig-protocol.git","directory":"packages/bridge-mcp"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc -b","test":"vitest run"},"_id":"@dvvezig/bridge-mcp@0.1.0","bugs":{"url":"https://github.com/REPLACE-ME/zig-protocol/issues"},"homepage":"https://github.com/REPLACE-ME/zig-protocol#readme","_integrity":"sha512-6ST1TPMILsYmv8hITHNqUhqGP1BGDNK81pxTPavzO47a+P7n9RHp8jp4Ni6Sp2Se/CNhE1c6HlOsSF77AFUOhw==","_resolved":"/private/var/folders/rv/3j68grc57wl2t8kyhp3qhhtc0000gn/T/91dc33823c71e1444433a97e29295f28/dvvezig-bridge-mcp-0.1.0.tgz","_from":"file:dvvezig-bridge-mcp-0.1.0.tgz","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-6ST1TPMILsYmv8hITHNqUhqGP1BGDNK81pxTPavzO47a+P7n9RHp8jp4Ni6Sp2Se/CNhE1c6HlOsSF77AFUOhw==","shasum":"b9d4cfe93ef8efdd37470453513ee71ec4675ed8","tarball":"https://registry.npmjs.org/@dvvezig/bridge-mcp/-/bridge-mcp-0.1.0.tgz","fileCount":18,"unpackedSize":24364,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGkX5eWZ8Zuf7/GxjnQSbKK9OO0G4vZoWJeZ72Ju1j+gAiEAwmOjwhyitriyYbtx12ttXWutvD8bnVyy0ONYy42fVNQ="}]},"_npmUser":{"name":"dvvezig","email":"bodunde@thezig.io"},"directories":{},"maintainers":[{"name":"dvvezig","email":"bodunde@thezig.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bridge-mcp_0.1.0_1781346374048_0.9445285950717477"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-13T10:26:13.858Z","0.1.0":"2026-06-13T10:26:14.181Z","modified":"2026-06-13T10:26:14.402Z"},"maintainers":[{"name":"dvvezig","email":"bodunde@thezig.io"}],"description":"Mounts MCP servers as tool capabilities on a Zig participant.","homepage":"https://github.com/REPLACE-ME/zig-protocol#readme","repository":{"type":"git","url":"git+https://github.com/REPLACE-ME/zig-protocol.git","directory":"packages/bridge-mcp"},"bugs":{"url":"https://github.com/REPLACE-ME/zig-protocol/issues"},"license":"MIT","readme":"# @dvvezig/bridge-mcp\n\nMount MCP servers as Zig participant tool capabilities.\n\nThis package starts stdio MCP servers, maps MCP tools into Zig tool declarations, adds them to capability cards, and exposes a small call interface for native Zig agents.\n\n```bash\nnpm install @dvvezig/bridge-mcp\n```\n\n```ts\nimport { addMcpToolsToCard, mountMcpServer } from \"@dvvezig/bridge-mcp\";\n\nconst mount = await mountMcpServer({ command: \"node\", args: [\"./mcp-server.js\"] });\nconst card = addMcpToolsToCard(myAgentCard, mount);\n```\n\nUse this bridge when an agent wants to advertise or call existing MCP tools inside a Zig room. MCP Apps UI interop is not part of this v1 bridge; use Zig surfaces or the iframe escape hatch for UI.\n","readmeFilename":"README.md","_rev":"1-eaa107c97725bebac4507941d885379c"}