{"_id":"@agents-js/mcp-bridge","_rev":"9-7f12f11eccdfc1ffa41156a668d8e46f","name":"@agents-js/mcp-bridge","dist-tags":{"latest":"0.5.1"},"versions":{"0.2.0":{"name":"@agents-js/mcp-bridge","version":"0.2.0","keywords":["mcp","model-context-protocol","bridge","a2a","agent"],"author":{"name":"Jens Bodal"},"license":"MIT","_id":"@agents-js/mcp-bridge@0.2.0","maintainers":[{"name":"jensbodal_dev","email":"jensbodal@gmail.com"}],"homepage":"https://agents-js.bodal.dev/","bugs":{"url":"https://github.com/jensbodal/agents-js/issues"},"dist":{"shasum":"cca395b90602f1fe52c50067cfd9787023a36b36","tarball":"https://registry.npmjs.org/@agents-js/mcp-bridge/-/mcp-bridge-0.2.0.tgz","fileCount":8,"integrity":"sha512-T7yRm9j8SylX2iTifUdp6qd260+lV68mUOHNBlz5X2a6xFsCbXD44W45FYIUXMgbK88IeCTlk/FGjmWdx9CRrA==","signatures":[{"sig":"MEUCIBRRANERB/Bkx4Y9I/LjIJOaZBu4n18oygaadAlPbkThAiEAmK84EdFvpBEF7AXUdyLXz3UQxv2dDcJFSn/Fw8C3iuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35611},"main":"dist/index.mjs","type":"module","_from":"file:/var/folders/ws/wl7n084x6hncz0nppv2p_2p00000gn/T/agents-js-publish-mcp-bridge-O9AveP/agents-js-mcp-bridge-0.2.0.tgz","types":"dist/index.d.mts","engines":{"bun":">=1.3.11","node":">=20.19.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"test":"bun test tests","build":"bunx tsdown src/index.ts --format esm --dts --out-dir dist --clean","prepack":"bun run build"},"_npmUser":{"name":"jensbodal_dev","email":"jensbodal@gmail.com"},"_resolved":"/var/folders/ws/wl7n084x6hncz0nppv2p_2p00000gn/T/agents-js-publish-mcp-bridge-O9AveP/agents-js-mcp-bridge-0.2.0.tgz","_integrity":"sha512-T7yRm9j8SylX2iTifUdp6qd260+lV68mUOHNBlz5X2a6xFsCbXD44W45FYIUXMgbK88IeCTlk/FGjmWdx9CRrA==","repository":{"url":"git+https://github.com/jensbodal/agents-js.git","type":"git","directory":"packages/mcp-bridge"},"_npmVersion":"11.13.0","description":"MCP server that exposes A2A agents as MCP tools. Each configured agent becomes a callable tool.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"3.25.76","@agents-js/skills":"0.2.0","@agents-js/a2a-client":"0.2.0","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-bridge_0.2.0_1778309222116_0.6188245402984112","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@agents-js/mcp-bridge","version":"0.2.1","keywords":["mcp","model-context-protocol","bridge","a2a","agent"],"author":{"name":"Jens Bodal"},"license":"MIT","_id":"@agents-js/mcp-bridge@0.2.1","maintainers":[{"name":"jensbodal_dev","email":"jensbodal@gmail.com"}],"homepage":"https://agents-js.bodal.dev/","bugs":{"url":"https://github.com/jensbodal/agents-js/issues"},"dist":{"shasum":"fdcb9582f9ad32743ee5b8d040c5982ab0568f57","tarball":"https://registry.npmjs.org/@agents-js/mcp-bridge/-/mcp-bridge-0.2.1.tgz","fileCount":8,"integrity":"sha512-gI3r2Dq9We8/BGTaWiaTLl+cn1LiH1z2DWOx0t3Q6y6b8MZni5fNv1Fc2KhNYPVta3jf4Nn3CNRlZUz4XnJiYg==","signatures":[{"sig":"MEUCIQD+hKM3lId0RmpU7xPGqVfIOwSoMSi3wTytxaON6ZYtyAIge9hnpb/Juh6kBWt2OsolVgwSNQuHHOdsWXJirwK5ehI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35611},"main":"dist/index.mjs","type":"module","_from":"file:/var/folders/ws/wl7n084x6hncz0nppv2p_2p00000gn/T/agents-js-publish-mcp-bridge-RdEITp/agents-js-mcp-bridge-0.2.1.tgz","types":"dist/index.d.mts","engines":{"bun":">=1.3.11","node":">=20.19.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"test":"bun test tests","build":"bunx tsdown src/index.ts --format esm --dts --out-dir dist --clean","prepack":"bun run build"},"_npmUser":{"name":"jensbodal_dev","email":"jensbodal@gmail.com"},"_resolved":"/var/folders/ws/wl7n084x6hncz0nppv2p_2p00000gn/T/agents-js-publish-mcp-bridge-RdEITp/agents-js-mcp-bridge-0.2.1.tgz","_integrity":"sha512-gI3r2Dq9We8/BGTaWiaTLl+cn1LiH1z2DWOx0t3Q6y6b8MZni5fNv1Fc2KhNYPVta3jf4Nn3CNRlZUz4XnJiYg==","repository":{"url":"git+https://github.com/jensbodal/agents-js.git","type":"git","directory":"packages/mcp-bridge"},"_npmVersion":"11.13.0","description":"MCP server that exposes A2A agents as MCP tools. Each configured agent becomes a callable tool.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"3.25.76","@agents-js/skills":"0.2.1","@agents-js/a2a-client":"0.2.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-bridge_0.2.1_1778339170833_0.08951158716712437","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@agents-js/mcp-bridge","version":"0.2.2","keywords":["mcp","model-context-protocol","bridge","a2a","agent"],"author":{"name":"Jens Bodal"},"license":"MIT","_id":"@agents-js/mcp-bridge@0.2.2","maintainers":[{"name":"jensbodal_dev","email":"jensbodal@gmail.com"}],"homepage":"https://agents-js.bodal.dev/","bugs":{"url":"https://github.com/jensbodal/agents-js/issues"},"dist":{"shasum":"3a3cf850a33d81c325c9a164d2353d99a265e542","tarball":"https://registry.npmjs.org/@agents-js/mcp-bridge/-/mcp-bridge-0.2.2.tgz","fileCount":8,"integrity":"sha512-FxkKHw1LRRbVJzaEPYUyBrUbEH0Yh2b9xQsRONaUuqrj8mQXeroy4gO2AwobQdvKmWykFBIFSmNK+4+sJJQXOA==","signatures":[{"sig":"MEYCIQDqYh3024T9oUKdBDEu3Fze6I//kxphLqPlCW4hszI3cAIhAIfG558DCt2VcWTUio8WrEFQO1SKIOLC/IFVnvSwL6qc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35611},"main":"dist/index.mjs","type":"module","_from":"file:/var/folders/ws/wl7n084x6hncz0nppv2p_2p00000gn/T/agents-js-publish-mcp-bridge-1icvlG/agents-js-mcp-bridge-0.2.2.tgz","types":"dist/index.d.mts","engines":{"bun":">=1.3.11","node":">=20.19.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"test":"bun test tests","build":"bunx tsdown src/index.ts --format esm --dts --out-dir dist --clean","prepack":"bun run build"},"_npmUser":{"name":"jensbodal_dev","email":"jensbodal@gmail.com"},"_resolved":"/var/folders/ws/wl7n084x6hncz0nppv2p_2p00000gn/T/agents-js-publish-mcp-bridge-1icvlG/agents-js-mcp-bridge-0.2.2.tgz","_integrity":"sha512-FxkKHw1LRRbVJzaEPYUyBrUbEH0Yh2b9xQsRONaUuqrj8mQXeroy4gO2AwobQdvKmWykFBIFSmNK+4+sJJQXOA==","repository":{"url":"git+https://github.com/jensbodal/agents-js.git","type":"git","directory":"packages/mcp-bridge"},"_npmVersion":"11.13.0","description":"MCP server that exposes A2A agents as MCP tools. Each configured agent becomes a callable tool.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"3.25.76","@agents-js/skills":"0.2.2","@agents-js/a2a-client":"0.2.2","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-bridge_0.2.2_1778343677685_0.11958342379101938","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agents-js/mcp-bridge","version":"0.3.0","keywords":["mcp","model-context-protocol","bridge","a2a","agent"],"author":{"name":"Jens Bodal"},"license":"MIT","_id":"@agents-js/mcp-bridge@0.3.0","maintainers":[{"name":"jensbodal_dev","email":"jensbodal@gmail.com"}],"homepage":"https://agents-js.bodal.dev/","bugs":{"url":"https://github.com/jensbodal/agents-js/issues"},"dist":{"shasum":"3a55462ed5438d3ef575642796beaca2dedd97f2","tarball":"https://registry.npmjs.org/@agents-js/mcp-bridge/-/mcp-bridge-0.3.0.tgz","fileCount":8,"integrity":"sha512-dJKMB9CLEknft75aJOz0Iwbxc3x2CJMCBhwlYZaITSGCkj+UEvDCqoO7DDPJl7vphAshCGOFSD9HBFHf0c6eog==","signatures":[{"sig":"MEYCIQDyC5CVc/AdRSbUmPVpFliIxuFPNbFh/7siwi7XtNMsrAIhALneF0KoUZ7OJMuseq9r2DoxvxwAO/YNGvDDKxgDAhaZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35611},"main":"dist/index.mjs","type":"module","_from":"file:/var/folders/ws/wl7n084x6hncz0nppv2p_2p00000gn/T/agents-js-publish-mcp-bridge-NSbQir/agents-js-mcp-bridge-0.3.0.tgz","types":"dist/index.d.mts","engines":{"bun":">=1.3.11","node":">=20.19.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"test":"bun test tests","build":"bunx tsdown src/index.ts --format esm --dts --out-dir dist --clean","prepack":"bun run build"},"_npmUser":{"name":"jensbodal_dev","email":"jensbodal@gmail.com"},"_resolved":"/var/folders/ws/wl7n084x6hncz0nppv2p_2p00000gn/T/agents-js-publish-mcp-bridge-NSbQir/agents-js-mcp-bridge-0.3.0.tgz","_integrity":"sha512-dJKMB9CLEknft75aJOz0Iwbxc3x2CJMCBhwlYZaITSGCkj+UEvDCqoO7DDPJl7vphAshCGOFSD9HBFHf0c6eog==","repository":{"url":"git+https://github.com/jensbodal/agents-js.git","type":"git","directory":"packages/mcp-bridge"},"_npmVersion":"11.13.0","description":"MCP server that exposes A2A agents as MCP tools. Each configured agent becomes a callable tool.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"3.25.76","@agents-js/skills":"0.3.0","@agents-js/a2a-client":"0.3.0","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-bridge_0.3.0_1778351328059_0.7773546668505706","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@agents-js/mcp-bridge","version":"0.3.1","keywords":["mcp","model-context-protocol","bridge","a2a","agent"],"author":{"name":"Jens Bodal"},"license":"MIT","_id":"@agents-js/mcp-bridge@0.3.1","maintainers":[{"name":"jensbodal_dev","email":"jensbodal@gmail.com"}],"homepage":"https://agents-js.bodal.dev/","bugs":{"url":"https://github.com/jensbodal/agents-js/issues"},"dist":{"shasum":"9bc4f53adc6de0635d5a1c0ab4509dc524922a56","tarball":"https://registry.npmjs.org/@agents-js/mcp-bridge/-/mcp-bridge-0.3.1.tgz","fileCount":8,"integrity":"sha512-xQ965259UHX01dfSNYO7UCA7+T00QeRM2QZkW8fcvFGfRs5oC65+JIayJILimhUcSaZXKkiFr53QC0xoXCLIHg==","signatures":[{"sig":"MEUCIQCxKbd8LCrDcBRNBybZPl7Ot8CvJEMyoLqeJKkQZvZ7SQIgde1TEbP7d8xfqga5S/Np0ViPnsYjy5SzwgziuBekSps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agents-js%2fmcp-bridge@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35611},"main":"dist/index.mjs","type":"module","_from":"file:/tmp/agents-js-publish-mcp-bridge-s9GNTA/agents-js-mcp-bridge-0.3.1.tgz","types":"dist/index.d.mts","engines":{"bun":">=1.3.11","node":">=20.19.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"test":"bun test tests","build":"bunx tsdown src/index.ts --format esm --dts --out-dir dist --clean","prepack":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9a98335-24b1-456c-8e1b-597fc85838d5"}},"_resolved":"/tmp/agents-js-publish-mcp-bridge-s9GNTA/agents-js-mcp-bridge-0.3.1.tgz","_integrity":"sha512-xQ965259UHX01dfSNYO7UCA7+T00QeRM2QZkW8fcvFGfRs5oC65+JIayJILimhUcSaZXKkiFr53QC0xoXCLIHg==","repository":{"url":"git+https://github.com/jensbodal/agents-js.git","type":"git","directory":"packages/mcp-bridge"},"_npmVersion":"11.12.1","description":"MCP server that exposes A2A agents as MCP tools. Each configured agent becomes a callable tool.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"3.25.76","@agents-js/skills":"0.3.1","@agents-js/a2a-client":"0.3.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-bridge_0.3.1_1778357092472_0.16689061999640575","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@agents-js/mcp-bridge","version":"0.3.2","keywords":["mcp","model-context-protocol","bridge","a2a","agent"],"author":{"name":"Jens Bodal"},"license":"MIT","_id":"@agents-js/mcp-bridge@0.3.2","maintainers":[{"name":"jensbodal_dev","email":"jensbodal@gmail.com"}],"homepage":"https://agents-js.bodal.dev/","bugs":{"url":"https://github.com/jensbodal/agents-js/issues"},"dist":{"shasum":"f86837b59c9f7be6bd60973a406807a5ad47cc1a","tarball":"https://registry.npmjs.org/@agents-js/mcp-bridge/-/mcp-bridge-0.3.2.tgz","fileCount":8,"integrity":"sha512-Bdi29v+pkPZiIllVPYGKjLajDzQTZmEd5QmT9UTL88ibL/KTULiJofTWNFSLnDw9yWAqMykfDHqgu3sOSfQkjA==","signatures":[{"sig":"MEUCIQD1L7PEFNU/v0t1ENDVW91ZJviijV3o3uwDGzVvxEzT2wIgZgiy4/H3waIM7AvU4nH0bmTjDsDRBAQCirhSRWLI+cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agents-js%2fmcp-bridge@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35611},"main":"dist/index.mjs","type":"module","_from":"file:/tmp/agents-js-publish-mcp-bridge-xhUHGN/agents-js-mcp-bridge-0.3.2.tgz","types":"dist/index.d.mts","engines":{"bun":">=1.3.11","node":">=20.19.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"test":"bun test tests","build":"bunx tsdown src/index.ts --format esm --dts --out-dir dist --clean","prepack":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9a98335-24b1-456c-8e1b-597fc85838d5"}},"_resolved":"/tmp/agents-js-publish-mcp-bridge-xhUHGN/agents-js-mcp-bridge-0.3.2.tgz","_integrity":"sha512-Bdi29v+pkPZiIllVPYGKjLajDzQTZmEd5QmT9UTL88ibL/KTULiJofTWNFSLnDw9yWAqMykfDHqgu3sOSfQkjA==","repository":{"url":"git+https://github.com/jensbodal/agents-js.git","type":"git","directory":"packages/mcp-bridge"},"_npmVersion":"11.12.1","description":"MCP server that exposes A2A agents as MCP tools. Each configured agent becomes a callable tool.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"3.25.76","@agents-js/skills":"0.3.2","@agents-js/a2a-client":"0.3.2","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-bridge_0.3.2_1778372205365_0.7123705638087661","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@agents-js/mcp-bridge","version":"0.4.0","keywords":["mcp","model-context-protocol","bridge","a2a","agent"],"author":{"name":"Jens Bodal"},"license":"MIT","_id":"@agents-js/mcp-bridge@0.4.0","maintainers":[{"name":"jensbodal_dev","email":"jensbodal@gmail.com"}],"homepage":"https://agents-js.bodal.dev/","bugs":{"url":"https://github.com/jensbodal/agents-js/issues"},"dist":{"shasum":"42ad298467fdf45317c55cb3ac088b4227d85e6a","tarball":"https://registry.npmjs.org/@agents-js/mcp-bridge/-/mcp-bridge-0.4.0.tgz","fileCount":8,"integrity":"sha512-uJ0bH6g5Ehaiy7fGZCMyuS0fKGiAgrnLtVbZaOkFgm8mivk+gkUK7CanI6HSVQrl+JK6qnzj/GXWzZMg5Irl0w==","signatures":[{"sig":"MEYCIQCIx1bNG13B+JiQEC16O7ig3UcT8P8jGb6deDGW2H4iRQIhAPjM1gyQY6i4OCjm/BSH8qhfrnO04+lukrS8FsDPzez9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agents-js%2fmcp-bridge@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35611},"main":"dist/index.mjs","type":"module","_from":"file:/tmp/agents-js-publish-mcp-bridge-bx559i/agents-js-mcp-bridge-0.4.0.tgz","types":"dist/index.d.mts","engines":{"bun":">=1.3.11","node":">=20.19.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"test":"bun test tests","build":"bunx tsdown src/index.ts --format esm --dts --out-dir dist --clean","prepack":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9a98335-24b1-456c-8e1b-597fc85838d5"}},"_resolved":"/tmp/agents-js-publish-mcp-bridge-bx559i/agents-js-mcp-bridge-0.4.0.tgz","_integrity":"sha512-uJ0bH6g5Ehaiy7fGZCMyuS0fKGiAgrnLtVbZaOkFgm8mivk+gkUK7CanI6HSVQrl+JK6qnzj/GXWzZMg5Irl0w==","repository":{"url":"git+https://github.com/jensbodal/agents-js.git","type":"git","directory":"packages/mcp-bridge"},"_npmVersion":"11.12.1","description":"MCP server that exposes A2A agents as MCP tools. Each configured agent becomes a callable tool.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"3.25.76","@agents-js/skills":"0.4.0","@agents-js/a2a-client":"0.4.0","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-bridge_0.4.0_1778531461339_0.509739993597141","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@agents-js/mcp-bridge","version":"0.5.0","keywords":["mcp","model-context-protocol","bridge","a2a","agent"],"author":{"name":"Jens Bodal"},"license":"MIT","_id":"@agents-js/mcp-bridge@0.5.0","maintainers":[{"name":"jensbodal_dev","email":"jensbodal@gmail.com"}],"homepage":"https://agents-js.bodal.dev/","bugs":{"url":"https://github.com/jensbodal/agents-js/issues"},"dist":{"shasum":"a0046bbbca1a655aa7a2d2dc476ae3e3507ee2a6","tarball":"https://registry.npmjs.org/@agents-js/mcp-bridge/-/mcp-bridge-0.5.0.tgz","fileCount":8,"integrity":"sha512-hbmnaRfZ0tyGLWFzKi39Z6tHPdCtfvMpObhNIbk4sziSboSOrd/IUEs9B54oX5Lefyc+u/eOmaFANdYcgv5XDA==","signatures":[{"sig":"MEUCIQCsXgR0+Fdws7WQJkL1lMzabwdusiIlb+NuRsDWH9Q8iQIgdryJXLaPC8BqJQ94FS3De7qOb4VZ1qqpBrpeJBnMAaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agents-js%2fmcp-bridge@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35611},"main":"dist/index.mjs","type":"module","_from":"file:/tmp/agents-js-publish-mcp-bridge-kdoS0v/agents-js-mcp-bridge-0.5.0.tgz","types":"dist/index.d.mts","engines":{"bun":">=1.3.11","node":">=20.19.0"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"test":"bun test tests","build":"bunx tsdown src/index.ts --format esm --dts --out-dir dist --clean","prepack":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9a98335-24b1-456c-8e1b-597fc85838d5"}},"_resolved":"/tmp/agents-js-publish-mcp-bridge-kdoS0v/agents-js-mcp-bridge-0.5.0.tgz","_integrity":"sha512-hbmnaRfZ0tyGLWFzKi39Z6tHPdCtfvMpObhNIbk4sziSboSOrd/IUEs9B54oX5Lefyc+u/eOmaFANdYcgv5XDA==","repository":{"url":"git+https://github.com/jensbodal/agents-js.git","type":"git","directory":"packages/mcp-bridge"},"_npmVersion":"11.12.1","description":"MCP server that exposes A2A agents as MCP tools. Each configured agent becomes a callable tool.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"3.25.76","@agents-js/skills":"0.5.0","@agents-js/a2a-client":"0.5.0","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-bridge_0.5.0_1779063699249_0.8686383295606315","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@agents-js/mcp-bridge","version":"0.5.1","type":"module","sideEffects":false,"description":"MCP server that exposes A2A agents as MCP tools. Each configured agent becomes a callable tool.","author":{"name":"Jens Bodal"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jensbodal/agents-js.git","directory":"packages/mcp-bridge"},"homepage":"https://agents-js.bodal.dev/","bugs":{"url":"https://github.com/jensbodal/agents-js/issues"},"keywords":["mcp","model-context-protocol","bridge","a2a","agent"],"engines":{"node":">=20.19.0","bun":">=1.3.11"},"main":"dist/index.mjs","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","bun":"./src/index.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"build":"bunx tsdown src/index.ts --format esm --dts --out-dir dist --clean","prepack":"bun run build","test":"bun test tests"},"dependencies":{"@agents-js/a2a-client":"0.5.1","@agents-js/skills":"0.5.1","@modelcontextprotocol/sdk":"1.29.0","zod":"3.25.76"},"publishConfig":{"access":"public"},"_id":"@agents-js/mcp-bridge@0.5.1","_integrity":"sha512-L9kD2mLJFlnDdimH2/M8bnWsPXLmgvDXrm39mcN6A9TINJFb0sQi+opLmdB4LoH/hAXvJDjGSN1Xw3WzOPs+Pw==","_resolved":"/tmp/agents-js-publish-mcp-bridge-MwNonV/agents-js-mcp-bridge-0.5.1.tgz","_from":"file:/tmp/agents-js-publish-mcp-bridge-MwNonV/agents-js-mcp-bridge-0.5.1.tgz","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-L9kD2mLJFlnDdimH2/M8bnWsPXLmgvDXrm39mcN6A9TINJFb0sQi+opLmdB4LoH/hAXvJDjGSN1Xw3WzOPs+Pw==","shasum":"a1edabf27edfae0bf7c89839294f068e8f2e34ce","tarball":"https://registry.npmjs.org/@agents-js/mcp-bridge/-/mcp-bridge-0.5.1.tgz","fileCount":8,"unpackedSize":35611,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agents-js%2fmcp-bridge@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAgdrCWuqaJS84tUsRED5HjT5WDd1blOmbqHVa8LprAQAiEA5pt5j8CMtIXQdEacJd6He2x4+9bNS6m6++cVoBJRdNo="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9a98335-24b1-456c-8e1b-597fc85838d5"}},"directories":{},"maintainers":[{"name":"jensbodal_dev","email":"jensbodal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-bridge_0.5.1_1779076503179_0.9706175654063207"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-09T06:47:02.021Z","modified":"2026-05-18T03:55:03.606Z","0.2.0":"2026-05-09T06:47:02.290Z","0.2.1":"2026-05-09T15:06:10.982Z","0.2.2":"2026-05-09T16:21:17.846Z","0.3.0":"2026-05-09T18:28:48.207Z","0.3.1":"2026-05-09T20:04:52.622Z","0.3.2":"2026-05-10T00:16:45.499Z","0.4.0":"2026-05-11T20:31:01.489Z","0.5.0":"2026-05-18T00:21:39.398Z","0.5.1":"2026-05-18T03:55:03.313Z"},"bugs":{"url":"https://github.com/jensbodal/agents-js/issues"},"author":{"name":"Jens Bodal"},"license":"MIT","homepage":"https://agents-js.bodal.dev/","keywords":["mcp","model-context-protocol","bridge","a2a","agent"],"repository":{"type":"git","url":"git+https://github.com/jensbodal/agents-js.git","directory":"packages/mcp-bridge"},"description":"MCP server that exposes A2A agents as MCP tools. Each configured agent becomes a callable tool.","maintainers":[{"name":"jensbodal_dev","email":"jensbodal@gmail.com"}],"readme":"# @agents-js/mcp-bridge\n\n> MCP server that exposes A2A agents as MCP tools. Each configured agent becomes a callable tool.\n\n## Installation\n\n```sh\nbun add @agents-js/mcp-bridge\n```\n\n## API\n\n<!-- Auto-generated from JSDoc -->\n\n### Classes\n\n- **`DiscoveryIndex`** — In-memory index. Rebuilt at bridge start; no persistence. Search is a case-insensitive substring match over `name` and `description`. Empty / whitespace-only query returns the full catalog (bounded...\n\n### Functions\n\n- **`bridgeConfigFromRegistry`** — Build a {BridgeConfig} from the shared agent registry file. Reads the registry at the given path (or the default `~/.agents-js/registry.json` / `$AGENTS_JS_REGISTRY`), maps every A2A entry to an {A...\n- **`createBridgeServer`** — Create and configure an MCP server that bridges A2A agents as MCP tools. For each agent in the config, connects to the A2A endpoint, fetches its agent card, and registers an MCP tool. Tool calls ar...\n\n### Interfaces\n\n- **`AgentEndpoint`** — Configuration for a single A2A agent endpoint that the bridge will expose as an MCP tool.\n- **`BridgeConfig`** — Full bridge configuration: a list of agent endpoints to expose.\n- **`DiscoveryEntry`** — Lightweight metadata returned by `tool_search`. Intentionally not the full tool spec — just enough for an agent to decide whether to follow up with `load_tool` (or, in non-progressive mode, a direc...\n- **`SearchOptions`**\n\n### Types\n\n- **`DiscoveryEntrySource`** — Source system that contributed a discoverable entry. Existing sources: agents-bridged-as-MCP-tools, `-js/skills` registry entries, and freeform host-provided internal tools.\n\n\n## Dependencies\n\n- `@agents-js/a2a-client`\n- `@agents-js/skills`\n- `@modelcontextprotocol/sdk`\n- `zod`\n\n## License\n\nMIT\n\n<!-- AUTO-GENERATED by scripts/generate-package-readmes.ts — do not edit -->\n","readmeFilename":"README.md"}