{"_id":"@carbonstopper/mcp","_rev":"12-f418053c678e86d8ad16d6072e809ff3","name":"@carbonstopper/mcp","dist-tags":{"latest":"2.3.0"},"versions":{"1.0.0":{"name":"@carbonstopper/mcp","version":"1.0.0","license":"MIT","_id":"@carbonstopper/mcp@1.0.0","maintainers":[{"name":"carbonai","email":"412711060@qq.com"}],"homepage":"https://github.com/carbonstop-hub/carbonstop-mcp#readme","bugs":{"url":"https://github.com/carbonstop-hub/carbonstop-mcp/issues"},"os":["darwin","linux","win32"],"bin":{"carbonstop-mcp":"scripts/run.js"},"cpu":["x64","arm64"],"dist":{"shasum":"9ca9107e7b42629938bb4f5b81da5d007d4aecbc","tarball":"https://registry.npmjs.org/@carbonstopper/mcp/-/mcp-1.0.0.tgz","fileCount":5,"integrity":"sha512-QmuYWFh8ihsfD3OwGneBbC6gAolYRqO1Auz1kSNs+jZ+BjzB93JWUUEdFiOgDD1wmToR2KM/FrUCnxsrafAFpw==","signatures":[{"sig":"MEQCIDotL5GBC4xuFfg5w5vkfZrpVTzMmD4Sz0Q+pEvNZ2GKAiAqVVdEIaU1fOnzVF/1OatADt5KoVAnt80AX6rMwnl7Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9371},"engines":{"node":">=16"},"gitHead":"7f6fbe25999d384a5ecb87e7019c6e3db12a8e28","scripts":{"postinstall":"node scripts/install.js"},"_npmUser":{"name":"carbonai","email":"412711060@qq.com"},"repository":{"url":"git+https://github.com/carbonstop-hub/carbonstop-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"Carbonstop MCP Server — 碳阻迹碳足迹核算 MCP 服务","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.0_1777384816441_0.5419397232901151","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@carbonstopper/mcp","version":"1.0.1","license":"MIT","_id":"@carbonstopper/mcp@1.0.1","maintainers":[{"name":"carbonai","email":"412711060@qq.com"}],"homepage":"https://github.com/carbonstop-hub/carbonstop-mcp#readme","bugs":{"url":"https://github.com/carbonstop-hub/carbonstop-mcp/issues"},"os":["darwin","linux","win32"],"bin":{"carbonstop-mcp":"scripts/run.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f4c258756adf2d8a4d550395934480e675995d77","tarball":"https://registry.npmjs.org/@carbonstopper/mcp/-/mcp-1.0.1.tgz","fileCount":5,"integrity":"sha512-sQrpUY7kHTF5YX3Kfnsp//5Ks4GZOlXezI/eIAFUlrSoRuPAh0c3NPtTbsRtGQfNumGEeMWJZ7+kZlQwwtQRTQ==","signatures":[{"sig":"MEUCIQDqkp4BK64K57zZW8bFVtn3qedmKq4CoJrTNjJladaa3QIgGzBGaVEmFR9bWxGRy9lkOnQMzaMiu4cI1pLHuFPMWsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9371},"engines":{"node":">=16"},"gitHead":"670870b6227c8b73bcbb11131ec7c84a2fa2a3ff","scripts":{"postinstall":"node scripts/install.js"},"_npmUser":{"name":"carbonai","email":"412711060@qq.com"},"repository":{"url":"git+https://github.com/carbonstop-hub/carbonstop-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"Carbonstop MCP Server — 碳阻迹碳足迹核算 MCP 服务","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.1_1777384935636_0.41372835252943996","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@carbonstopper/mcp","version":"1.0.2","license":"MIT","_id":"@carbonstopper/mcp@1.0.2","maintainers":[{"name":"carbonai","email":"412711060@qq.com"}],"homepage":"https://github.com/carbonstop-hub/carbonstop-mcp#readme","bugs":{"url":"https://github.com/carbonstop-hub/carbonstop-mcp/issues"},"os":["darwin","linux","win32"],"bin":{"carbonstop-mcp":"scripts/run.js"},"cpu":["x64","arm64"],"dist":{"shasum":"4488b6de5bedb22b181a7b42831a7f40d3d4c38f","tarball":"https://registry.npmjs.org/@carbonstopper/mcp/-/mcp-1.0.2.tgz","fileCount":5,"integrity":"sha512-wikf07Tipyab7IJxKkFowPya3iz/SDLzcgusMcBfH9Et4P5kGd4y/ixX1ds+Eu117KI+UOaP/7n096MFZ0LmNw==","signatures":[{"sig":"MEUCIQCDbH5BAy0ohwxxLnZfD1UOJsuhWrPG5dDcsMErjZoAFgIgEv+X9sQ+SOPqOfVhiQaUBLShyvHdIB5Uod7s5V31jMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10024},"engines":{"node":">=16"},"gitHead":"23a35670cdab6fd973fc11ec87263f1e810b3dcb","scripts":{"postinstall":"node scripts/install.js"},"_npmUser":{"name":"carbonai","email":"412711060@qq.com"},"repository":{"url":"git+https://github.com/carbonstop-hub/carbonstop-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"Carbonstop MCP Server — 碳阻迹碳足迹核算 MCP 服务","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.2_1777385422152_0.8234717705676757","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@carbonstopper/mcp","version":"2.0.0","keywords":["mcp","carbon-footprint","carbonstop","emission-factor","model-context-protocol"],"license":"MIT","_id":"@carbonstopper/mcp@2.0.0","maintainers":[{"name":"carbonai","email":"412711060@qq.com"}],"homepage":"https://github.com/carbonstop-hub/carbonstop-mcp#readme","bugs":{"url":"https://github.com/carbonstop-hub/carbonstop-mcp/issues"},"bin":{"carbonstop-mcp":"dist/index.js"},"dist":{"shasum":"d4deccd49bc5f07710e694b7c60f0e2bed1f53ce","tarball":"https://registry.npmjs.org/@carbonstopper/mcp/-/mcp-2.0.0.tgz","fileCount":24,"integrity":"sha512-bdj/fRmEkqZsZsQLzLv+VuAqF1nBnq8Gn3XUjBgCbfV4CBwkSCuwC84XQGWDcgTkB7Aish7splf83ExUwFmk3w==","signatures":[{"sig":"MEUCIQD7kVE4uSjZXbywWZpVqUoUWAmo+Osb23dCN93QZ+2NcAIgeEmdMtnaO9a6U3aL4+ZqGm0p5aJ/dz4UKRVPmWkgVtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26337},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"0926c47eda8e188ce3487bc34a7ab5500150900a","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prebuild":"node scripts/build.cjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"carbonai","email":"412711060@qq.com"},"repository":{"url":"git+https://github.com/carbonstop-hub/carbonstop-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP server for Carbonstop — carbon footprint modeling via Carbonstop Gateway API","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.0_1777397832644_0.8557934301401975","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@carbonstopper/mcp","version":"2.1.0","keywords":["mcp","carbon-footprint","carbonstop","emission-factor","model-context-protocol"],"license":"MIT","_id":"@carbonstopper/mcp@2.1.0","maintainers":[{"name":"carbonai","email":"412711060@qq.com"}],"homepage":"https://github.com/carbonstop-hub/carbonstop-mcp#readme","bugs":{"url":"https://github.com/carbonstop-hub/carbonstop-mcp/issues"},"bin":{"carbonstop-mcp":"dist/index.js"},"dist":{"shasum":"b10a45793c9478e87c9a739a75fba02d31b3f7dd","tarball":"https://registry.npmjs.org/@carbonstopper/mcp/-/mcp-2.1.0.tgz","fileCount":24,"integrity":"sha512-K+WoC/xkq6vgcI9KwlS4E7p9VMZLx76FeQu8Iuz82K2eE1+XZ6Wruihr8UtwKI/IVP2kMS8JJmHL4AudBW/6sA==","signatures":[{"sig":"MEUCIQCJKmL+kJZler7cZ5M+Fqe7vCZqdfQrDRRnijHyjPxS2AIgFxkd/RBGCX1A34WBMiZLlmW6B9tjrkwdM/hFUPo9MV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28193},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5de54fea9ded378bb5a110b10190fd54f2325cec","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prebuild":"node scripts/build.cjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"carbonai","email":"412711060@qq.com"},"repository":{"url":"git+https://github.com/carbonstop-hub/carbonstop-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP server for Carbonstop — carbon footprint modeling via Carbonstop Gateway API","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.1.0_1777448631566_0.03698457781044251","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@carbonstopper/mcp","version":"2.2.0","keywords":["mcp","carbon-footprint","carbonstop","emission-factor","model-context-protocol"],"license":"MIT","_id":"@carbonstopper/mcp@2.2.0","maintainers":[{"name":"carbonai","email":"412711060@qq.com"}],"homepage":"https://github.com/carbonstop-hub/carbonstop-mcp#readme","bugs":{"url":"https://github.com/carbonstop-hub/carbonstop-mcp/issues"},"bin":{"carbonstop-mcp":"dist/index.js"},"dist":{"shasum":"c51dead1e7061b21f34176d95138ef31a5a0be41","tarball":"https://registry.npmjs.org/@carbonstopper/mcp/-/mcp-2.2.0.tgz","fileCount":24,"integrity":"sha512-ztpnki52pWqiNQE03aqpBMl1RvZW354Yp3ibrEzaE2UsdV/qaU5lTLW2vp0Vzj7mPkOwAJ5oiGGvaZ1WO090Ug==","signatures":[{"sig":"MEUCIArBK43QOb/lB0L/lDDUwYuxduANpsUMsh58vtNp9Eh2AiEAuu8EoL6lH2MbNBBf8INy9+T9cmpmtySOeCSK9zGtSbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28147},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"f351f8ccd3a71f8cc153dd47c63325bb4808bb74","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prebuild":"node scripts/build.cjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"carbonai","email":"412711060@qq.com"},"repository":{"url":"git+https://github.com/carbonstop-hub/carbonstop-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP server for Carbonstop — carbon footprint modeling via Carbonstop Gateway API","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.2.0_1777533401992_0.5539338862199281","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@carbonstopper/mcp","version":"2.2.1","keywords":["mcp","carbon-footprint","carbonstop","emission-factor","model-context-protocol"],"license":"MIT","_id":"@carbonstopper/mcp@2.2.1","maintainers":[{"name":"carbonai","email":"412711060@qq.com"}],"homepage":"https://github.com/carbonstop-hub/carbonstop-mcp#readme","bugs":{"url":"https://github.com/carbonstop-hub/carbonstop-mcp/issues"},"bin":{"carbonstop-mcp":"dist/index.js"},"dist":{"shasum":"352587194dd15804ae65016bd38cb7d342e8cc52","tarball":"https://registry.npmjs.org/@carbonstopper/mcp/-/mcp-2.2.1.tgz","fileCount":24,"integrity":"sha512-5IVieNrzoMpODmvjAqunU4+DDD1JuiCRHruEzcwUoZJ7NJNm4FWfEXXVixuwSDbMDoo+PRM+sk8nBj6YVYzquw==","signatures":[{"sig":"MEYCIQDsbI3aSUEscD/fhcBPOuUmGoXmM6ISxfWx1gc0Vtn6igIhAJZxJcdQ9Mm6kaB7VJ2kM9cSrtwKv6wEOgPOs/qVOCoD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28201},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"f351f8ccd3a71f8cc153dd47c63325bb4808bb74","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prebuild":"node scripts/build.cjs","prepublishOnly":"echo skip"},"_npmUser":{"name":"carbonai","email":"412711060@qq.com"},"repository":{"url":"git+https://github.com/carbonstop-hub/carbonstop-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP server for Carbonstop — carbon footprint modeling via Carbonstop Gateway API","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.2.1_1777533440572_0.15175008336296192","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@carbonstopper/mcp","version":"2.2.2","keywords":["mcp","carbon-footprint","carbonstop","emission-factor","model-context-protocol"],"license":"MIT","_id":"@carbonstopper/mcp@2.2.2","maintainers":[{"name":"carbonai","email":"412711060@qq.com"}],"homepage":"https://github.com/carbonstop-hub/carbonstop-mcp#readme","bugs":{"url":"https://github.com/carbonstop-hub/carbonstop-mcp/issues"},"bin":{"carbonstop-mcp":"dist/index.js"},"dist":{"shasum":"df8354b0a865c14b06946ab609c4df5aa49d590e","tarball":"https://registry.npmjs.org/@carbonstopper/mcp/-/mcp-2.2.2.tgz","fileCount":24,"integrity":"sha512-FOjq0kePlp3Gbwu26c6XrqjLO1dKyFU8i62qizA0yscQyRA9MxQ5L8GOtOUM4WVikDoxZ7M9Px6Sr1/FAY52/w==","signatures":[{"sig":"MEUCIQC4ZweTvhBtC9c/7LA80V4lbSNOBew82yFVWF15lTdeowIgTzRofI+8C7T768tG0ovPrMoMmffjhGQGEI6dd31MagE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28100},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"c0dbd8164f0d9bb3227ec7ad3f117dec4aaeaf5f","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prebuild":"node scripts/build.cjs","prepublishOnly":"echo skip"},"_npmUser":{"name":"carbonai","email":"412711060@qq.com"},"repository":{"url":"git+https://github.com/carbonstop-hub/carbonstop-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP server for Carbonstop — carbon footprint modeling via Carbonstop Gateway API","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.2.2_1777534677484_0.7184682575397681","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@carbonstopper/mcp","version":"2.2.3","keywords":["mcp","carbon-footprint","carbonstop","emission-factor","model-context-protocol"],"license":"MIT","_id":"@carbonstopper/mcp@2.2.3","maintainers":[{"name":"carbonai","email":"412711060@qq.com"}],"homepage":"https://github.com/carbonstop-hub/carbonstop-mcp#readme","bugs":{"url":"https://github.com/carbonstop-hub/carbonstop-mcp/issues"},"bin":{"carbonstop-mcp":"dist/index.js"},"dist":{"shasum":"80384d92331b677af70b3b37e35a9259ce69a7dd","tarball":"https://registry.npmjs.org/@carbonstopper/mcp/-/mcp-2.2.3.tgz","fileCount":24,"integrity":"sha512-NL+Jlj13D5Tzihi1RgTH70F1nFbQOoacFvUgLeMbopBtvz+3kc60+7DG+5IwWLpgreRkvrSoDZqf7gE5ilBSOg==","signatures":[{"sig":"MEUCIQDdl3tu9ExPxM1LoGKygQAEs1GVPTbvle1A2PC2JJF96wIgUf1ztTJzfCbnsHpDPzAF7To4zgWeuDI7KeuRSyvm3NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28186},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"0b75e664fb67953fe39ced1290f364b2ef6f9ca4","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prebuild":"node scripts/build.cjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"carbonai","email":"412711060@qq.com"},"deprecated":"Built with empty gateway URL - use 2.2.4+","repository":{"url":"git+https://github.com/carbonstop-hub/carbonstop-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP server for Carbonstop — carbon footprint modeling via Carbonstop Gateway API","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.2.3_1777818154947_0.35462101387286693","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@carbonstopper/mcp","version":"2.2.4","keywords":["mcp","carbon-footprint","carbonstop","emission-factor","model-context-protocol"],"license":"MIT","_id":"@carbonstopper/mcp@2.2.4","maintainers":[{"name":"carbonai","email":"412711060@qq.com"}],"homepage":"https://github.com/carbonstop-hub/carbonstop-mcp#readme","bugs":{"url":"https://github.com/carbonstop-hub/carbonstop-mcp/issues"},"bin":{"carbonstop-mcp":"dist/index.js"},"dist":{"shasum":"e682f023c4f022d0745147afea22d810d67ddfdf","tarball":"https://registry.npmjs.org/@carbonstopper/mcp/-/mcp-2.2.4.tgz","fileCount":24,"integrity":"sha512-DX1+N1o/91knuijQ/bnLnlbhBOehSeOy62mPPglseQJdTan0DShc+8f21b3uiyszeISpBGqEcm0vnA9TWekuLA==","signatures":[{"sig":"MEUCIQDweQgK6OhWFye/wi1MHpbTK4VpOwS1s/6v2JGLsXcF1AIgKG+QC1MtEOsO+NZpiHvoIcBaSsW7YvimAFrO8N2Oy9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28228},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e460df3842dc339eeb6323157275194bbca0413c","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prebuild":"node scripts/build.cjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"carbonai","email":"412711060@qq.com"},"repository":{"url":"git+https://github.com/carbonstop-hub/carbonstop-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP server for Carbonstop — carbon footprint modeling via Carbonstop Gateway API","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.2.4_1777818200046_0.8138726580999365","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@carbonstopper/mcp","version":"2.3.0","description":"MCP server for Carbonstop — carbon footprint modeling via Carbonstop Gateway API","type":"module","main":"dist/index.js","bin":{"carbonstop-mcp":"dist/index.js"},"scripts":{"prebuild":"node scripts/build.cjs","build":"tsc","start":"node dist/index.js","dev":"tsx src/index.ts","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/carbonstop-hub/carbonstop-mcp.git"},"keywords":["mcp","carbon-footprint","carbonstop","emission-factor","model-context-protocol"],"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","zod":"^4.3.6"},"devDependencies":{"@types/node":"^22.0.0","tsx":"^4.0.0","typescript":"^5.0.0"},"engines":{"node":">=18"},"gitHead":"2586c822b33226a3f9562ab9120e40e7ff3816a0","types":"./dist/index.d.ts","_id":"@carbonstopper/mcp@2.3.0","bugs":{"url":"https://github.com/carbonstop-hub/carbonstop-mcp/issues"},"homepage":"https://github.com/carbonstop-hub/carbonstop-mcp#readme","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-bHMwqeZ8y3GvsDMGIKWNClpZ13QY/hVaPr4atQdaDr05TeJ/VCSpWqb49LXKgSRFWnm1uqJ47M+YdeBu8fXbsQ==","shasum":"09c60a5f9d200b0fa317652d5f23ab0ccd9fd753","tarball":"https://registry.npmjs.org/@carbonstopper/mcp/-/mcp-2.3.0.tgz","fileCount":24,"unpackedSize":31278,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCj0rrznVqSdY+ZMdqcSMg9wl9kI15vh/K9nl2Gn5glFQIgfHlU+8CrzT/gv/Wdo++ukuDN2MMbIgJk6bZ6dRKOMbU="}]},"_npmUser":{"name":"carbonai","email":"412711060@qq.com"},"directories":{},"maintainers":[{"name":"carbonai","email":"412711060@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_2.3.0_1780475037088_0.567514499223517"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-28T14:00:16.345Z","modified":"2026-06-03T08:23:57.688Z","1.0.0":"2026-04-28T14:00:16.584Z","1.0.1":"2026-04-28T14:02:15.808Z","1.0.2":"2026-04-28T14:10:22.286Z","2.0.0":"2026-04-28T17:37:12.771Z","2.1.0":"2026-04-29T07:43:51.692Z","2.2.0":"2026-04-30T07:16:42.149Z","2.2.1":"2026-04-30T07:17:20.722Z","2.2.2":"2026-04-30T07:37:57.609Z","2.2.3":"2026-05-03T14:22:35.088Z","2.2.4":"2026-05-03T14:23:20.200Z","2.3.0":"2026-06-03T08:23:57.234Z"},"bugs":{"url":"https://github.com/carbonstop-hub/carbonstop-mcp/issues"},"license":"MIT","homepage":"https://github.com/carbonstop-hub/carbonstop-mcp#readme","keywords":["mcp","carbon-footprint","carbonstop","emission-factor","model-context-protocol"],"repository":{"type":"git","url":"git+https://github.com/carbonstop-hub/carbonstop-mcp.git"},"description":"MCP server for Carbonstop — carbon footprint modeling via Carbonstop Gateway API","maintainers":[{"name":"carbonai","email":"412711060@qq.com"}],"readme":"# carbonstop-mcp\r\n\r\nMCP (Model Context Protocol) server for Carbonstop — 碳阻迹碳足迹核算 MCP 服务。\r\n\r\nAI 对话中自动调用碳云 API，完成碳足迹建模、产品查询、核算分析。\r\n\r\n## Install\r\n\r\n```bash\r\nnpm install -g @carbonstopper/mcp\r\n```\r\n\r\nOr run directly:\r\n\r\n```bash\r\nnpx @carbonstopper/mcp\r\n```\r\n\r\n## Quick Start\r\n\r\n1. 前往 [碳云平台](https://ccloud.carbonstop.com/) 注册登录，创建 API Key（PAT）\r\n2. 设置环境变量：\r\n\r\n```bash\r\nexport CARBONSTOP_API_KEY=\"csk_xxx.yyy\"\r\n# 自编译需额外设置网关地址：\r\n# export CARBONSTOP_BASE_URL=\"<gateway-url>\"\r\n```\r\n\r\n3. 启动 MCP Server：\r\n\r\n```bash\r\nnpx @carbonstopper/mcp\r\n```\r\n\r\n## MCP Client Config\r\n\r\n### Claude Code / Claude Desktop\r\n\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"carbonstop\": {\r\n      \"command\": \"npx\",\r\n      \"args\": [\"@carbonstopper/mcp\"],\r\n      \"env\": {\r\n        \"CARBONSTOP_API_KEY\": \"csk_xxx.yyy\"\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n### Cursor\r\n\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"carbonstop\": {\r\n      \"command\": \"npx\",\r\n      \"args\": [\"@carbonstopper/mcp\"],\r\n      \"env\": {\r\n        \"CARBONSTOP_API_KEY\": \"csk_xxx.yyy\"\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n## Available Tools\r\n\r\n| Tool | Description |\r\n|------|-------------|\r\n| `ping` | 网关探活 |\r\n| `whoami` | 查看身份信息 |\r\n| `products` | 产品列表（支持分页、名称搜索） |\r\n| `product_info` | 产品详情 |\r\n| `accounts` | 产品核算列表 |\r\n| `account_view` | 核算详情（含生命周期各阶段排放） |\r\n| `ai_model` | 一键 AI 碳足迹建模 |\r\n\r\n## Security\r\n\r\n- 网关地址构建时注入，源码及配置中均不可见\r\n- 认证通过 API Key（PAT），由 MCP 客户端通过环境变量传入\r\n- 接口调用需有效凭证，网关层鉴权\r\n\r\n## Related\r\n\r\n- [carbonstop-cli](https://github.com/carbonstop-hub/carbonstop-cli) — 命令行工具\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}