{"_id":"@modelcontextprotocol/client","_rev":"28-c8cb4580f2cf203df4a61ddcafe33722","name":"@modelcontextprotocol/client","dist-tags":{"latest":"2.4.0"},"versions":{"2.0.0-alpha.2":{"name":"@modelcontextprotocol/client","version":"2.0.0-alpha.2","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@modelcontextprotocol/client@2.0.0-alpha.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"d78213a6c70c73c5c7347efab38adbd2876144b5","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.0.0-alpha.2.tgz","fileCount":23,"integrity":"sha512-FxlR5QyBPeCDEDPH2Kx20uygmuy9k2jh6ahUeEYtmVfUxboZZlUEUhn6w0XxnbxpkELcT1qyzTXC8Bqh3c8QUA==","signatures":[{"sig":"MEUCIQC7XnInv5nTqSHprmldGRvSjQLslcruHvTWzIC7m00YjwIgMWmYjowND04z3NfLjqZTbJUSpbW+AJ5SMcxfugBEPgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.0.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2079149},"type":"module","_from":"file:modelcontextprotocol-client-2.0.0-alpha.2.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./_shims":{"node":{"types":"./dist/shimsNode.d.mts","import":"./dist/shimsNode.mjs"},"browser":{"types":"./dist/shimsBrowser.d.mts","import":"./dist/shimsBrowser.mjs"},"default":{"types":"./dist/shimsNode.d.mts","import":"./dist/shimsNode.mjs"},"workerd":{"types":"./dist/shimsWorkerd.d.mts","import":"./dist/shimsWorkerd.mjs"}}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","client":"tsx scripts/cli.ts client","server":"tsx watch --clear-screen=false scripts/cli.ts server","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/68783db5192b1e4f9554a210267a5610/modelcontextprotocol-client-2.0.0-alpha.2.tgz","_integrity":"sha512-FxlR5QyBPeCDEDPH2Kx20uygmuy9k2jh6ahUeEYtmVfUxboZZlUEUhn6w0XxnbxpkELcT1qyzTXC8Bqh3c8QUA==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.9.0","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@modelcontextprotocol/core":"^2.0.0-alpha.1","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0-alpha.0","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"peerDependencies":{"@cfworker/json-schema":"^4.1.1"},"peerDependenciesMeta":{"@cfworker/json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client_2.0.0-alpha.2_1775061842236_0.2776271124699574","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.3":{"name":"@modelcontextprotocol/client","version":"2.0.0-alpha.3","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@modelcontextprotocol/client@2.0.0-alpha.3","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"de15f692db5d9616b41dd041f7473145f4e86671","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.0.0-alpha.3.tgz","fileCount":42,"integrity":"sha512-NNjaRRwHMKDgARgAlPt0Vkj963A+zoBOX2TtHptNjncjYCwadxx+reU5/H+nlimZmibhJEUznNMQr3UktzBVig==","signatures":[{"sig":"MEUCIQCDw3rxbKISCxTyZ+grzAkHPKXuhRGBsnylFfitPbXSCQIgHHZMj6JQY0Cwdq3oCO5iUCkCCHS5Bs2RWnpGHBD6HO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.0.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2292154},"type":"module","_from":"file:modelcontextprotocol-client-2.0.0-alpha.3.tgz","types":"./dist/index.d.mts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./stdio":{"types":"./dist/stdio.d.mts","import":"./dist/stdio.mjs"},"./_shims":{"node":{"types":"./dist/shimsNode.d.mts","import":"./dist/shimsNode.mjs"},"browser":{"types":"./dist/shimsBrowser.d.mts","import":"./dist/shimsBrowser.mjs"},"default":{"types":"./dist/shimsNode.d.mts","import":"./dist/shimsNode.mjs"},"workerd":{"types":"./dist/shimsWorkerd.d.mts","import":"./dist/shimsWorkerd.mjs"}},"./validators/ajv":{"types":"./dist/validators/ajv.d.mts","import":"./dist/validators/ajv.mjs"},"./validators/cf-worker":{"types":"./dist/validators/cfWorker.d.mts","import":"./dist/validators/cfWorker.mjs"}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/ad94fbd3bde87070c9dd1c3673756486/modelcontextprotocol-client-2.0.0-alpha.3.tgz","_integrity":"sha512-NNjaRRwHMKDgARgAlPt0Vkj963A+zoBOX2TtHptNjncjYCwadxx+reU5/H+nlimZmibhJEUznNMQr3UktzBVig==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.0"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0-alpha.0","@modelcontextprotocol/core-internal":"^2.0.0-alpha.2","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client_2.0.0-alpha.3_1782416780128_0.960495281414866","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.4":{"name":"@modelcontextprotocol/client","version":"2.0.0-alpha.4","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@modelcontextprotocol/client@2.0.0-alpha.4","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"39b890f3b785a6b408ef2dbc803dcffab8cc2a40","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.0.0-alpha.4.tgz","fileCount":42,"integrity":"sha512-V7N8R1N0n2vdTe0siwCo0CiRv9c7MhtPTT0vf1/jmpFVZJosbFblfcQQVN8RttMgLNI0dfs1gb5QuL6407jIUQ==","signatures":[{"sig":"MEUCIQC4I0NduYmCZhBqKbjFXpMooEPph56GkBaqeyeyFvGBEwIgXQ6V+MY3apKmYddKLAYqPIPymzTV/t0YR3u0yfk26Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.0.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3573640},"type":"module","_from":"file:modelcontextprotocol-client-2.0.0-alpha.4.tgz","types":"./dist/index.d.mts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./stdio":{"types":"./dist/stdio.d.mts","import":"./dist/stdio.mjs"},"./_shims":{"node":{"types":"./dist/shimsNode.d.mts","import":"./dist/shimsNode.mjs"},"browser":{"types":"./dist/shimsBrowser.d.mts","import":"./dist/shimsBrowser.mjs"},"default":{"types":"./dist/shimsNode.d.mts","import":"./dist/shimsNode.mjs"},"workerd":{"types":"./dist/shimsWorkerd.d.mts","import":"./dist/shimsWorkerd.mjs"}},"./validators/ajv":{"types":"./dist/validators/ajv.d.mts","import":"./dist/validators/ajv.mjs"},"./validators/cf-worker":{"types":"./dist/validators/cfWorker.d.mts","import":"./dist/validators/cfWorker.mjs"}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/a475fc0bf9a454735e32652367eb00bf/modelcontextprotocol-client-2.0.0-alpha.4.tgz","_integrity":"sha512-V7N8R1N0n2vdTe0siwCo0CiRv9c7MhtPTT0vf1/jmpFVZJosbFblfcQQVN8RttMgLNI0dfs1gb5QuL6407jIUQ==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.0"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0-alpha.0","@modelcontextprotocol/core-internal":"^2.0.0-alpha.3","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client_2.0.0-alpha.4_1782853222522_0.6763357333904414","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"@modelcontextprotocol/client","version":"2.0.0-beta.1","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@modelcontextprotocol/client@2.0.0-beta.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"fba493c665b29bd545b6f30b0dfa5f40f77f4ea5","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.0.0-beta.1.tgz","fileCount":42,"integrity":"sha512-1YbnguKN7OFGA/lmCtgIthyE5d+j7dvu7hJld+f0mKrM0YAV4Q8TG80RBto+qyupxhHjTMEWItHu7cQlAmVtyA==","signatures":[{"sig":"MEQCIQCWY+xPWMeP0Ma7RVP1ymhipu9nCItMkRQce3KgjWMcGAIfA91BdQikTUu1b5TOP7uYv00b1AD5tkFqQP0noFwScg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3573599},"type":"module","_from":"file:modelcontextprotocol-client-2.0.0-beta.1.tgz","types":"./dist/index.d.mts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./stdio":{"types":"./dist/stdio.d.mts","import":"./dist/stdio.mjs"},"./_shims":{"node":{"types":"./dist/shimsNode.d.mts","import":"./dist/shimsNode.mjs"},"browser":{"types":"./dist/shimsBrowser.d.mts","import":"./dist/shimsBrowser.mjs"},"default":{"types":"./dist/shimsNode.d.mts","import":"./dist/shimsNode.mjs"},"workerd":{"types":"./dist/shimsWorkerd.d.mts","import":"./dist/shimsWorkerd.mjs"}},"./validators/ajv":{"types":"./dist/validators/ajv.d.mts","import":"./dist/validators/ajv.mjs"},"./validators/cf-worker":{"types":"./dist/validators/cfWorker.d.mts","import":"./dist/validators/cfWorker.mjs"}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/bb7329666d396b7318ccb3bbad2840d1/modelcontextprotocol-client-2.0.0-beta.1.tgz","_integrity":"sha512-1YbnguKN7OFGA/lmCtgIthyE5d+j7dvu7hJld+f0mKrM0YAV4Q8TG80RBto+qyupxhHjTMEWItHu7cQlAmVtyA==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.0"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0-beta.0","@modelcontextprotocol/core-internal":"^2.0.0-beta.0","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client_2.0.0-beta.1_1782859702914_0.4380092470211363","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.2":{"name":"@modelcontextprotocol/client","version":"2.0.0-beta.2","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@modelcontextprotocol/client@2.0.0-beta.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"43d9cd28aa4dd8348e2776bc044895e826cb526d","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.0.0-beta.2.tgz","fileCount":81,"integrity":"sha512-IKEJQmvM2g7HLSOofLXECjQyeryB1YWgjazHcYygyH3ERSe7b8cFS3WHlupMxees5URNXcqBLVlbDRgodaBQ9A==","signatures":[{"sig":"MEUCIQCbCIrsKUGJDUbc7B0EialmjVPdVRqj978q+4Nf873aLgIgSojPmLEv9BZp6afMuwx4QGkkfL69NTtkpwaRc/qBhg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7151786},"main":"./dist/index.cjs","type":"module","_from":"file:modelcontextprotocol-client-2.0.0-beta.2.tgz","types":"./dist/index.d.mts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./stdio":{"import":{"types":"./dist/stdio.d.mts","default":"./dist/stdio.mjs"},"require":{"types":"./dist/stdio.d.cts","default":"./dist/stdio.cjs"}},"./_shims":{"node":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"browser":{"import":{"types":"./dist/shimsBrowser.d.mts","default":"./dist/shimsBrowser.mjs"},"require":{"types":"./dist/shimsBrowser.d.cts","default":"./dist/shimsBrowser.cjs"}},"default":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"workerd":{"import":{"types":"./dist/shimsWorkerd.d.mts","default":"./dist/shimsWorkerd.mjs"},"require":{"types":"./dist/shimsWorkerd.d.cts","default":"./dist/shimsWorkerd.cjs"}}},"./validators/ajv":{"import":{"types":"./dist/validators/ajv.d.mts","default":"./dist/validators/ajv.mjs"},"require":{"types":"./dist/validators/ajv.d.cts","default":"./dist/validators/ajv.cjs"}},"./validators/cf-worker":{"import":{"types":"./dist/validators/cfWorker.d.mts","default":"./dist/validators/cfWorker.mjs"},"require":{"types":"./dist/validators/cfWorker.d.cts","default":"./dist/validators/cfWorker.cjs"}}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/611f9375eedb4b99874baca4791ac6b8/modelcontextprotocol-client-2.0.0-beta.2.tgz","_integrity":"sha512-IKEJQmvM2g7HLSOofLXECjQyeryB1YWgjazHcYygyH3ERSe7b8cFS3WHlupMxees5URNXcqBLVlbDRgodaBQ9A==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.0"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0-beta.0","@modelcontextprotocol/core-internal":"^2.0.0-beta.1","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client_2.0.0-beta.2_1782995268637_0.7571586742052983","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.3":{"name":"@modelcontextprotocol/client","version":"2.0.0-beta.3","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@modelcontextprotocol/client@2.0.0-beta.3","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"84681194d178dc99914456f32e70dde9d0169177","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.0.0-beta.3.tgz","fileCount":81,"integrity":"sha512-o9z9YCGNxWNdklPdjcD0tr8pocC9OgjdArqgx3OjPMlTe0M/SSPC2olOJs5ueq77HSpz36mND0f0KteqEhKF3A==","signatures":[{"sig":"MEQCIHNPAr0J1jctp2PTTiTo9BrMEABAb8LhLRPx8vTPWVzTAiB4UFF6dqV7aI89RIlXPSV5/Ava7MmDB+CxTyPKukZ5OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7345087},"main":"./dist/index.cjs","type":"module","_from":"file:modelcontextprotocol-client-2.0.0-beta.3.tgz","types":"./dist/index.d.mts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./stdio":{"import":{"types":"./dist/stdio.d.mts","default":"./dist/stdio.mjs"},"require":{"types":"./dist/stdio.d.cts","default":"./dist/stdio.cjs"}},"./_shims":{"node":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"browser":{"import":{"types":"./dist/shimsBrowser.d.mts","default":"./dist/shimsBrowser.mjs"},"require":{"types":"./dist/shimsBrowser.d.cts","default":"./dist/shimsBrowser.cjs"}},"default":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"workerd":{"import":{"types":"./dist/shimsWorkerd.d.mts","default":"./dist/shimsWorkerd.mjs"},"require":{"types":"./dist/shimsWorkerd.d.cts","default":"./dist/shimsWorkerd.cjs"}}},"./validators/ajv":{"import":{"types":"./dist/validators/ajv.d.mts","default":"./dist/validators/ajv.mjs"},"require":{"types":"./dist/validators/ajv.d.cts","default":"./dist/validators/ajv.cjs"}},"./validators/cf-worker":{"import":{"types":"./dist/validators/cfWorker.d.mts","default":"./dist/validators/cfWorker.mjs"},"require":{"types":"./dist/validators/cfWorker.d.cts","default":"./dist/validators/cfWorker.cjs"}}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/a4fee19dea95aa0ac60ab0f60a17842a/modelcontextprotocol-client-2.0.0-beta.3.tgz","_integrity":"sha512-o9z9YCGNxWNdklPdjcD0tr8pocC9OgjdArqgx3OjPMlTe0M/SSPC2olOJs5ueq77HSpz36mND0f0KteqEhKF3A==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.0"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0-beta.0","@modelcontextprotocol/core-internal":"^2.0.0-beta.2","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client_2.0.0-beta.3_1783604334876_0.17507779021649172","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.4":{"name":"@modelcontextprotocol/client","version":"2.0.0-beta.4","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@modelcontextprotocol/client@2.0.0-beta.4","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"b583b0b60357ce12a2a1d5868c93a85f53c5d35a","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.0.0-beta.4.tgz","fileCount":81,"integrity":"sha512-VNHA/UXDk7mCpVl+jOg5B4WMRRD2OEl+it360Lhi6HiCbrIB2f6pZ0cqSDKXQVUtZvqnhdQHzZAM9h8EKWhq/A==","signatures":[{"sig":"MEUCIQCvSvI3rD6JJ9j5+W+Gim0mIoyK9WYjHfYf/HLx7W2Y4gIgemu07fBUezfz1lDmglmG1jqkMS3yBnDcmibra8NibmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6381620},"main":"./dist/index.cjs","type":"module","_from":"file:modelcontextprotocol-client-2.0.0-beta.4.tgz","types":"./dist/index.d.mts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./stdio":{"import":{"types":"./dist/stdio.d.mts","default":"./dist/stdio.mjs"},"require":{"types":"./dist/stdio.d.cts","default":"./dist/stdio.cjs"}},"./_shims":{"node":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"browser":{"import":{"types":"./dist/shimsBrowser.d.mts","default":"./dist/shimsBrowser.mjs"},"require":{"types":"./dist/shimsBrowser.d.cts","default":"./dist/shimsBrowser.cjs"}},"default":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"workerd":{"import":{"types":"./dist/shimsWorkerd.d.mts","default":"./dist/shimsWorkerd.mjs"},"require":{"types":"./dist/shimsWorkerd.d.cts","default":"./dist/shimsWorkerd.cjs"}}},"./validators/ajv":{"import":{"types":"./dist/validators/ajv.d.mts","default":"./dist/validators/ajv.mjs"},"require":{"types":"./dist/validators/ajv.d.cts","default":"./dist/validators/ajv.cjs"}},"./validators/cf-worker":{"import":{"types":"./dist/validators/cfWorker.d.mts","default":"./dist/validators/cfWorker.mjs"},"require":{"types":"./dist/validators/cfWorker.d.cts","default":"./dist/validators/cfWorker.cjs"}}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/b184955e3c65209bfde819cf489f7f54/modelcontextprotocol-client-2.0.0-beta.4.tgz","_integrity":"sha512-VNHA/UXDk7mCpVl+jOg5B4WMRRD2OEl+it360Lhi6HiCbrIB2f6pZ0cqSDKXQVUtZvqnhdQHzZAM9h8EKWhq/A==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.0","@modelcontextprotocol/core":"2.0.0-beta.4"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0-beta.0","@modelcontextprotocol/core-internal":"^2.0.0-beta.3","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client_2.0.0-beta.4_1783964407885_0.43635966992206177","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.5":{"name":"@modelcontextprotocol/client","version":"2.0.0-beta.5","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@modelcontextprotocol/client@2.0.0-beta.5","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"25b0f85fbf1cba39ab8eb65140c4def23095a590","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.0.0-beta.5.tgz","fileCount":81,"integrity":"sha512-YuuNm5f2TMoFQRje1UqVP8TJRjijCXMz4ckvoVpx1cUXuBEmykWQ2d8R536pek6UKcXT41T5nWc4qR1JFIbEmg==","signatures":[{"sig":"MEUCIQDA2PQgWr275T/tQkU+SZvlZu4JBKRLsROux7+pny3oPwIgN8slY/9Yvlnzl7Vhu7J4Y6sHq5J5J1MSJx407XgrFdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6479531},"main":"./dist/index.cjs","type":"module","_from":"file:modelcontextprotocol-client-2.0.0-beta.5.tgz","types":"./dist/index.d.mts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./stdio":{"import":{"types":"./dist/stdio.d.mts","default":"./dist/stdio.mjs"},"require":{"types":"./dist/stdio.d.cts","default":"./dist/stdio.cjs"}},"./_shims":{"node":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"browser":{"import":{"types":"./dist/shimsBrowser.d.mts","default":"./dist/shimsBrowser.mjs"},"require":{"types":"./dist/shimsBrowser.d.cts","default":"./dist/shimsBrowser.cjs"}},"default":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"workerd":{"import":{"types":"./dist/shimsWorkerd.d.mts","default":"./dist/shimsWorkerd.mjs"},"require":{"types":"./dist/shimsWorkerd.d.cts","default":"./dist/shimsWorkerd.cjs"}}},"./validators/ajv":{"import":{"types":"./dist/validators/ajv.d.mts","default":"./dist/validators/ajv.mjs"},"require":{"types":"./dist/validators/ajv.d.cts","default":"./dist/validators/ajv.cjs"}},"./validators/cf-worker":{"import":{"types":"./dist/validators/cfWorker.d.mts","default":"./dist/validators/cfWorker.mjs"},"require":{"types":"./dist/validators/cfWorker.d.cts","default":"./dist/validators/cfWorker.cjs"}}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/8035537c9e96aaa0cd7d746672d833fa/modelcontextprotocol-client-2.0.0-beta.5.tgz","_integrity":"sha512-YuuNm5f2TMoFQRje1UqVP8TJRjijCXMz4ckvoVpx1cUXuBEmykWQ2d8R536pek6UKcXT41T5nWc4qR1JFIbEmg==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.0","@modelcontextprotocol/core":"2.0.0-beta.5"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0-beta.0","@modelcontextprotocol/core-internal":"^2.0.0-beta.4","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client_2.0.0-beta.5_1784641175115_0.5575692079906007","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@modelcontextprotocol/client","version":"2.0.0","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@modelcontextprotocol/client@2.0.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"4dc18c983c7acb40040f08442123e3c5b88d6074","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.0.0.tgz","fileCount":85,"integrity":"sha512-8f1OghQ2rjzIOfqgUCP+8GiUWqRs89njoWLNqAe8kWmDePv3s1fZXseej+QXemssEuuOvLLmLO/kqM3IQHtISw==","signatures":[{"sig":"MEYCIQDZy8a7f+2hQd7GL02h2WJeqD34VMQphfjgRLPEZnrJZAIhAN9oH2RA5FDesxnoj9SPi2abFYc3JsSCOztY/gEheYlX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6588734},"main":"./dist/index.cjs","type":"module","_from":"file:modelcontextprotocol-client-2.0.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./stdio":{"import":{"types":"./dist/stdio.d.mts","default":"./dist/stdio.mjs"},"require":{"types":"./dist/stdio.d.cts","default":"./dist/stdio.cjs"}},"./_shims":{"node":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"browser":{"import":{"types":"./dist/shimsBrowser.d.mts","default":"./dist/shimsBrowser.mjs"},"require":{"types":"./dist/shimsBrowser.d.cts","default":"./dist/shimsBrowser.cjs"}},"default":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"workerd":{"import":{"types":"./dist/shimsWorkerd.d.mts","default":"./dist/shimsWorkerd.mjs"},"require":{"types":"./dist/shimsWorkerd.d.cts","default":"./dist/shimsWorkerd.cjs"}}},"./validators/ajv":{"import":{"types":"./dist/validators/ajv.d.mts","default":"./dist/validators/ajv.mjs"},"require":{"types":"./dist/validators/ajv.d.cts","default":"./dist/validators/ajv.cjs"}},"./validators/cf-worker":{"import":{"types":"./dist/validators/cfWorker.d.mts","default":"./dist/validators/cfWorker.mjs"},"require":{"types":"./dist/validators/cfWorker.d.cts","default":"./dist/validators/cfWorker.cjs"}}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/cced963f7e54f9938931a65d5c989d4b/modelcontextprotocol-client-2.0.0.tgz","_integrity":"sha512-8f1OghQ2rjzIOfqgUCP+8GiUWqRs89njoWLNqAe8kWmDePv3s1fZXseej+QXemssEuuOvLLmLO/kqM3IQHtISw==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.0","@modelcontextprotocol/core":"2.0.0"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0","@modelcontextprotocol/core-internal":"^2.0.0","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client_2.0.0_1785196521873_0.08066107348260987","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@modelcontextprotocol/client","version":"2.1.0","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@modelcontextprotocol/client@2.1.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"37f994fcc272ae6b284c1327801b30154676e979","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.1.0.tgz","fileCount":85,"integrity":"sha512-mDVhoy5WjDb0U+4dQPzLcciC2erSex/GRVQqnoZdiuMoE3YiTZdiS7ezNcFwX4XEOWOaj7jZr0kLYnILnL8orA==","signatures":[{"sig":"MEUCIDHdaJ/uW9r3/z+VDN9BMmb0JW8xkIQwZWjP+UZU2nWOAiEAitU7LKGZyyGlm5tSkOf8bska8jFZ3FV+wmN9kyUI2zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICGPZtgJybLSIedGhigMl95oS2H7Hmml26s7Yjb4bGp6AiEA3miudYZSkGSHKaEXzSue6RoOpGa6CtOjLXp0v8k/xXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6748754},"main":"./dist/index.cjs","type":"module","_from":"file:modelcontextprotocol-client-2.1.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./stdio":{"import":{"types":"./dist/stdio.d.mts","default":"./dist/stdio.mjs"},"require":{"types":"./dist/stdio.d.cts","default":"./dist/stdio.cjs"}},"./_shims":{"node":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"browser":{"import":{"types":"./dist/shimsBrowser.d.mts","default":"./dist/shimsBrowser.mjs"},"require":{"types":"./dist/shimsBrowser.d.cts","default":"./dist/shimsBrowser.cjs"}},"default":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"workerd":{"import":{"types":"./dist/shimsWorkerd.d.mts","default":"./dist/shimsWorkerd.mjs"},"require":{"types":"./dist/shimsWorkerd.d.cts","default":"./dist/shimsWorkerd.cjs"}}},"./validators/ajv":{"import":{"types":"./dist/validators/ajv.d.mts","default":"./dist/validators/ajv.mjs"},"require":{"types":"./dist/validators/ajv.d.cts","default":"./dist/validators/ajv.cjs"}},"./validators/cf-worker":{"import":{"types":"./dist/validators/cfWorker.d.mts","default":"./dist/validators/cfWorker.mjs"},"require":{"types":"./dist/validators/cfWorker.d.cts","default":"./dist/validators/cfWorker.cjs"}}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/a85d4a69697a10f2f17223f2227f859e/modelcontextprotocol-client-2.1.0.tgz","_integrity":"sha512-mDVhoy5WjDb0U+4dQPzLcciC2erSex/GRVQqnoZdiuMoE3YiTZdiS7ezNcFwX4XEOWOaj7jZr0kLYnILnL8orA==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.0","@modelcontextprotocol/core":"2.1.0"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0","@modelcontextprotocol/core-internal":"^2.0.1","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client_2.1.0_1790178332260_0.15275831800518747","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@modelcontextprotocol/client","version":"2.2.0","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@modelcontextprotocol/client@2.2.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"95ccc22cccf717d23263a69fb66bb3035b9da8a4","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.2.0.tgz","fileCount":85,"integrity":"sha512-LxCou/CSYQ6dwEnjhLZY0KnEuc8V4UJ3IEQCl/uR2yHobSQIEdJKUlKLRYRF5i5FqRGHy1eK7une3aAWDHLtig==","signatures":[{"sig":"MEUCIB7FKzlvIu+2CjwllmVGs9qUP3eSaAeNJWjCAyfHfyDjAiEAg5Vr1KCbLFWRFikbWHIZFzTRv5bTCkVpgHyzmZ0Auzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAKehA4ybyJ0pmKthGo0/1ik7Fs7fQCqnSI2GyihWmXjAiEAh08UQt1Xn/Naqkr5SWjIuRS8Yz1dW7TeJJP6DiNUa5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6845034},"main":"./dist/index.cjs","type":"module","_from":"file:modelcontextprotocol-client-2.2.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./stdio":{"import":{"types":"./dist/stdio.d.mts","default":"./dist/stdio.mjs"},"require":{"types":"./dist/stdio.d.cts","default":"./dist/stdio.cjs"}},"./_shims":{"node":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"browser":{"import":{"types":"./dist/shimsBrowser.d.mts","default":"./dist/shimsBrowser.mjs"},"require":{"types":"./dist/shimsBrowser.d.cts","default":"./dist/shimsBrowser.cjs"}},"default":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"workerd":{"import":{"types":"./dist/shimsWorkerd.d.mts","default":"./dist/shimsWorkerd.mjs"},"require":{"types":"./dist/shimsWorkerd.d.cts","default":"./dist/shimsWorkerd.cjs"}}},"./validators/ajv":{"import":{"types":"./dist/validators/ajv.d.mts","default":"./dist/validators/ajv.mjs"},"require":{"types":"./dist/validators/ajv.d.cts","default":"./dist/validators/ajv.cjs"}},"./validators/cf-worker":{"import":{"types":"./dist/validators/cfWorker.d.mts","default":"./dist/validators/cfWorker.mjs"},"require":{"types":"./dist/validators/cfWorker.d.cts","default":"./dist/validators/cfWorker.cjs"}}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/9a6f58b1d024ff731009a18bf9c6ad59/modelcontextprotocol-client-2.2.0.tgz","_integrity":"sha512-LxCou/CSYQ6dwEnjhLZY0KnEuc8V4UJ3IEQCl/uR2yHobSQIEdJKUlKLRYRF5i5FqRGHy1eK7une3aAWDHLtig==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.0","@modelcontextprotocol/core":"2.2.0"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0","@modelcontextprotocol/core-internal":"^2.0.2","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client_2.2.0_1790622586711_0.3280335973916524","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@modelcontextprotocol/client","version":"2.3.0","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"Apache-2.0","_id":"@modelcontextprotocol/client@2.3.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"4df4c3ba90d4b2fb121eb91955b74904a019c832","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.3.0.tgz","fileCount":85,"integrity":"sha512-pbHtGj6EeFCHngFE8gtNPaKrsj8Mb1IMw45BLcaPML/m2WTxI7pyYmeNQvaux88Lw8BSO5r7nyRbUyIkICmGrg==","signatures":[{"sig":"MEYCIQDX+DUset6G9XOpQyJDLn8qocP+uM06Vth8Tk1q/8yNpwIhAPFE22hFBTsco6m6m5wUG8BZdFsMuzEjI/xGB7D6w1H4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDX1X61rusPx4bwq0cZ9FmMF1VLhvwSGEbdGxXC90PiCwIga7Tl/Q62gyjviKE5wRsg3mFuezrIoYmX9myzxh8bksM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6900097},"main":"./dist/index.cjs","type":"module","_from":"file:modelcontextprotocol-client-2.3.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./stdio":{"import":{"types":"./dist/stdio.d.mts","default":"./dist/stdio.mjs"},"require":{"types":"./dist/stdio.d.cts","default":"./dist/stdio.cjs"}},"./_shims":{"node":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"browser":{"import":{"types":"./dist/shimsBrowser.d.mts","default":"./dist/shimsBrowser.mjs"},"require":{"types":"./dist/shimsBrowser.d.cts","default":"./dist/shimsBrowser.cjs"}},"default":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"workerd":{"import":{"types":"./dist/shimsWorkerd.d.mts","default":"./dist/shimsWorkerd.mjs"},"require":{"types":"./dist/shimsWorkerd.d.cts","default":"./dist/shimsWorkerd.cjs"}}},"./validators/ajv":{"import":{"types":"./dist/validators/ajv.d.mts","default":"./dist/validators/ajv.mjs"},"require":{"types":"./dist/validators/ajv.d.cts","default":"./dist/validators/ajv.cjs"}},"./validators/cf-worker":{"import":{"types":"./dist/validators/cfWorker.d.mts","default":"./dist/validators/cfWorker.mjs"},"require":{"types":"./dist/validators/cfWorker.d.cts","default":"./dist/validators/cfWorker.cjs"}}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/81c9b9a073390fc72f6e4c1118e6aafd/modelcontextprotocol-client-2.3.0.tgz","_integrity":"sha512-pbHtGj6EeFCHngFE8gtNPaKrsj8Mb1IMw45BLcaPML/m2WTxI7pyYmeNQvaux88Lw8BSO5r7nyRbUyIkICmGrg==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.8","@modelcontextprotocol/core":"2.3.0"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0","@modelcontextprotocol/core-internal":"^2.0.3","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client_2.3.0_1790963161647_0.5638155548990946","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@modelcontextprotocol/client","version":"2.3.1","keywords":["modelcontextprotocol","mcp","client"],"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"Apache-2.0","_id":"@modelcontextprotocol/client@2.3.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"3220735690d1f1609f77dfff8b969714c1da9dc7","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.3.1.tgz","fileCount":85,"integrity":"sha512-mIGZXpHsjnZ6lD+gD/WCMpR5k8yVQQ8nNFH1N0Srf7AvnwTUMYD6pvTY8ng2+He5FfV7YMZLmrjL7cLa/cc3dQ==","signatures":[{"sig":"MEUCIQDVoMAd15ID4GgM/K1VnRsseITSk1w0o8fyKsEqfXcmOQIgLz1DilNU+rziJ+/60iJ/gcZtc4mm3GAnFeVWRD+yz8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB00RJvsfvUTHWJUKs4OoqbxGVbV+92h+OhQqNkvRg/XAiEAniovX1MVsTuwc6Hha9z75pGEoSS11avX9KWMlOVd0aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6900058},"main":"./dist/index.cjs","type":"module","_from":"file:modelcontextprotocol-client-2.3.1.tgz","types":"./dist/index.d.mts","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./stdio":{"import":{"types":"./dist/stdio.d.mts","default":"./dist/stdio.mjs"},"require":{"types":"./dist/stdio.d.cts","default":"./dist/stdio.cjs"}},"./_shims":{"node":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"browser":{"import":{"types":"./dist/shimsBrowser.d.mts","default":"./dist/shimsBrowser.mjs"},"require":{"types":"./dist/shimsBrowser.d.cts","default":"./dist/shimsBrowser.cjs"}},"default":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"workerd":{"import":{"types":"./dist/shimsWorkerd.d.mts","default":"./dist/shimsWorkerd.mjs"},"require":{"types":"./dist/shimsWorkerd.d.cts","default":"./dist/shimsWorkerd.cjs"}}},"./validators/ajv":{"import":{"types":"./dist/validators/ajv.d.mts","default":"./dist/validators/ajv.mjs"},"require":{"types":"./dist/validators/ajv.d.cts","default":"./dist/validators/ajv.cjs"}},"./validators/cf-worker":{"import":{"types":"./dist/validators/cfWorker.d.mts","default":"./dist/validators/cfWorker.mjs"},"require":{"types":"./dist/validators/cfWorker.d.cts","default":"./dist/validators/cfWorker.cjs"}}},"scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"128b2bef-3e1d-43b5-a825-58db854927dd"}},"_resolved":"/tmp/cec4e603a6a87d2dbcdf2acb97572db7/modelcontextprotocol-client-2.3.1.tgz","_integrity":"sha512-mIGZXpHsjnZ6lD+gD/WCMpR5k8yVQQ8nNFH1N0Srf7AvnwTUMYD6pvTY8ng2+He5FfV7YMZLmrjL7cLa/cc3dQ==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.8","@modelcontextprotocol/core":"2.3.1"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0","@modelcontextprotocol/core-internal":"^2.0.4","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/client_2.3.1_1791201023259_0.3506230943599946","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"_id":"@modelcontextprotocol/client@2.4.0","bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"dist":{"shasum":"855e4dacf19c2a9db49bf55d332628c08d068b6d","tarball":"https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.4.0.tgz","fileCount":101,"integrity":"sha512-LgrD2OphHuG12vfKFKz6SOnq7bKHQmhGJIAYdD+MZBn2npHEyry6uD8zvktodtl5CQM85MO0anUyD9JwmUmxww==","signatures":[{"sig":"MEYCIQCHFSFSkPZJ3TZCy4HapjlDvTAfpvk1u9O8cFgfyqr/FAIhAM6RS0AWMsz23jFEwpI7VqXDsFg+2yQ7TE3SNXyZZJgA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDB16GTfrRiem+SIbcSatA1eT3GWByFSrtPgGnASbtLFAIgJgRaibbC6oVFGiQ6FCxzkhlVSAKcpeB31ajdW0ZSmLs="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fclient@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7311863},"main":"./dist/index.cjs","name":"@modelcontextprotocol/client","type":"module","_from":"file:modelcontextprotocol-client-2.4.0.tgz","types":"./dist/index.d.mts","author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./stdio":{"import":{"types":"./dist/stdio.d.mts","default":"./dist/stdio.mjs"},"require":{"types":"./dist/stdio.d.cts","default":"./dist/stdio.cjs"}},"./_shims":{"node":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"browser":{"import":{"types":"./dist/shimsBrowser.d.mts","default":"./dist/shimsBrowser.mjs"},"require":{"types":"./dist/shimsBrowser.d.cts","default":"./dist/shimsBrowser.cjs"}},"default":{"import":{"types":"./dist/shimsNode.d.mts","default":"./dist/shimsNode.mjs"},"require":{"types":"./dist/shimsNode.d.cts","default":"./dist/shimsNode.cjs"}},"workerd":{"import":{"types":"./dist/shimsWorkerd.d.mts","default":"./dist/shimsWorkerd.mjs"},"require":{"types":"./dist/shimsWorkerd.d.cts","default":"./dist/shimsWorkerd.cjs"}}},"./ext/skills":{"import":{"types":"./dist/ext/skills/index.d.mts","default":"./dist/ext/skills/index.mjs"},"require":{"types":"./dist/ext/skills/index.d.cts","default":"./dist/ext/skills/index.cjs"}},"./validators/ajv":{"import":{"types":"./dist/validators/ajv.d.mts","default":"./dist/validators/ajv.mjs"},"require":{"types":"./dist/validators/ajv.d.cts","default":"./dist/validators/ajv.cjs"}},"./validators/cf-worker":{"import":{"types":"./dist/validators/cfWorker.d.mts","default":"./dist/validators/cfWorker.mjs"},"require":{"types":"./dist/validators/cfWorker.d.cts","default":"./dist/validators/cfWorker.cjs"}}},"license":"Apache-2.0","scripts":{"lint":"eslint src/ && prettier --ignore-path ../../.prettierignore --check .","test":"vitest run","build":"tsdown","check":"pnpm run typecheck && pnpm run lint","lint:fix":"eslint src/ --fix && prettier --ignore-path ../../.prettierignore --write .","typecheck":"tsgo -p tsconfig.json --noEmit","test:watch":"vitest","build:watch":"tsdown --watch"},"version":"2.4.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"128b2bef-3e1d-43b5-a825-58db854927dd"}},"homepage":"https://modelcontextprotocol.io","keywords":["modelcontextprotocol","mcp","client"],"_resolved":"/tmp/4627b775a981d5c119d2a5384bcc8d5e/modelcontextprotocol-client-2.4.0.tgz","_integrity":"sha512-LgrD2OphHuG12vfKFKz6SOnq7bKHQmhGJIAYdD+MZBn2npHEyry6uD8zvktodtl5CQM85MO0anUyD9JwmUmxww==","repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"Model Context Protocol implementation for TypeScript - Client package","directories":{},"maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.2.0","jose":"^6.1.3","cross-spawn":"^7.0.5","eventsource":"^3.0.2","pkce-challenge":"^5.0.0","eventsource-parser":"^3.0.8","@modelcontextprotocol/core":"2.4.0"},"typesVersions":{"*":{"stdio":["dist/stdio.d.mts"],"ext/skills":["dist/ext/skills/index.d.mts"],"validators/ajv":["dist/validators/ajv.d.mts"],"validators/cf-worker":["dist/validators/cfWorker.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.2","tsdown":"^0.18.0","vitest":"^4.0.15","prettier":"3.6.2","@eslint/js":"^9.39.2","typescript":"^5.9.3","ajv-formats":"^3.0.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@types/cross-spawn":"^6.0.6","@types/eventsource":"^1.1.15","@types/content-type":"^1.1.8","@cfworker/json-schema":"^4.1.1","eslint-config-prettier":"^10.1.8","@typescript/native-preview":"^7.0.0-dev.20251217.1","@modelcontextprotocol/tsconfig":"^2.0.0","@modelcontextprotocol/test-helpers":"^2.0.0","@modelcontextprotocol/core-internal":"^2.0.5","@modelcontextprotocol/eslint-config":"^2.0.0","@modelcontextprotocol/vitest-config":"^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client_2.4.0_1792779665460_0.24939790454910948"}}},"time":{"created":"2026-04-01T14:46:13.598Z","modified":"2026-10-23T18:21:05.981Z","2.0.0-alpha.1":"2026-04-01T14:46:13.850Z","2.0.0-alpha.2":"2026-04-01T16:44:02.400Z","2.0.0-alpha.3":"2026-06-25T19:46:20.308Z","2.0.0-alpha.4":"2026-06-30T21:00:22.742Z","2.0.0-beta.1":"2026-06-30T22:48:23.130Z","2.0.0-beta.2":"2026-07-02T12:27:48.836Z","2.0.0-beta.3":"2026-07-09T13:38:55.035Z","2.0.0-beta.4":"2026-07-13T17:40:08.097Z","2.0.0-beta.5":"2026-07-21T13:39:35.307Z","2.0.0":"2026-07-27T23:55:22.113Z","2.1.0":"2026-09-23T15:45:32.399Z","2.2.0":"2026-09-28T19:09:46.801Z","2.3.0":"2026-10-02T17:46:01.763Z","2.3.1":"2026-10-05T11:50:23.381Z","2.4.0":"2026-10-23T18:21:05.614Z"},"bugs":{"url":"https://github.com/modelcontextprotocol/typescript-sdk/issues"},"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"Apache-2.0","homepage":"https://modelcontextprotocol.io","keywords":["modelcontextprotocol","mcp","client"],"repository":{"url":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","type":"git"},"description":"Model Context Protocol implementation for TypeScript - Client package","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"readme":"# `@modelcontextprotocol/client`\n\nThe MCP (Model Context Protocol) TypeScript client SDK. Build MCP clients that connect to MCP servers.\n\n> **This is v2 of the MCP TypeScript SDK, the stable release line**, implementing the [2026-07-28 MCP spec](https://modelcontextprotocol.io/specification/2026-07-28). It replaces the single `@modelcontextprotocol/sdk` package from v1. Start with the [documentation](https://ts.sdk.modelcontextprotocol.io/v2/); coming from v1, see the [migration guide](https://ts.sdk.modelcontextprotocol.io/v2/migration/upgrade-to-v2). Found a problem? [Open an issue](https://github.com/modelcontextprotocol/typescript-sdk/issues/new?template=v2-feedback.yml).\n\n## Install\n\n```bash\nnpm install @modelcontextprotocol/client\n```\n\nTypeScript ≥6.0 no longer auto-includes `@types/*` — add `\"types\": [\"node\"]` to your `tsconfig.json` `compilerOptions` (the published `.d.mts` references `Buffer`).\n\n## Documentation\n\n- **[Repository README](https://github.com/modelcontextprotocol/typescript-sdk#readme)** — overview, package layout, examples\n- **[Client guide](https://ts.sdk.modelcontextprotocol.io/v2/clients/connect)** — connecting, calling tools, OAuth, and middleware\n- **[API reference](https://ts.sdk.modelcontextprotocol.io/v2/)**\n- **[MCP specification](https://modelcontextprotocol.io)**\n","readmeFilename":"README.md"}