{"_id":"@alvin0/ai-agent-sdk-mcp-node","_rev":"8-c8a5eaf82cba40863591b9478d403548","name":"@alvin0/ai-agent-sdk-mcp-node","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@alvin0/ai-agent-sdk-mcp-node","version":"0.1.0","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-mcp-node@0.1.0","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/mcp-node#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"5b1eeda4c587e2b76fa9f5aec215a588a38da9c3","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-mcp-node/-/ai-agent-sdk-mcp-node-0.1.0.tgz","fileCount":7,"integrity":"sha512-n2mw5w6r/D33CuKv0gQ4/vOXXbNLUTQeDQ4ycaFbKuiqOgGTpSOp5LBnx2leldU8YiG5TTx2LbRS22Ddy6iDng==","signatures":[{"sig":"MEQCICEX+gv/MAA2f4ktleX2O4f3UMO2rD2/16QIhZmFxE+JAiAymqBFHurnH4L4R+dJ4ZEzKrJT3GDzLOiw2VxPVXP8eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-mcp-node@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10826},"main":"./dist/index.mjs","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"for(const p of ['dist','artifacts'])require('node:fs').rmSync(p,{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-node-capability.mts mcp-node","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.0.tgz","_integrity":"sha512-n2mw5w6r/D33CuKv0gQ4/vOXXbNLUTQeDQ4ycaFbKuiqOgGTpSOp5LBnx2leldU8YiG5TTx2LbRS22Ddy6iDng==","aiAgentSdk":{"roles":["mcp-client-transport"],"coreApi":1,"runtime":"node"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/mcp-node"},"_npmVersion":"10.9.3","description":"Node stdio MCP client transport for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"@alvin0/ai-agent-sdk-mcp":"^0.1.0","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","typescript":"7.0.2","@types/node":"26.4.0","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.0"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-mcp-node_0.1.0_1788971787890_0.31291230643014534","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alvin0/ai-agent-sdk-mcp-node","version":"0.1.1","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-mcp-node@0.1.1","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/mcp-node#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"ee99d6b71c37c47670dc8437bcd385dc35ef888c","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-mcp-node/-/ai-agent-sdk-mcp-node-0.1.1.tgz","fileCount":7,"integrity":"sha512-ntVmmqpcCezVKfbY35nSp70KluzGP1oshud1BLgp3MoBJ0Me3kqNLsu36YPPG04veQbz2CQqSu6b9jqVZw3i5w==","signatures":[{"sig":"MEQCIEXP8+yrXJ2+I50U1wlYx3FCPfI8osR2+mwEtipjcwZ8AiA3uMRuJ6Iqic8bAn2tXH/tKamd4eC95qjpwp+na5ENUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-mcp-node@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10826},"main":"./dist/index.mjs","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.1.tgz","types":"./dist/index.d.mts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"for(const p of ['dist','artifacts'])require('node:fs').rmSync(p,{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-node-capability.mts mcp-node","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.1.tgz","_integrity":"sha512-ntVmmqpcCezVKfbY35nSp70KluzGP1oshud1BLgp3MoBJ0Me3kqNLsu36YPPG04veQbz2CQqSu6b9jqVZw3i5w==","aiAgentSdk":{"roles":["mcp-client-transport"],"coreApi":1,"runtime":"node"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/mcp-node"},"_npmVersion":"10.9.3","description":"Node stdio MCP client transport for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"@alvin0/ai-agent-sdk-mcp":"^0.1.1","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","typescript":"7.0.2","@types/node":"26.4.0","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.1"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-mcp-node_0.1.1_1789238134322_0.1335213461662197","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alvin0/ai-agent-sdk-mcp-node","version":"0.1.2","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-mcp-node@0.1.2","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/mcp-node#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"0daa5dc071d21b0b3c1483f4d9a6320cdc3072c6","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-mcp-node/-/ai-agent-sdk-mcp-node-0.1.2.tgz","fileCount":7,"integrity":"sha512-fdO5/Ik4tK4/csDjQdNjONaqdHeSPY7FHSPp5qylnuuIp/xA7Y6c4XDV+f3L8XapMEOukK88KBoBuhjFkwRlNw==","signatures":[{"sig":"MEQCICIhsD7QQAh1An7mDz4xVgYbZ315j5AtIFBBbg67TE7SAiAfNlaCVl9INRC0+F8y4WxtC3xTNhwtb4uBMLQcxQGG4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-mcp-node@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10826},"main":"./dist/index.mjs","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.2.tgz","types":"./dist/index.d.mts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"for(const p of ['dist','artifacts'])require('node:fs').rmSync(p,{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-node-capability.mts mcp-node","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.2.tgz","_integrity":"sha512-fdO5/Ik4tK4/csDjQdNjONaqdHeSPY7FHSPp5qylnuuIp/xA7Y6c4XDV+f3L8XapMEOukK88KBoBuhjFkwRlNw==","aiAgentSdk":{"roles":["mcp-client-transport"],"coreApi":1,"runtime":"node"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/mcp-node"},"_npmVersion":"10.9.3","description":"Node stdio MCP client transport for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"@alvin0/ai-agent-sdk-mcp":"^0.1.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","typescript":"7.0.2","@types/node":"26.4.0","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.2"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-mcp-node_0.1.2_1789281431695_0.6484792281287062","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alvin0/ai-agent-sdk-mcp-node","version":"0.1.3","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-mcp-node@0.1.3","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/mcp-node#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"bff3d9a7025345af88a16f37b785b25b9fe73ca2","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-mcp-node/-/ai-agent-sdk-mcp-node-0.1.3.tgz","fileCount":7,"integrity":"sha512-svhHSXD2LThDXulidEpQTv0mUNpQW3O+QiZJlPQ/A24jdwBb6qC4jQmqphxs7IXG7KRHHnMTGaLVltQlbqkj0g==","signatures":[{"sig":"MEUCIQDdHp3/hhonF6B/D6TdfELSvDPulI8kXsMb2VvFluggnQIgSzCepJ6feQcVQaml1o0fOg1noxh0iiSJKI7BFpMZhRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF/6rg9Lu53MPeyeGcrOGIG4XJHeMrzABKOsM2bobNw+AiA5aBQh2tua1dyjAKAeh6dnx50HIAbwxRVHVGFTVc6TJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-mcp-node@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10826},"main":"./dist/index.mjs","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.3.tgz","types":"./dist/index.d.mts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"for(const p of ['dist','artifacts'])require('node:fs').rmSync(p,{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-node-capability.mts mcp-node","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.3.tgz","_integrity":"sha512-svhHSXD2LThDXulidEpQTv0mUNpQW3O+QiZJlPQ/A24jdwBb6qC4jQmqphxs7IXG7KRHHnMTGaLVltQlbqkj0g==","aiAgentSdk":{"roles":["mcp-client-transport"],"coreApi":1,"runtime":"node"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/mcp-node"},"_npmVersion":"10.9.3","description":"Node stdio MCP client transport for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"@alvin0/ai-agent-sdk-mcp":"^0.1.3","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","typescript":"7.0.2","@types/node":"26.4.0","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.3"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-mcp-node_0.1.3_1789485199963_0.7470619473779165","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alvin0/ai-agent-sdk-mcp-node","version":"0.1.4","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-mcp-node@0.1.4","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/mcp-node#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"1bce8e2a409bb0a99253cee16c75872be069f65e","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-mcp-node/-/ai-agent-sdk-mcp-node-0.1.4.tgz","fileCount":7,"integrity":"sha512-izqlYoXeIfj0bQVDrRXhh1ARihf3zGAK8sg5gmLFxcHU4n+N/MOW1zyDjtykNMr2rQEv54BpwZJ7VkFuPBUaXw==","signatures":[{"sig":"MEUCIQCi+VoF7pa5TGXarE6LzQtWVux9d8u9grHvz7DZP7KY9QIgZCX3YtuLtFubtS07Ce1ZOhF1iB94jq3i3zSR0Z6wUYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWfbYychKYqe/QcE1ek5mjkVRPJbOn16lzil53jrnoqgIgIOcvs2pX5pVMatNIiQZi4hgh+0o5STzIBP3T7lNdiRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-mcp-node@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10826},"main":"./dist/index.mjs","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.4.tgz","types":"./dist/index.d.mts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"for(const p of ['dist','artifacts'])require('node:fs').rmSync(p,{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-node-capability.mts mcp-node","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.4.tgz","_integrity":"sha512-izqlYoXeIfj0bQVDrRXhh1ARihf3zGAK8sg5gmLFxcHU4n+N/MOW1zyDjtykNMr2rQEv54BpwZJ7VkFuPBUaXw==","aiAgentSdk":{"roles":["mcp-client-transport"],"coreApi":1,"runtime":"node"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/mcp-node"},"_npmVersion":"10.9.3","description":"Node stdio MCP client transport for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"@alvin0/ai-agent-sdk-mcp":"^0.1.4","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","typescript":"7.0.2","@types/node":"26.4.0","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.4"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-mcp-node_0.1.4_1789795963018_0.6318660039330528","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@alvin0/ai-agent-sdk-mcp-node","version":"0.1.5","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-mcp-node@0.1.5","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/mcp-node#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"2337bd503b570f9b137f1906607e90e87a33dc19","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-mcp-node/-/ai-agent-sdk-mcp-node-0.1.5.tgz","fileCount":7,"integrity":"sha512-bea6PXZ4F88NMby9OZXm8cB9LlzxkOf8I1vSUTAQ7B81ZaIE+77+cAKJ5eN99noBIRve0e+D+Y9oWJnNTOkMnQ==","signatures":[{"sig":"MEYCIQDfFgyK6z2mHkjYmZ5QeRyS+EjSUe3VAAOI3nw9rqLE4wIhAI4QBntIWROSIsyZ8PA8Bx690lbtxX8L7IGNA2ONv5+a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCOlh1Ty/CTBlROYPrGkzMnwTI5fUfFQ31x6BTFw69dxwIgZrl4L/zF/JQmnhSutmfJ6bxc+8QX8v0dQAalR8/pQTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-mcp-node@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10826},"main":"./dist/index.mjs","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.5.tgz","types":"./dist/index.d.mts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"for(const p of ['dist','artifacts'])require('node:fs').rmSync(p,{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-node-capability.mts mcp-node","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.5.tgz","_integrity":"sha512-bea6PXZ4F88NMby9OZXm8cB9LlzxkOf8I1vSUTAQ7B81ZaIE+77+cAKJ5eN99noBIRve0e+D+Y9oWJnNTOkMnQ==","aiAgentSdk":{"roles":["mcp-client-transport"],"coreApi":1,"runtime":"node"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/mcp-node"},"_npmVersion":"10.9.3","description":"Node stdio MCP client transport for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"@alvin0/ai-agent-sdk-mcp":"^0.1.5","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","typescript":"7.0.2","@types/node":"26.4.0","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.5"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-mcp-node_0.1.5_1790681104729_0.02867293755632727","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@alvin0/ai-agent-sdk-mcp-node","version":"0.1.6","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-mcp-node@0.1.6","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/mcp-node#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"203a9888075d8b6d703f8910bf7a2e8e6de3e721","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-mcp-node/-/ai-agent-sdk-mcp-node-0.1.6.tgz","fileCount":7,"integrity":"sha512-lFzV5ROZ+7N0JzTk/ZVwvNdK2R5cDup005PWlZUoQpcQOLdjtasVqLRgbnveF4dmYmxjzrz5lIi1wAQEO+SgdA==","signatures":[{"sig":"MEQCIFlcyOol3Qrr0H7+q8sDEcRRvWCvivYf0xyDs1DO+g0KAiBQ5f+273ONujfv5BVyOz8/Y3R5/Ye9FnyveuD65c32Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6YHEsEvd+V0RLyeSVpP9axobCH4PBxEgrfo1/7qdsrAIhAKLVFwYGf4IDUxcccF795sa2bafmUctboQRMBnVckWwS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-mcp-node@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10826},"main":"./dist/index.mjs","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.6.tgz","types":"./dist/index.d.mts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"for(const p of ['dist','artifacts'])require('node:fs').rmSync(p,{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-node-capability.mts mcp-node","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.6.tgz","_integrity":"sha512-lFzV5ROZ+7N0JzTk/ZVwvNdK2R5cDup005PWlZUoQpcQOLdjtasVqLRgbnveF4dmYmxjzrz5lIi1wAQEO+SgdA==","aiAgentSdk":{"roles":["mcp-client-transport"],"coreApi":1,"runtime":"node"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/mcp-node"},"_npmVersion":"10.9.3","description":"Node stdio MCP client transport for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"@alvin0/ai-agent-sdk-mcp":"^0.1.6","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","typescript":"7.0.2","@types/node":"26.4.0","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.6"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-mcp-node_0.1.6_1790702215379_0.6985125574072317","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"_id":"@alvin0/ai-agent-sdk-mcp-node@0.1.7","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"be068bc73394292d564c0c15314119a1162ae799","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-mcp-node/-/ai-agent-sdk-mcp-node-0.1.7.tgz","fileCount":7,"integrity":"sha512-IfmAM13PP4BcDt12CXaDkbLdthDDkalKXmANJQEYDAg0ekq/0Tpl2qU2Wz9a/DHk0DTnFD6b3JkIdMURiSvNXw==","signatures":[{"sig":"MEUCIElQOmxdJSYcThf714IziEDqm/BJxuZprObGQBUebtuoAiEAyiyrPvVpUoKRF05djgVQ031NZPF3oRetnbHpS0SgXlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAb4uAG+yZU2qNonDeVPczvikxGtDQc8Q3kLK9ot9OkSAiEAnXccYxVXp/4xXTf4rnbHQtD8ob8+evqAbEiWtqZjuFA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-mcp-node@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10826},"main":"./dist/index.mjs","name":"@alvin0/ai-agent-sdk-mcp-node","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.7.tgz","types":"./dist/index.d.mts","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"license":"MIT","scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"for(const p of ['dist','artifacts'])require('node:fs').rmSync(p,{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-node-capability.mts mcp-node","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"version":"0.1.7","_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/mcp-node#readme","_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-mcp-node-0.1.7.tgz","_integrity":"sha512-IfmAM13PP4BcDt12CXaDkbLdthDDkalKXmANJQEYDAg0ekq/0Tpl2qU2Wz9a/DHk0DTnFD6b3JkIdMURiSvNXw==","aiAgentSdk":{"roles":["mcp-client-transport"],"coreApi":1,"runtime":"node"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/mcp-node"},"_npmVersion":"10.9.3","description":"Node stdio MCP client transport for ai-agent-sdk","directories":{},"maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"@alvin0/ai-agent-sdk-mcp":"^0.1.7","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","typescript":"7.0.2","@types/node":"26.4.0","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.7"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-agent-sdk-mcp-node_0.1.7_1790758803225_0.014942726451675048"}}},"time":{"created":"2026-09-09T16:36:27.277Z","modified":"2026-09-30T09:00:03.689Z","0.1.0":"2026-09-09T16:36:28.008Z","0.1.1":"2026-09-12T18:35:34.437Z","0.1.2":"2026-09-13T06:37:11.832Z","0.1.3":"2026-09-15T15:13:20.107Z","0.1.4":"2026-09-19T05:32:43.119Z","0.1.5":"2026-09-29T11:25:04.810Z","0.1.6":"2026-09-29T17:16:55.473Z","0.1.7":"2026-09-30T09:00:03.315Z"},"bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/mcp-node#readme","repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/mcp-node"},"description":"Node stdio MCP client transport for ai-agent-sdk","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"readme":"# @alvin0/ai-agent-sdk-mcp-node\n\nRuntime: **Node 22.12+**.\n\n```sh\npnpm add @alvin0/ai-agent-sdk-core @alvin0/ai-agent-sdk-mcp @alvin0/ai-agent-sdk-mcp-node\n```\n\nNode-only MCP stdio client transport. Universal remote HTTP clients remain in\n`@alvin0/ai-agent-sdk-mcp`; server hosting is selected separately through\n`@alvin0/ai-agent-sdk-mcp-server` or `@alvin0/ai-agent-sdk-mcp-node-server`.\n\n```ts\nimport { createAgentRuntime } from '@alvin0/ai-agent-sdk-core'\nimport { connectMcpStdio } from '@alvin0/ai-agent-sdk-mcp-node'\n\nconst runtime = await createAgentRuntime({ providers: [modelProvider] })\nlet connection: Awaited<ReturnType<typeof connectMcpStdio>> | undefined\ntry {\n  connection = await connectMcpStdio({\n    serverName: 'local-tools',\n    command: process.execPath,\n    args: ['path/to/server.js'],\n    logger: runtime.logger({ fields: { integration: 'mcp-stdio' } }),\n  })\n  const agent = runtime.agent({ model, toolSources: [connection] })\n  await agent.generate('Use the local tools when needed.')\n} finally {\n  try {\n    await runtime.close()\n  } finally {\n    await connection?.closeWithReport()\n  }\n}\n```\n\nComposition: `runtime-agent.toolSources`. Lifecycle: `connected-caller-owned`;\ncreate the runtime first, pass `runtime.logger(...)`, close the runtime before\nthe borrowed connection, and inspect `closeWithReport()`.\n","readmeFilename":"README.md"}