{"_id":"@a1st/mcp-registry-client","_rev":"15-b96a541c065d0e04e316a3db67f88e3c","name":"@a1st/mcp-registry-client","dist-tags":{"latest":"0.8.0"},"versions":{"0.0.3":{"name":"@a1st/mcp-registry-client","version":"0.0.3","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.0.3","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"0f45633295e5e970e98b64af1a97137854db982e","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.0.3.tgz","fileCount":13,"integrity":"sha512-8CMMMyRiJK6jhKwGr4oVGY+hODkmmeD8TlW/a0iCUqevush2lIjco/u+8EZjaQIvAvMpqTbPqB8RvoozuBZ6rg==","signatures":[{"sig":"MEUCID4/kDbQUc82h1IDlgMz2TAwJTE4JarFRTDYUrQX6YZ9AiEAqsWrkm2x+MdEPYgr/sqcoNpTdPYFyMe6Vroa9Y1JiiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28316},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ed967416446f119ba46956d12ea87af884be79e2","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"mluedke","email":"matt@createdbyfireside.com"},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"11.6.2","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.12.0","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.0.3_1768605448948_0.3472933338443347","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@a1st/mcp-registry-client","version":"0.0.4","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.0.4","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"ada86c4b20a5c69fbbb1d5061ce58c8e83039fc9","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.0.4.tgz","fileCount":14,"integrity":"sha512-oVqYCsTHsobGmTr6eoF/itG05zVaxWUNpCu3S2hdiZO7C8V22lm5Rze4yvSqy3Mk1PQNNP07K8iZN/i1Zmn52A==","signatures":[{"sig":"MEQCIHc87RZxDdbnxDeJWDACism8B5n4yoPKsSz9d7E0WGFfAiA9OaxRUz05KnGsaI78kdWWz5R9TdUr0QWBsgzYEhrteA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f7ef10fd7bdc26ca1dd23b926089a85058dd1aa4","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"mluedke","email":"matt@createdbyfireside.com"},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"11.6.2","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.12.0","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.0.4_1768845007951_0.7905662206020962","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@a1st/mcp-registry-client","version":"0.0.6","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.0.6","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"9ba68b747444bb5bdaaa4af6127f98744c2fef73","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.0.6.tgz","fileCount":14,"integrity":"sha512-IrzJrD+IgR14VQud4BfnFQH4DutW5e6Gg1HyCuMDrwS2G3sdgLkScSa3WyX2C5Yeq6MLJ8DgFuubZIEbSz757A==","signatures":[{"sig":"MEUCIDQ4vH+SJ/frXrLsDI3LVQcFRToi+IqT0DRDnoIUGswTAiEA74M+2eACaOC4fsIQK6mB0st4Z9pKCwLQtNBiJHYxogs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"413c2a509a3425dc46b71c5a5d31cd01f505765c","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ecb928c7-369b-44c1-91cf-09560a795e27"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"11.9.0","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.0.6_1770833760281_0.05478459937499314","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@a1st/mcp-registry-client","version":"0.0.12","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.0.12","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"ae0c5568372c3a69e22598fbc267ab08c57287f3","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.0.12.tgz","fileCount":14,"integrity":"sha512-DFwKU5V5RiRSLNpjTcbOpfS7mwbnYCrDg9umkH7/DlOa32znSBRMh7zzT2mdM/r0Fs1ru9nQtpkkDF28cwicgA==","signatures":[{"sig":"MEYCIQCwjdiFVbJoSx8almP9j3amYN277B+MevvoLwPkxFPiuAIhAIS+S4khGABoy6Elme/IBzSuypQaoZdBFxiHJ3wBxAaV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31611},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"46ed247630b67c0c37c4b5016dd27ec5de6a7926","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ecb928c7-369b-44c1-91cf-09560a795e27"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"11.10.0","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.13.0","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.0.12_1771380944876_0.9410271586334684","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@a1st/mcp-registry-client","version":"0.1.0","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.1.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"299d468659f7c6f074b135f4b709d04855d332cf","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.1.0.tgz","fileCount":14,"integrity":"sha512-mQt/0fEOI+75QjkMhD/hrNK9h7we7MJ3Vep1iAllObVsNoZlwS5lk0F94g5kRrME3pxRJP5/TVLPt7EuJ9IUrQ==","signatures":[{"sig":"MEQCIF5nqPhfFQPsOpXkLcRGca7+LTi6rYDB6QUAZ7Qp5vbRAiBeGAZLdz2Ygjn0v/vc3ZViWiqX8ejjXgoBqRMV4bzBJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"900e874dbb8c502ab268df3a77e48becbcdae5d9","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ecb928c7-369b-44c1-91cf-09560a795e27"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"11.13.0","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.1.0_1777233069087_0.6626055942377593","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@a1st/mcp-registry-client","version":"0.2.0","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.2.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"699de7b2bf3f59906605d5a44933feade18ebc77","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.2.0.tgz","fileCount":14,"integrity":"sha512-TYpKSq3NeNIq4MM2GnRXHmB383AZ0OmznR4h1PH/qTqiHdmhy4+y4cSb7t1g0pk2zq23OHbjd2gwJiWnqVZifw==","signatures":[{"sig":"MEUCIFE5Opoar5RdojbVf+R809w5P61DvEAtZTSe/6OgwbnpAiEAiBc0F1jcqFwduepNMnbbMlbv3Gze56crB5i9QZDP/ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b78cf67fe97f4abe322e545c29748f767fdde8ac","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ecb928c7-369b-44c1-91cf-09560a795e27"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"11.14.1","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.2.0_1778299444130_0.19427975258489338","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@a1st/mcp-registry-client","version":"0.3.0","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.3.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"3c4b3eae3f53233d5adb3dfe241d97d1541c1a1f","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.3.0.tgz","fileCount":14,"integrity":"sha512-fNd36cXsZ9MISIMSJ5NCEKbJE8rtViNYzFLQc2AQ54YIj7snhIJ6TU9dkxts3LKp4vahWMfZB63AsCtFh+uTSA==","signatures":[{"sig":"MEQCIDxt8xsEJMyvuWETgeMxzvqAGSeSXTz6VkrrnhVyYVlFAiAG0dh0BIq/xjZGaWXgskcQDXRRMj1qzKZgsZFoL7O2AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f8718fd28752a31e7dfa0345fa0ea54ca06c85b8","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ecb928c7-369b-44c1-91cf-09560a795e27"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"11.14.1","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.3.0_1778348157108_0.8364917723334897","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@a1st/mcp-registry-client","version":"0.3.1","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.3.1","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"493071edd709ae0157f437f0a6d4bc517d602878","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.3.1.tgz","fileCount":14,"integrity":"sha512-0chGjzQGID2BVMvvVdb0pWEHgpiGycJUgbDJJSBKu2DkKx9Et+YMe8ncksjzwV2Po3h0pCB27BRqH06+eXXCKA==","signatures":[{"sig":"MEQCIH3QkhASciDZ+YhMDm0A5VYX+Hr84Mtk59+4P2PnO6W0AiA2fSkSGYk33CqIlVOg0HepW/jE0uacDVHbTi4TwMEILA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8d23304833a6f51d71a9d7f24d7bd9c8b7dbda41","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ecb928c7-369b-44c1-91cf-09560a795e27"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"11.14.1","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.15.0","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.3.1_1778802166519_0.5261856424445857","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@a1st/mcp-registry-client","version":"0.4.0","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.4.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"8f4b1c09dee33f0eb23f1d0fd4c0b0b8af996022","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.4.0.tgz","fileCount":14,"integrity":"sha512-aVnF37eXk9TerI9IeDI4ew5YS1B5uh2Q+1Yv3gGi2PfeNBbIuFm1VlgkjYxk4JMCyvreskiHZYWtKpbas9ialQ==","signatures":[{"sig":"MEYCIQCzPqnZ596g/G3HUVa++IiAy2z2HCZ2dFoDHfwFtKToAgIhAPDMNejd6Hu5yiElt7xfRLzNzTntQtZT2eJV7qbg3QYf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a785c912a3beb8d280db88f1cb194697fa19389b","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ecb928c7-369b-44c1-91cf-09560a795e27"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"11.14.1","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.15.0","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.4.0_1779074090817_0.6717581592092974","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@a1st/mcp-registry-client","version":"0.4.1","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.4.1","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"e888aec3af417eaced42adc468f33fb181c1bf72","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.4.1.tgz","fileCount":14,"integrity":"sha512-7DsVEFd2c8ieF+ZktaXxOlMKr44vcWP1JJuu4/T2gkB8EIPHo2iJh2GkxF+a5CYCOMPmC2JH0Jrq0OtdP+cvGA==","signatures":[{"sig":"MEYCIQDk0Pp6v8mCjNb0SuPzRt5Pww942poEJI/JdX0nOpevjQIhAJGeHabOOvtQp2V/a/Jm7l+y3Lhe8xiYPoVJuf2b2260","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b2a81e8b43df190d67d433854b12ee1b6fae06c4","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ecb928c7-369b-44c1-91cf-09560a795e27"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"11.14.1","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.15.0","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.4.1_1779243848960_0.9015284508683066","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@a1st/mcp-registry-client","version":"0.5.0","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.5.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"6acbb7d613fff62b89ab397ffb6d61cfd27a9533","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.5.0.tgz","fileCount":14,"integrity":"sha512-W5JNEE+GuXuVZcSf0pk4wpL50bgDaMwRsf4g9NwvVsc3CYUpQW6jIrn58MtfNKZeKXpxeBHj/+H8aEf07JUm0w==","signatures":[{"sig":"MEYCIQDMYSTU+b4guFd8r1f2BEXy0+3vOJwPmu1nNYFAu7uGHgIhALKKNvJZ5HG6RLOVh9LF9dzIfkFnuAoY47INAS1cPe54","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f838d63f3418bbc6e6b656c972afb56253f56b80","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ecb928c7-369b-44c1-91cf-09560a795e27"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"11.16.0","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.16.0","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.5.0_1779924936784_0.8724454998836566","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@a1st/mcp-registry-client","version":"0.5.1","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.5.1","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"d5305f6e507eab3ff6aaf371d4e11fbe999e807a","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.5.1.tgz","fileCount":14,"integrity":"sha512-oyjilT7CPkPMm4v52s5Ua1rVyxNoV5JV7j6wDwlF0tWRu95AswjJMIyCakB3xz3Xo8SF8elVxMYv4iFSJnbzQA==","signatures":[{"sig":"MEUCIQDOj/H9ggtvbab02DTPoJ4+bD51Wp3Rh2Ss9PrDcsuIPAIgPnOamQir4Q2tJzNGK+mQB8naXCLuyDmpA5pQZ94ACYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7166d621795cdff8bc5199ed8af0dd7433600e61","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ecb928c7-369b-44c1-91cf-09560a795e27"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"11.16.0","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.15.0","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.5.1_1779928751308_0.7963573629078027","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@a1st/mcp-registry-client","version":"0.6.0","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.6.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"d672bb7e45690ef15e47ceec6aa98bd60b37d6f8","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.6.0.tgz","fileCount":14,"integrity":"sha512-sv7h9DZOuBMiJYSLnm/HSlL/6n3CXNxvkyQd8e7IQSayTijx5G7BIRN6IUeki69lzl5TNc/6e21d8uIvT//lIw==","signatures":[{"sig":"MEQCIH/Fd21soUjvkRWoYFoLgriKiTA1Ynyt+nRhWChaCKgZAiAIqPySZF5E3PZ+ZwXY1dIN/YznBfN7/lD6TGsdAmDahQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8b6400ccd232f6d90bde24544f30076c72095aab","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ecb928c7-369b-44c1-91cf-09560a795e27"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"12.0.2","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.6.0_1786548522334_0.1146252075352363","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@a1st/mcp-registry-client","version":"0.7.0","keywords":["api-client","mcp","model-context-protocol","registry"],"license":"MIT","_id":"@a1st/mcp-registry-client@0.7.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"67dca01e91fa21682141dbd259818ba3edf475a3","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.7.0.tgz","fileCount":14,"integrity":"sha512-MDpKwjaq5fGnbGxEy/nQfBC666qwCH6FRAHHS/+oMJdCrLHdq6kSg2yvC2Wgga1sc8FbrB1av/3FLmxYJR2WSA==","signatures":[{"sig":"MEUCIH5DHeYAruMz684sNvF968SFAFdimvGv/LdWDnxFyTylAiEAyI6PH0rbLaMwx/zcOoTP8dUdl8pcYdRUgTebAYCF/LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3KRzQJ/oLE+NyBDBFUL59mp+h1idzVk155F4aGO84KwIhAJpJYzGesL6V1xhbhfVBxC5t2EIPNaQOYA7JdmweVaDN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"02ce971344c9e92dca8d05e022b134f7822c8ebc","scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ecb928c7-369b-44c1-91cf-09560a795e27"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"12.0.2","description":"TypeScript client for the official MCP Registry API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-registry-client_0.7.0_1788922287027_0.8661007241442349","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"_id":"@a1st/mcp-registry-client@0.8.0","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"f967181f5cb3bc7caf561ec710cdb4d55acc764e","tarball":"https://registry.npmjs.org/@a1st/mcp-registry-client/-/mcp-registry-client-0.8.0.tgz","fileCount":14,"integrity":"sha512-gw3ShF9eGnByL+UovKZ53yYHcM+/Lr/1CKNL3s9NA0tbI0iIJP5QsHkD6f98AlOK7hQGkKMjY+xNDs0ayI3sxw==","signatures":[{"sig":"MEUCIQCCOP3qkAvXrG5y0A4ORQNLCdtGEeAZnynL/J82KVcargIgQVO3/GwzDCcVT4hibRmRxOyF9cu7bpjxBhzBli2YeIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDcdkUJKfC4EkTLXtDKUCX01hom0YNkjivB9SFcQYc90QIgcDtYE1tQ/PKnVUdh8I7oGQaaEACrn1YQunA4XO76b88="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2fmcp-registry-client@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31666},"main":"./dist/index.js","name":"@a1st/mcp-registry-client","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"913f0297730775af1f9d94122cf4cd6f52789913","license":"MIT","scripts":{"test":"node ../../scripts/test-runner.mjs run --passWithNoTests","build":"tsc -p tsconfig.build.json","test:watch":"node ../../scripts/test-runner.mjs"},"version":"0.8.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ecb928c7-369b-44c1-91cf-09560a795e27"}},"homepage":"https://github.com/a1st-dev/aix#readme","keywords":["api-client","mcp","model-context-protocol","registry"],"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"_npmVersion":"12.2.0","description":"TypeScript client for the official MCP Registry API","directories":{},"maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"_nodeVersion":"24.21.0","dependencies":{"p-map":"7.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-registry-client_0.8.0_1790889174410_0.8093181213423328"}}},"time":{"created":"2026-01-16T23:17:28.863Z","modified":"2026-10-01T21:12:54.832Z","0.0.3":"2026-01-16T23:17:29.198Z","0.0.4":"2026-01-19T17:50:08.107Z","0.0.6":"2026-02-11T18:16:00.427Z","0.0.12":"2026-02-18T02:15:45.061Z","0.1.0":"2026-04-26T19:51:09.235Z","0.2.0":"2026-05-09T04:04:04.289Z","0.3.0":"2026-05-09T17:35:57.238Z","0.3.1":"2026-05-14T23:42:46.648Z","0.4.0":"2026-05-18T03:14:50.956Z","0.4.1":"2026-05-20T02:24:09.132Z","0.5.0":"2026-05-27T23:35:36.924Z","0.5.1":"2026-05-28T00:39:11.478Z","0.6.0":"2026-08-12T15:28:42.516Z","0.7.0":"2026-09-09T02:51:27.132Z","0.8.0":"2026-10-01T21:12:54.494Z"},"bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"license":"MIT","homepage":"https://github.com/a1st-dev/aix#readme","keywords":["api-client","mcp","model-context-protocol","registry"],"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/mcp-registry-client"},"description":"TypeScript client for the official MCP Registry API","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"readme":"# @a1st/mcp-registry-client\n\nTypeScript client for the [official MCP Registry API](https://registry.modelcontextprotocol.io).\n\n## Installation\n\n```bash\nnpm install @a1st/mcp-registry-client\n```\n\n## Quick Start\n\n```typescript\nimport { McpRegistryClient } from \"@a1st/mcp-registry-client\";\n\nconst client = new McpRegistryClient();\n\n// Search for servers\nconst results = await client.search(\"playwright\");\nconsole.log(results.servers);\n```\n\n## API\n\n### `new McpRegistryClient(options?)`\n\nCreate a new client instance.\n\n```typescript\nconst client = new McpRegistryClient({\n   baseUrl: \"https://registry.modelcontextprotocol.io\", // default\n   fetch: customFetch, // optional custom fetch implementation\n});\n```\n\n### `client.search(query, options?)`\n\nSearch for servers by name. Returns latest versions by default.\n\n```typescript\nconst results = await client.search(\"github\");\n// { servers: [...], metadata: { count: 5, nextCursor: '...' } }\n```\n\n### `client.list(options?)`\n\nList servers with optional filtering and pagination.\n\n```typescript\nconst results = await client.list({\n   limit: 10,\n   version: \"latest\",\n   updatedSince: \"2024-01-01T00:00:00Z\",\n});\n```\n\n### `client.getServer(name, version?)`\n\nGet a specific server by name. Defaults to latest version.\n\n```typescript\nconst server = await client.getServer(\"io.github.anthropics/mcp-server-github\");\nconsole.log(server.server.name); // 'io.github.anthropics/mcp-server-github'\nconsole.log(server.server.description); // 'GitHub API integration'\nconsole.log(server.server.packages); // Package configurations\n```\n\n### `client.getServerVersions(name)`\n\nGet all versions of a server.\n\n```typescript\nconst versions = await client.getServerVersions(\"io.github.anthropics/mcp-server-github\");\nfor (const entry of versions.servers ?? []) {\n   console.log(entry.server.version);\n}\n```\n\n### `client.listAll(options?)`\n\nAsync generator that handles pagination automatically.\n\n```typescript\nfor await (const server of client.listAll({ version: \"latest\" })) {\n   console.log(server.server.name);\n}\n```\n\n## Types\n\nThe package exports full TypeScript types for the MCP Registry API:\n\n```typescript\nimport type {\n   ServerJSON, // Server configuration\n   ServerResponse, // Server + registry metadata\n   ServerListResponse, // Paginated list response\n   Package, // Package configuration (npm, pypi, etc.)\n   Transport, // Transport config (stdio, http, sse)\n   ListServersOptions, // Options for list/search\n} from \"@a1st/mcp-registry-client\";\n```\n\n## Error Handling\n\nThe client throws `McpRegistryError` for API errors:\n\n```typescript\nimport { McpRegistryClient, McpRegistryError } from \"@a1st/mcp-registry-client\";\n\ntry {\n   await client.getServer(\"nonexistent/server\");\n} catch (error) {\n   if (error instanceof McpRegistryError) {\n      console.log(error.status); // HTTP status code\n      console.log(error.message); // Error message\n      console.log(error.response); // Full error response (if available)\n   }\n}\n```\n\n## Usage in aix\n\nThis package is used by the [aix CLI](https://github.com/a1st-dev/aix/blob/main/README.md)\nto power `aix search` and `aix add mcp` commands. When you run:\n\n```bash\naix search playwright\naix add mcp github\n```\n\nThe CLI uses this client to query the MCP Registry and fetch server configurations.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}