{"_id":"@ampeco/public-api-mcp","_rev":"180-4473baab749449da3272fb99e89a7ed2","name":"@ampeco/public-api-mcp","dist-tags":{"latest":"3.251.4"},"versions":{"0.2.0":{"name":"@ampeco/public-api-mcp","version":"0.2.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@0.2.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"2f658e0f583cc6f4739dda39149b7e8013820037","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-0.2.0.tgz","fileCount":66,"integrity":"sha512-HfniEgvbkZ/jsU1MgW876z4uREIenxnPy3WFy3OqzumQxiOhnGbWx+ov4JoDE5CXN/9tKjXyrRGTnLqNJMQHPw==","signatures":[{"sig":"MEUCIEz+xILqF87tbwyFQhazeMNr3WfdYiGz2cTpBQRrSW7dAiEAgESGSB8M2RUSz4XvqtrYj+lrxnbR+B8qGQSESEK4CO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2094892},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"918b83e4c27737b5f3301979fa770f89cb0cd95d","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2 && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_0.2.0_1760098202833_0.7871403251246019","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@ampeco/public-api-mcp","version":"0.2.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@0.2.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"605e97f8874f482c8179d740a4b25add0c5fcaf2","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-0.2.2.tgz","fileCount":66,"integrity":"sha512-klrqO+kVaTSKUsJUlmHCn8paoAjF05kjO41wJWDm7zaiHZhFCVRMuko6DaRS9YxM+pKpJh7cPCSui4Jjfi+kFg==","signatures":[{"sig":"MEYCIQCHHAEjBgiJNPBdTsQAmR9ntXVRxSmNz2NvUr8n09zy0AIhAIvqgv47ov0bso9/cv53k6JKtfYeg8tjA40yvA9Ej3qg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2085707},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"529c5ab4e6a62dbbe6f8693bd405ca112020bf3c","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2 && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_0.2.2_1760102110117_0.44157814837988263","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ampeco/public-api-mcp","version":"0.3.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@0.3.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"1705e62c35cf4e8b881835590ab22ab27ecd2048","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-0.3.0.tgz","fileCount":90,"integrity":"sha512-t96wES1l3xMqx4vCguHR7GCfiBgoo5TuTvB1Opo04FZ1FFq9KRE/oFYRtlgijGqJn0/oWjLeCLWyAi1tfkg9QA==","signatures":[{"sig":"MEQCICLWfiFmJk/aC7kHWz2E1IPq3TmGFscJQvStUYNLdbsTAiB6HxmKB68+HJi0M6Mjlaorpo3WpCgAYbodFuKxSjJNmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2987024},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"9ff15c122fff28afb453afefc50db0bc9cc686df","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_0.3.0_1760432172449_0.5925876042346276","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ampeco/public-api-mcp","version":"0.4.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@0.4.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"602064b89cd283b06ee4f9e9a720912251d97aae","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-0.4.0.tgz","fileCount":99,"integrity":"sha512-6BVeX17LV03HotqmAYQZTsMyRzMrMlWbmEjmRB5Bv7EuXxiltSv12yKkOKs+4UWO2yWCA+QaoHKKm2hu5TuXMQ==","signatures":[{"sig":"MEYCIQDl9MmCx1jYBTAwe7NsW3z1AbxKMXYHYnXjnCmjxHaPBgIhAMdooVZ5slzcoFn7irDZyvTZd5Ab673UzuGej1vxRcFl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5887447},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_0.4.0_1760443840834_0.8437587174735577","host":"s3://npm-registry-packages-npm-production"}},"3.98.0":{"name":"@ampeco/public-api-mcp","version":"3.98.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.98.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"797ab6f3b0360b7d9ffd3fc043247b6477dcea2e","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.98.0.tgz","fileCount":99,"integrity":"sha512-ewQ7zcoigO8PGFwt5+X/yGoZlfldE8DdV4PWLGqOxu5PN6PzCqxCZnUlyh3jG0vI/7m+RKjstd+RXLVwMkQtDg==","signatures":[{"sig":"MEUCIFNlBKDKRQPa6Y4JS3PmumiQVaM7gMWXAU2rL4/32JPqAiEA+TCOrNcwSKDclLtZVwyv8+3HYeRiuRw2+zIkgcwifGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.98.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5944394},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.98.0_1760603296494_0.12796547158158678","host":"s3://npm-registry-packages-npm-production"}},"3.98.1":{"name":"@ampeco/public-api-mcp","version":"3.98.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.98.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"e631e6d7722576c45065923ff5e09dfc98e09315","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.98.1.tgz","fileCount":99,"integrity":"sha512-hweTND30cvWtmiz74ZmZCcb0RaPbvZ6Zb51Wtg3a2YNcXqwdEGVIXRcaFn5o3loh0Xp1XEdD11U3gh2XbwLFTA==","signatures":[{"sig":"MEUCIQDVlXQJ9yhhfif76NP6ppVVL/oVQTnw+l1SkJSsK3WQBwIgOie5uz5NM3m5Ojz1uxYGEFSaaOfAubzZOGHsRV8kme0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.98.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5944394},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.98.1_1760695633381_0.8883672092079575","host":"s3://npm-registry-packages-npm-production"}},"3.98.2":{"name":"@ampeco/public-api-mcp","version":"3.98.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.98.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"963d661259871bb327e8a2ba1d198b4aeacb7995","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.98.2.tgz","fileCount":99,"integrity":"sha512-4txu8Bgw4FoUT84mj22Tpr/gf7OP1WzRG09fcBUt+jbdvHlfctXXBTHaYbqCSKQzesLywyK35taaUeUAG5Jwkw==","signatures":[{"sig":"MEQCIAcem0YRgGJTSNG4QxhX4//jeG4I8VuluIdYT5dNoMTQAiBnq5u0qcQAew+2AKYK8zUk7et7okuBC/IN54yTGasTSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.98.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5944394},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.98.2_1760886395720_0.6419282453651811","host":"s3://npm-registry-packages-npm-production"}},"3.98.3":{"name":"@ampeco/public-api-mcp","version":"3.98.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.98.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"d05e5f82059a56581739f7f58ac8c19cfc5ef5fe","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.98.3.tgz","fileCount":99,"integrity":"sha512-Ug8dCBdDgN+KrMvatk3Fe2Z1yG6dQeBI+ISDZkpZBDaG3nutUPsAfkm/vgDAcTZ++ZDHRc4ryl1MUfUcG8jydg==","signatures":[{"sig":"MEUCIQD/dmH74zqqponSI9Z1/MPgwdXgOmTYliGAgfS/ccrg3AIgOQFe1hdycRDAGO2zP3DuDMTTMCmxexPMDPoK/Fbswyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.98.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5944394},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.98.3_1761036108321_0.3313841284763277","host":"s3://npm-registry-packages-npm-production"}},"3.98.4":{"name":"@ampeco/public-api-mcp","version":"3.98.4","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.98.4","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"d9efcf629bfbaf2f028e2ed859cf572e391b7bc9","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.98.4.tgz","fileCount":99,"integrity":"sha512-Q6wWAVbk9oA2HmfZF4Pz157t9FlXVCb8/cd8Z3fUOd8kkRWwdjjid6THcyZ6Jj5/AU/8YAMhsjlpljodKOwzQw==","signatures":[{"sig":"MEYCIQD3X9AYVrrP0eOP0o+1WzuYTH3HJAqOh44Jiy2u53ajlwIhAI7pJoK013sTMtnis5f9E2ZEk5H20ssKmuiXJQAlE/DY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.98.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5944394},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.98.4_1761125909145_0.266840417258144","host":"s3://npm-registry-packages-npm-production"}},"3.98.5":{"name":"@ampeco/public-api-mcp","version":"3.98.5","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.98.5","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"f1f0941ea6a40871cab0119d25b418ca5e19d356","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.98.5.tgz","fileCount":99,"integrity":"sha512-uzztLgAJKt0M6P2lfr+32Gp5kE+uO5zBUA9/JUwXU/b+RAPj8p/OVzlh0l4v4EkPyj7dj178vbxrRssU5CkdlA==","signatures":[{"sig":"MEUCIQDZpDWMic/Di1oKvO0meM38XO/kbb9XiB2E+91rdj41IgIgO0+pbkF31XBcySiw2os2SObx87vj9bECWONToCS6Dgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.98.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5944394},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.98.5_1761139119507_0.7585528206836714","host":"s3://npm-registry-packages-npm-production"}},"3.99.0":{"name":"@ampeco/public-api-mcp","version":"3.99.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.99.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"d67d84618b5d39bf6545c556598601a923c53108","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.99.0.tgz","fileCount":99,"integrity":"sha512-T9MybFRhT/INWlSJ0AXJy9Pm1YFPQdQjmSbYPPrSDYvVLIq7/0qymWp6mvT9qceShMNW9DYCGhAQlItdgmnhjw==","signatures":[{"sig":"MEQCIGrdRjgu8CV7aqyPeaWKU3yXbb2ZP8gBnB9XY3B3rufnAiB2blrd1VFBu8kR6xp2w8phppOAWE8jwI0nRdPTwMMing==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.99.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952674},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.99.0_1761221277047_0.327404998306708","host":"s3://npm-registry-packages-npm-production"}},"3.99.1":{"name":"@ampeco/public-api-mcp","version":"3.99.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.99.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"2e6feee4b98c0c359a746f016f3e1cef2d5ded72","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.99.1.tgz","fileCount":99,"integrity":"sha512-0EJwqDZJ2gSqypIRMPsWTyzczpAdOE0DrNyNB4cAqdtIaZwY5b9TFG0j0HELgXfaqOzCN6LNK6H2Z2Uk1Tgcng==","signatures":[{"sig":"MEQCIHJXDiX+t6boHVE8l/R1j4/0nCWbZvqR99Jz7q2iRxSAAiBdxzwE6O0FLFpwMu34z9bUisUTQst+zGkIcwmu/SKc4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.99.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952674},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.99.1_1761307841367_0.05997401982210304","host":"s3://npm-registry-packages-npm-production"}},"3.98.6":{"name":"@ampeco/public-api-mcp","version":"3.98.6","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.98.6","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"e0ab36e0fb426b392dc16f4e36cb643439efbab9","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.98.6.tgz","fileCount":99,"integrity":"sha512-J9hFfVGuCbAm1CaRrxp3MKx4pR4kF+Fr+ghIJqxzlMNyNSb4NKSOU+nQ0H4D4tkUzRjcvb2Pk81kqhLHqnYJ5Q==","signatures":[{"sig":"MEUCIQCk+SX2mXixcWT5KO2USr31iLLyce/viGmikT1cY5L98AIgTioIHioWyFbZk96oPOw/I0zp8WsCJjDqzEKfDe2dO8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.98.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952674},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.98.6_1761587104095_0.8633665985223791","host":"s3://npm-registry-packages-npm-production"}},"3.98.7":{"name":"@ampeco/public-api-mcp","version":"3.98.7","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.98.7","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"aa9e669ae9aa8bffc9527c578f870093cfa08f96","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.98.7.tgz","fileCount":99,"integrity":"sha512-Ch33acMfxw6VyasE8ITGJ6RrkCslczJ3XjP7UETUPXy0kIk/JQo8IL6+yhwEjeyrwJorlhbn45JABjZM1gHucg==","signatures":[{"sig":"MEUCIDTU24t3RneYK73thw3Rb/lEwPyWPRnt+vhbAV2FKRZDAiEAhSJw+JGyOzAjEHtCE3dx71aVcZEuJk5jC1RmedKtMHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.98.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952674},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.98.7_1761640265885_0.6715339555857851","host":"s3://npm-registry-packages-npm-production"}},"3.99.2":{"name":"@ampeco/public-api-mcp","version":"3.99.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.99.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"b2f2d620a031d5b0dc6c6a3e5203d63d6489fbe3","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.99.2.tgz","fileCount":99,"integrity":"sha512-VK+RRkibR/kt7PE+LFaNZtPmhMA6Z78eaICs3WEDrexalguC/T8brXFOdaIREO7RsML9hpzBQxSkP0rmhnmh/Q==","signatures":[{"sig":"MEUCIQCnfgwg6wrFi+lfYDbNio53Sp8O5nqNknAWzm+zoSe3NgIgcvRxiB5RtgI+EmYFg/jlhubn7IuJGQfhNt0y3jnjce8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.99.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952674},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.99.2_1761641618422_0.5157969296538281","host":"s3://npm-registry-packages-npm-production"}},"3.98.8":{"name":"@ampeco/public-api-mcp","version":"3.98.8","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.98.8","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"5ff3aa813dfafcd63b0cf1dc4db12289eaece6b3","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.98.8.tgz","fileCount":99,"integrity":"sha512-V80UnTGZD5T1OI/i31qHoR83X2RZIdGG2VyDEWIMTPlMgs9pw7dj0QGQCmN/JCOk3V7tVUocJlUQUJ0d62oqMw==","signatures":[{"sig":"MEUCIAQvnl73t5Uv6Q6LKg+vq1VApNtWjUwzgKBHz3yC0f/rAiEAjeCb0TFgJiCT+LwXshn1jfosirTBSCQCIaeC7P9GBBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.98.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952674},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.98.8_1761731753850_0.7219735788907538","host":"s3://npm-registry-packages-npm-production"}},"3.98.9":{"name":"@ampeco/public-api-mcp","version":"3.98.9","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.98.9","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"6059bd2b377be0dcd4bb4f1c4baa5d970941093d","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.98.9.tgz","fileCount":99,"integrity":"sha512-yiTk+SJ3nBwgAByb1QVrtg5PAAiOeX/K5pSGuQUvLm2YyAC2FHR6T04Oautfr1w9sYTB5k/yWxuYjzvDJcFqmQ==","signatures":[{"sig":"MEQCIAV2jDyywyUBvFjza3ARuxC5cyuWUQK8GK2ylTcziQKQAiA8RPVjzlDpdF8rWTOhO7GVThrcyPb8l0o+nSHiTaG1Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.98.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952674},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.98.9_1761737301002_0.5400246833519233","host":"s3://npm-registry-packages-npm-production"}},"3.99.3":{"name":"@ampeco/public-api-mcp","version":"3.99.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.99.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"16d61d6640369ed5e2d4184fef5da3e87f6ec609","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.99.3.tgz","fileCount":99,"integrity":"sha512-zk7kSEbdTFFT4wVXF47sjEBCwMD6Yu5d47IctjjITlXSrxeiio1tehcduDs4XadNDPa4e4fHnJyDGoQfM/MLLg==","signatures":[{"sig":"MEUCIQDlw6LpjDlBeUoC+M26djXKQvg6NdjKSJwd6NZwKOx+WgIgKuHzcwGAGYQZBUbpFQuGcqBWkx0GbZCUAiTRzo52u6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.99.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952674},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.99.3_1761737477638_0.9608078183338933","host":"s3://npm-registry-packages-npm-production"}},"3.100.0":{"name":"@ampeco/public-api-mcp","version":"3.100.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.100.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"1a34ee5412c209bc3af77b2181fed095733f85dd","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.100.0.tgz","fileCount":99,"integrity":"sha512-8sCwGXUjl5GsCtfVpVvr7qqXhtcjNJ6eq9WLL0q/ERilTC37RUsuKM0fOG8P2U1imNVLjTlwv/5uWWcVQgqgVA==","signatures":[{"sig":"MEUCIQCvYZICEHFkt0C0XaudhYClR9ZaOBBU+fW7EQjtzRdpswIgIiWm7xwcJg3nlV7Scx8c15K/8YL7ZGHimEbtEDLZW68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.100.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952353},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.100.0_1761746087244_0.8181778436587521","host":"s3://npm-registry-packages-npm-production"}},"3.100.1":{"name":"@ampeco/public-api-mcp","version":"3.100.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.100.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"e902d5646373a91d85f24c4dba16bb0e85017a77","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.100.1.tgz","fileCount":99,"integrity":"sha512-vuaRZ3oHQYk505//EY/FFkX5hW9fsaauRrY10+qtx5qxNNNr4aYdlcsMaYLJh11u0QZs6tNcoip6ouki7yor6A==","signatures":[{"sig":"MEQCIGsaqOMDA3dVUAMuvjxFvQ8x9Ap1Xqj5Smg+Q5+IHk79AiA4nLH7o7BUubglheb6KYggV4O26tKHGGFPvAO5a+jSNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.100.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952353},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.100.1_1761836973541_0.2568468024629553","host":"s3://npm-registry-packages-npm-production"}},"3.100.2":{"name":"@ampeco/public-api-mcp","version":"3.100.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.100.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"a0e3fdad5dbf998ae396504f13d556242d6a6ced","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.100.2.tgz","fileCount":99,"integrity":"sha512-XFlAhrUhfa357kkt7lFLFMz9x9VBN+NuyM5DDELkyLHo15MVcg3bRaeeQH43UjXqMCTcoHNxZ7xs0zX2y1kbKA==","signatures":[{"sig":"MEUCICIea5nHuQBValz3cadk4/r0tIbPWC+6EmMnz6etEEpiAiEAonFsoSwWhSq/xMY1VPUS+3TCDjoeg0lYv3zWMN67tGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.100.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952353},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.100.2_1761909157289_0.9893181874030401","host":"s3://npm-registry-packages-npm-production"}},"3.100.3":{"name":"@ampeco/public-api-mcp","version":"3.100.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.100.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"4e1ecbd1aafddd0b3d4e3ccff783f705c00ae2c6","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.100.3.tgz","fileCount":99,"integrity":"sha512-8m1mnk72MqsO+EyNGbYlGg71DL1FNWtoRAJnlxaRJ1pRkxf+Y1c53vI+uuJ7lb8Qy/FjTPCkhtegIzd0ggDpTw==","signatures":[{"sig":"MEYCIQDlt2iQ+EHvPthB2IJsgXg8gr56rAsdhJn+YnM2f1Nj/wIhAJxjXjcNJEKBfBgkLnaOr4I6u1wr2VE57I0ASdefG8t2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.100.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952353},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.100.3_1762003815450_0.6657480272704259","host":"s3://npm-registry-packages-npm-production"}},"3.100.4":{"name":"@ampeco/public-api-mcp","version":"3.100.4","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.100.4","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"3e83dc469b3257d5a6a38382df199bd476b0d7a7","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.100.4.tgz","fileCount":99,"integrity":"sha512-tTRo+AcEN1pTkfwJoR2tUIpTk6VpProcmc4QnIHW0C1EcHFFo9UK6CiAqGkGk8sjtGqB3tQlcfWT9PybDy/3yQ==","signatures":[{"sig":"MEQCIBiTu0zJA+z8Jak2youTtnJPK7eCf5PI9dBQsy36HSZUAiBzWmaft4cEVA+SNg+YWTHUXRc9tG5ZBivcnt/4LuOXFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.100.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5952353},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.100.4_1762102296853_0.7359460802115108","host":"s3://npm-registry-packages-npm-production"}},"3.101.0":{"name":"@ampeco/public-api-mcp","version":"3.101.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"df945fef7f7f3b3377cf8f96327f2b39f66d3979","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.0.tgz","fileCount":99,"integrity":"sha512-YhImELfbOeOrLBs+Fr9C2IEuSWaBTCYGZn0a8RRSN1F3B57yU4inKE7OpUPfGbphE44t5sX2CIcFYGoaTasJ3A==","signatures":[{"sig":"MEYCIQC1QTdcdkvwT8jkl6yaH6ZxpvEDawziyTmPb+eUkI7SaAIhAMzFiLNwTiKxg0RZsM55EO4I1/VTyLUWeArG+tfG4IgG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957504},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.0_1762348265941_0.22736920534903815","host":"s3://npm-registry-packages-npm-production"}},"3.101.1":{"name":"@ampeco/public-api-mcp","version":"3.101.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"da8504ad40bca54c6f254192c550aa259214d8b4","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.1.tgz","fileCount":99,"integrity":"sha512-T7PCorT1RoYhAjo4+dJRztCCP3WPQJXnrv2Ap29cEqQoL0Oz4d3OgZxPEMp4iMV9tppbeZJrAxmfP90X3cIBsQ==","signatures":[{"sig":"MEUCIQCVm8xoc6as0gqsC7/Bo/mlaGGkLfSk9nGj4VFmLZDDFgIgErSR9KFu+nQKnx4W4CzC37aObSGX2eJBBkBDszJptp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957504},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.1_1762354754291_0.11691433183460975","host":"s3://npm-registry-packages-npm-production"}},"3.101.2":{"name":"@ampeco/public-api-mcp","version":"3.101.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"53e2f300390eb1a5d51c79a4b599deff0c9cd56c","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.2.tgz","fileCount":99,"integrity":"sha512-b05wmNweMawo4K7ab9KN5iFGoZYPb0TDctbzuYcVI3XwMGXYJparfC/Mf1STIG8CYd/pKucERxuRep+d96mZ6w==","signatures":[{"sig":"MEQCIFvUlVZfDSHwCXkskARPVDhf7EfxlrF4OKf+1pRG7YVZAiB0jEa2/uD1LH1oNMdVHS8ZRTV+VKwNXGePXkCQxL39ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957504},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.2_1762363608163_0.9903828075169503","host":"s3://npm-registry-packages-npm-production"}},"3.101.3":{"name":"@ampeco/public-api-mcp","version":"3.101.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"56b3fc98527808b5ee19e7c01fb6ed7e71883967","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.3.tgz","fileCount":99,"integrity":"sha512-LHJ+7JVo+VrZN6t9X6UfV3M/by/XEn9+xOzWpKYi8tH3ujyamxT68bslmOvVlJp+YYR2wB3eNMzXLim1vZZjoQ==","signatures":[{"sig":"MEUCID84jUxhjSgmUoEajOjV5bK/NnkQckgSEt7ijeMsDZgQAiEAnCpHQ4hJyROiBVE7hhDRqqwf3SsQTcPjU3PxXoTr30g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957504},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.3_1762366744397_0.765775841450631","host":"s3://npm-registry-packages-npm-production"}},"3.101.4":{"name":"@ampeco/public-api-mcp","version":"3.101.4","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.4","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"2c4ef631a7659a6858c8f5eda6a9a44879ec948a","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.4.tgz","fileCount":99,"integrity":"sha512-x2HCXFkNMfgJqXMCF3zCvcBBvS2SagUERJgoqx1GRfEjmx2mzt0kYOFxzYSiFao/DMdY8stOFwsVM/f9w1Wqaw==","signatures":[{"sig":"MEUCIQCc4Jc6nRhZ0IxefIYfqe9M2M0pIIgdQ8FAw8ANN9yC7gIgIBPUah9j2XoA3hDBm+8jbVpT7ViXqJcuHMDbLDnkpH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957504},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.4_1762377596552_0.006862132270279542","host":"s3://npm-registry-packages-npm-production"}},"3.101.5":{"name":"@ampeco/public-api-mcp","version":"3.101.5","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.5","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"b49e76a82a1fed76bcd8b7e76b0f200156448e7a","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.5.tgz","fileCount":99,"integrity":"sha512-mLVFtATk3sCC5XpGF8m84dDQys+ThgHVgJvSyziOdu19kjJYPraETrAUHQVZjhsYtSMfgIAh7uAWq2+9FtxCvA==","signatures":[{"sig":"MEYCIQDrOlSODjEQ+/4c1fSo3JfphB5IK45aZD9oMg17UsNimAIhAOpOO8UgTDkNFTJkAYkkz4URpa27n1ZSohGEMXqeKtbR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957504},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.5_1762433571617_0.9001582405927706","host":"s3://npm-registry-packages-npm-production"}},"3.101.6":{"name":"@ampeco/public-api-mcp","version":"3.101.6","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.6","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"7c347f6705acf301340292e99727b0b34a8553fb","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.6.tgz","fileCount":99,"integrity":"sha512-RMKbrYMJpeU8WbiWdAyz2PLOqvRUImMsGbeJ/W5PM37Sk3bTjASwTrFuPS5Unb8F9W5rpnnaprDDL2OhQia2LQ==","signatures":[{"sig":"MEQCIDwhNnhVGpY1DQj0rgK6167P9wjioKtiT/48v88jG+9UAiARbdIq0lypsw1seweDWRgQRYZqfszeDAYk+5YE2cuiFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957504},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.6_1762525970531_0.19085895712596934","host":"s3://npm-registry-packages-npm-production"}},"3.101.7":{"name":"@ampeco/public-api-mcp","version":"3.101.7","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.7","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"8af137a37c03b0441abf369f59f5de95885e9c92","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.7.tgz","fileCount":99,"integrity":"sha512-ETlMpaXr1wBzaYhPmyGDRLgBTijih/R6ESCP0jl1W9qm5Re29nUQGAknd+GiYJHuH0o9p+CH75CDPMbKIygShA==","signatures":[{"sig":"MEUCIBJjQmMRRCRziRM/fJMtU3Y37VtR9r9OiR82IjUoNGJ6AiEAkWd4NlLfqzmpKYHbUE7vOSRgflDgUex0BBF+IUw5GTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957504},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.7_1762528599816_0.7021459718613308","host":"s3://npm-registry-packages-npm-production"}},"3.101.8":{"name":"@ampeco/public-api-mcp","version":"3.101.8","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.8","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"49b3123b1947fb463860d02f368b218bb9c23092","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.8.tgz","fileCount":99,"integrity":"sha512-JuavFx1db7+Jn4EXwFOvk4ShuiXmnYq32xjy48ENk1oVHLkCBC1gvyps4ggTMdpJD9ZbUUTfUT0+NgQwIzEAwA==","signatures":[{"sig":"MEUCIGDbkf0fwNHhj63Ow4De/zJEwzqIIytH44mjz+HZ8J/9AiEA8uqEAX4sieWSOYUqpXu/F++neoqewWzVJrfwu2C4+tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957504},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.8_1762770478004_0.0724192202853744","host":"s3://npm-registry-packages-npm-production"}},"3.100.5":{"name":"@ampeco/public-api-mcp","version":"3.100.5","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.100.5","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"e3da022c3955f1e5de22acedb53998ce914ecb95","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.100.5.tgz","fileCount":99,"integrity":"sha512-kNGx4MYQa3MJodsobeLFF5Tv67h6LuGT3afkh6nv36Jlk4nd0otRdH+kadUTOMCPAcRuA1fOc7J6A3L6dWqB+Q==","signatures":[{"sig":"MEQCIBrkSNyi+hTFD+MHnTE99eZ2W8t4qpcfi+MtWqqN0fZoAiBz3xwIZK1P5AIirA96P6JPWki4K3GwrzlbCNGZ6TKNmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.100.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957504},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.100.5_1762774051894_0.08679771540066339","host":"s3://npm-registry-packages-npm-production"}},"3.100.6":{"name":"@ampeco/public-api-mcp","version":"3.100.6","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.100.6","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"46636b88db28e4b0b2390d0b14c7a8a8b398ed59","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.100.6.tgz","fileCount":99,"integrity":"sha512-MYr4o2GaWgsFCdZxigZtnj9AESgryOOtLja/iMtkKMWDAqczEPnkIDNaSiIWonECmAbetJbs7DXZjgZ7p4GSOA==","signatures":[{"sig":"MEUCIG67gL/sVtAY69sWy9GGaSfYjeD1808tt4HYAQ/nFGaDAiEAv7dOVk1kSlxxc4kGvubrd4iE+uM9nr41q2gl0oLlPWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.100.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957504},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.100.6_1762781522330_0.4123715992241672","host":"s3://npm-registry-packages-npm-production"}},"3.101.9":{"name":"@ampeco/public-api-mcp","version":"3.101.9","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.9","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"6e8dcb4ab9a294179ed81a3d1cd712d10ce24e73","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.9.tgz","fileCount":99,"integrity":"sha512-rd/Mi0SwaZn1hj9SR7jTZ42FdhM23Aj0h6SHwYemcGMr9ivEWE5T5FWqjmVM98qaEMW+cdA86dD6KCUSFkzwFA==","signatures":[{"sig":"MEUCIBRR1t6TmH3HPUuI1VFTG2NIUO4gzqVR/ypWoegqR9VPAiEAvgilIWXA+dTIleiF7ikPYTGcrH5LhY9Ruulsd+86cEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957504},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.9_1762783335251_0.753644920648308","host":"s3://npm-registry-packages-npm-production"}},"3.101.10":{"name":"@ampeco/public-api-mcp","version":"3.101.10","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.10","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"00325b3afd1c835b0f26e274c001e91f1dbd2e26","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.10.tgz","fileCount":99,"integrity":"sha512-8eK4MHZ2hhJ1Vow34E0EGCTF0rPCkbpvSsQai45FwSvBpKGIODp+0NwpcwVmd8HITGDVQXegkRIWbORJ7iAA7g==","signatures":[{"sig":"MEUCIGQZC+ktQ8wlnkAgNZWnM2KPaKyLj9FQYS73F5r61XmTAiEArTAD2dZsKfYnXhHI0kM1KX0aJQj8bHaY4cI+jIP47ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957506},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.10_1762858066178_0.35355631479397576","host":"s3://npm-registry-packages-npm-production"}},"3.100.7":{"name":"@ampeco/public-api-mcp","version":"3.100.7","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.100.7","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"82d9071e51590ac68d482b42f7292433291d8624","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.100.7.tgz","fileCount":99,"integrity":"sha512-c6CJa9HBq+Nj4zZonQQOiVIUP4vD0P+6JJvmzWOOL7QnLCRzUPHw5ImkwMSqQjZno9uaWL8XnUluOV73lBxY0w==","signatures":[{"sig":"MEYCIQDkhhGF5dxgXBcOzigVqhsz6NoP/HB/BFaT/gWxjp/SqwIhAPY1kVtSBn190aebM0Hb26qRhI1S+tjgGivh691x96yf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.100.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957505},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.100.7_1762862511300_0.07395338025474651","host":"s3://npm-registry-packages-npm-production"}},"3.101.11":{"name":"@ampeco/public-api-mcp","version":"3.101.11","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.11","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"0354c44ea46d421a5e3d187d1b72f72c7a459115","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.11.tgz","fileCount":99,"integrity":"sha512-iP6F6DIEjwv+V6FAFLr/6RE0gjNZtEtF5tvF0acjj1F0/KaG4gFBhgZih7yJadY6ZVgV12YlUPb9RBkuUtiZag==","signatures":[{"sig":"MEUCIBsu/aFA2nOQZDjOrLEWBkUsH67tJmktauZvSLJHX1dFAiEAodc40+pBqNn/YSNyE4C2oc9KsioNRukj7XGZ6Wt0tYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957506},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.11_1762862950192_0.3992153446718132","host":"s3://npm-registry-packages-npm-production"}},"3.101.12":{"name":"@ampeco/public-api-mcp","version":"3.101.12","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.12","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"1e595bdb88820130271d63ceab82b70db4ff1fb4","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.12.tgz","fileCount":99,"integrity":"sha512-XxO97vbDZ3lz+E+HMKNvmpg4JvJgFX22CfGVXRCmieR9a2/D4jh3UI0/Z5EcEC31v8ACj26ZZjrblnth2iUCjw==","signatures":[{"sig":"MEUCIFhhtQrMefNOeGgfXNEi8IDEaDUbU2gOCikcgcPXWWGBAiEA0Pg+uIWznhB6tfqEKJUwMv+v63ryP5UEzAVbHnmbw6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5957506},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.12_1762874413601_0.21884140719942446","host":"s3://npm-registry-packages-npm-production"}},"3.102.0":{"name":"@ampeco/public-api-mcp","version":"3.102.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.102.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"5186835526fd65efa55ccd041c4fa4514c8e99fa","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.102.0.tgz","fileCount":99,"integrity":"sha512-kabdcFXDRGcPyU+fvHJrRIGtcU2a+6mS3nP/g8R5sqmTIQqm7NYfN10quFRD6Pc25zcDRpTcLUCC9gEPbuqQVQ==","signatures":[{"sig":"MEYCIQD3QvCs6ciwRWERUBSvZv1Ns51nhK5JlAEvTiM6BQiyNAIhAIG40bF1H5ufsoxQcHaBn+ciA2uXWUcXZCosEN+ZAhMG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.102.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5970320},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.102.0_1763032407964_0.17470493322265912","host":"s3://npm-registry-packages-npm-production"}},"3.102.1":{"name":"@ampeco/public-api-mcp","version":"3.102.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.102.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"066dc8de9605fa81125a02e5795867033f35f9a9","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.102.1.tgz","fileCount":99,"integrity":"sha512-MEVkbwZP4gePasYtx983DF+yOU1Rgz93cWzKE//nEKEZXzY4srkodORXgbbNcyj0xipl+Rc4HtQ/Zpq1LMeE5g==","signatures":[{"sig":"MEQCICfkl2z+iQ4E1DOHIzsK2tNKBNVy0qSeqjaxzUxRAfE1AiBe0W9zLFh/a+D9fxW3MH/yjuaniKfS1SPNuQ/Oc/OkzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.102.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5970320},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.102.1_1763045190593_0.7476979723944559","host":"s3://npm-registry-packages-npm-production"}},"3.100.8":{"name":"@ampeco/public-api-mcp","version":"3.100.8","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.100.8","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"690df65f79a2c0b04546bd459b3ee529cb62ab89","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.100.8.tgz","fileCount":99,"integrity":"sha512-KqN5GV9miLztbvLAIlxliBxdKr03F54mlfZas8Pv0pQMPsR/ysUFYQfKowJ6OV4wB01Zj36KJ9kDop+JcOFyOQ==","signatures":[{"sig":"MEQCIACDpGxTic15Fm8WXpx1qdY8oVrcbpCqe1Qs6kt/TAhnAiBPPRTn8cASJfV1DfJGNMKUDVWj1dtwAzxvmSRUvjbQlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.100.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5970320},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.100.8_1763046942629_0.570558602487889","host":"s3://npm-registry-packages-npm-production"}},"3.101.14":{"name":"@ampeco/public-api-mcp","version":"3.101.14","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.101.14","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"c18f63c92f8e9d4634a91ac415fc03b1a426fcef","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.101.14.tgz","fileCount":99,"integrity":"sha512-32jlAlb2SLD4MVz331dG26OCliTJRVgEeN5nbOrQ5QD8w/qqrFcEbH4w5BIK5grHKB4CNZIgq6Cvy1/0m/FeCA==","signatures":[{"sig":"MEUCIQC4fhU0P6r5uxIeV0nD9nEHamp7pNZCWjMVHbpXfQH4VgIgfj7qTCmybWxAtzOGZZVFA9kFCtwZcP7+qKKQ98r8C7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.101.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5970321},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.101.14_1763553951746_0.6385844077709288","host":"s3://npm-registry-packages-npm-production"}},"3.103.0":{"name":"@ampeco/public-api-mcp","version":"3.103.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"5e4ba53fedc822acd220cf1c7d749a78d1f88752","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.0.tgz","fileCount":99,"integrity":"sha512-70Q7HgOz34e7rOtN1KI9qqOnHQsMJ78Yb62cYghMBrMy7U2plAcWUOej5kDInPeqREeX/JDf9jco/BVK5uyUlA==","signatures":[{"sig":"MEQCIGDw4j8FtqX6x6yp1O5TOgFAffPGu3qcnPcGUtcmwY9BAiB9Qca+ApT6ekWrF2n8Nsf3y4h+qInGq/uTeA/cveEXTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.0_1763554743311_0.7841717053367969","host":"s3://npm-registry-packages-npm-production"}},"3.103.1":{"name":"@ampeco/public-api-mcp","version":"3.103.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"4229e505149c099f481229eda81e54f5835d574c","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.1.tgz","fileCount":99,"integrity":"sha512-ZNArWy8QG25gG+e2MuvWH7SK8YebmCIQQJEqLt4UY5Q16A8iU/9JoY2DCREbqk0G6O0eS/T1yk4oiZqevyOcNQ==","signatures":[{"sig":"MEYCIQDPWgTISFNAAIfaa0/7ifoxuJAl9cuNolB1ZALWdRFfcwIhAMJCLinmKgfyEdrefaJ4iD95R2N/hCxHoZvu5Opis9is","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.1_1763562975795_0.3613627177289429","host":"s3://npm-registry-packages-npm-production"}},"3.103.2":{"name":"@ampeco/public-api-mcp","version":"3.103.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"62d49b6689e1bc08c32bde3c8352b701af8153cd","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.2.tgz","fileCount":99,"integrity":"sha512-iwUOWyZfxq2m+b+6fNmt43MhOtXXmEk6ZJtzFsnuFP8WAtOeZTL28tc+oC+GUHTS8L5o7KfVVaJgdW985uFmfw==","signatures":[{"sig":"MEUCICEAVyMmWXgwiyjWTpcrTQ9zxwEEZZ3NNqpq/FctmeuGAiEAg5+dviqULZbMdfL2fJ2fJpagciTGfp+1uPHrviSnYP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.2_1763632279964_0.30592687372780536","host":"s3://npm-registry-packages-npm-production"}},"3.103.3":{"name":"@ampeco/public-api-mcp","version":"3.103.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"5aede645d5c12b2cd29d6aa439fe43371533cdc3","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.3.tgz","fileCount":99,"integrity":"sha512-CTUyk8Fe5oNbQSikeFmNOATgz2s3/lpqzI4DLtpYKfbJrLe7ja/Wo4F4zemAgKn36LhzGVVq7lnCBo8/oYn+Nw==","signatures":[{"sig":"MEQCIEdi4XFn9M295J8y0kbXVlV/JGG2O8GiS10COHjoB50jAiBYtE3H/itTpQoBn8fh6BIHd6fJGMgmcaizLc2OZbN9iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.3_1763643074593_0.33293167352333564","host":"s3://npm-registry-packages-npm-production"}},"3.103.4":{"name":"@ampeco/public-api-mcp","version":"3.103.4","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.4","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"8907c9a9b35c3f2f460c6c420c4d578477e6d973","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.4.tgz","fileCount":99,"integrity":"sha512-1/rm6jUwmPNZuqUfl53EZeAQ63i2wkTIDu5VBV0htbXDMn4GLuhICgaFKninH4uY637A+Xex7/m8wzi9snqlQQ==","signatures":[{"sig":"MEQCID42Hp3gOmt68ofxf28wVr5+qvTisrHBiVEGJLUjtOSpAiApG2GAgpLMNzyu7TFxrochimXweKfjAdZ47ysgfFLp0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.4_1763731222347_0.7958823346195922","host":"s3://npm-registry-packages-npm-production"}},"3.103.5":{"name":"@ampeco/public-api-mcp","version":"3.103.5","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.5","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"180ddfe1e6f363d756ec518b514ee3f63950d1a0","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.5.tgz","fileCount":99,"integrity":"sha512-E5Gz0fU9LOnqe2OV4CyQAUEKk3sUvbTrT543TTT/Hh4G+b68/u02afSUJco8ZAAlAXl/RaZWOz7sUhxLRQlbtQ==","signatures":[{"sig":"MEYCIQCGCZrqSkEAJrzcVQJ4LBbY0OGjWZrukpBfc5GkSvs/HQIhAMnkZKNFVGlEMKNPHYHW5A8ujiLVa+zG4CkpUEgqSSkO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.5_1763743057245_0.8134070492468701","host":"s3://npm-registry-packages-npm-production"}},"3.102.2":{"name":"@ampeco/public-api-mcp","version":"3.102.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.102.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"d431c50c9bf7221a01756ead9e187db33a325db0","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.102.2.tgz","fileCount":99,"integrity":"sha512-+EQ9AqhM0KKi5pQqLg0mJl/uB/nYFL0FcYSdQXda4yeImDCrWAl0kmloy2vKqZ7i4ZEyv0nsu+DkWOWyo9Oj8g==","signatures":[{"sig":"MEUCIQDXv53vZsqsq5e8Gk0LvUeAxodBMD8rBnyPK9+obTKc7wIgHTZwpHqfeRY3XBR3CMPZOUA/nV9FkPF4TleNaOefqy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.102.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.102.2_1763986297138_0.6671333025110091","host":"s3://npm-registry-packages-npm-production"}},"3.103.6":{"name":"@ampeco/public-api-mcp","version":"3.103.6","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.6","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"d14d844b0bd3541c6e9bb3602e65eaada19ee23c","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.6.tgz","fileCount":99,"integrity":"sha512-+oUIcsP8WZnIcO5OZBbfhmGcvM920SZRsITtiEIqaih7/xH1VqfcqXbGhshtYD+ccum0rlp4kSh4H96tlkoE2w==","signatures":[{"sig":"MEUCIQC0prdWJM3EwKmSDmwGVgF6ud1msaHDwcfJT8tMJpa83wIgQqbUxWck9ItSEVW1pQkmRbnQwVBlvcwT9+iHaVSsQ3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.6_1763987226108_0.33334188072303905","host":"s3://npm-registry-packages-npm-production"}},"3.102.3":{"name":"@ampeco/public-api-mcp","version":"3.102.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.102.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"422fec39af476b5ba14891059ee06c1c6817c63b","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.102.3.tgz","fileCount":99,"integrity":"sha512-tEbtgeQZ2QdBij9wHpYXoMhqgBiLHKsWt1u4P7kSiTBm+zUFUKJ/c8QNkCi6qVjI/dR1pS6I14aoe8d89LSzlQ==","signatures":[{"sig":"MEYCIQCs+w/u/7CP2Coy/Act8SWUxsaJM46aRpiNQZlf3LsjqQIhAO5P1f8v1Cr2cLJZaQ81X03OLDkboIl/BFKRelvuryy4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.102.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.102.3_1764064172650_0.3366027054852292","host":"s3://npm-registry-packages-npm-production"}},"3.103.7":{"name":"@ampeco/public-api-mcp","version":"3.103.7","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.7","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"39d7a2bcbe3c9f6b106c550ff2994d6b4162bdbf","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.7.tgz","fileCount":99,"integrity":"sha512-8wAv4RqK5ZPxJdU66z/nzrdd4TW8T+eAz4gzWeg3E2hC+fjQEr8AY3h32Doppa0Jg2VCGF9qxfcvFLWHPHZDUQ==","signatures":[{"sig":"MEUCIQDJrLprYlTOteeD7wdtKRGaRx0iXdlSfko3Tz3xXrwlVQIgJwIEgyly5/uufD9JQttbRE3RZZsz/Qa38/I2W33DHkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.7_1764065418899_0.0756178489134467","host":"s3://npm-registry-packages-npm-production"}},"3.102.4":{"name":"@ampeco/public-api-mcp","version":"3.102.4","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.102.4","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"628a13f45640138bc5bd3d10ba12615df73a6d63","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.102.4.tgz","fileCount":99,"integrity":"sha512-SsthBHKFwRu7nKD3fWxc0p1s9uqnRmZXkxOtA8BI5gpz2aw2MEIXUFsY+Xzwhp5OX6M/qxsL+NCfz/LIoV5iHg==","signatures":[{"sig":"MEUCIFo2NzHOK3uu5dcrgE75UKhKPGohkdcFeTK9GdhSdlN9AiEA3JK3Vh1xYreBNIs6V/2OX5/hlXXXOwpa9U2fS/2wt74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.102.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.102.4_1764067711917_0.42380615617755524","host":"s3://npm-registry-packages-npm-production"}},"3.103.8":{"name":"@ampeco/public-api-mcp","version":"3.103.8","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.8","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"1bfe58936991ca57e16fbc31dd5ab40e554d3b6c","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.8.tgz","fileCount":99,"integrity":"sha512-H7FX42JYlsy6KtsWYCh87zX7gWWpW7zc+z+d5M0U1WHzM15Kb2NUJigczi1Dn/PCWDUh2xdx8ewk83XyQwO+VA==","signatures":[{"sig":"MEUCIEJH8BMXLHrD74WWxPFODBHIoX12LinraXP7P56oU7KQAiEA2jyFQPOpIg5r7GESFbMBXruKy27jldJTXtlM4Kw8suY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.8_1764068763921_0.901851142008983","host":"s3://npm-registry-packages-npm-production"}},"3.102.5":{"name":"@ampeco/public-api-mcp","version":"3.102.5","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.102.5","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"b31dbb23968d2a93a3ca77044e2f037d090800e6","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.102.5.tgz","fileCount":99,"integrity":"sha512-Xj664ilybClYhimfsjhoerr7Rqrs2crib0iZo2r9nZrboKG7Nxj9mk55NeI7pX7R+Trted3bpKW//L1WZGhKoA==","signatures":[{"sig":"MEYCIQC6v62fV+E+f6W482HGwuLW0L83T98S//aK3tux3SKS8AIhAJ8wAgSLagH4U/eiSdLKo673HSp6scwGfxUmpyQHwday","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.102.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.102.5_1764072848389_0.7457108229913945","host":"s3://npm-registry-packages-npm-production"}},"3.103.9":{"name":"@ampeco/public-api-mcp","version":"3.103.9","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.9","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"dfa4e38ce17f1fcd81d8d6e6ab1e8dc5b958f55e","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.9.tgz","fileCount":99,"integrity":"sha512-u8Tgp8lY89ZpqfIBRq6m1S3zzG/KKOn4mCwYhvjITAIU857yWl+u/ek2SNmpA07ASsmXSzZJMdY0w3YBDIfdrA==","signatures":[{"sig":"MEYCIQC4cksVj1GfK5PVo1fG0xgEv/f4n8q4XB4tSJQ03x0BewIhAMv7SJdTEKWiYuEcIVpulGbNNPcx2yv4r/bshN4hna1X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.9_1764074395407_0.5330609359381693","host":"s3://npm-registry-packages-npm-production"}},"3.102.6":{"name":"@ampeco/public-api-mcp","version":"3.102.6","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.102.6","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"0d70179f870b84c9fab77668573010e7247bd591","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.102.6.tgz","fileCount":99,"integrity":"sha512-V1Ng6+Azk1dNpHAFd+wlMIlUxVubHgyA3o9mgI3uTuRihHy13/17HjLUiwqluumO/taspOUqWjbtnQh6hb3DwQ==","signatures":[{"sig":"MEUCIQCeIVJnjY1AytVBPhKfsJRHdKNxcWcBA4Zq17GuOH2q7AIgXIMJc75mr7cULA852g5Ftkk32vP5SBtYEwlokC0XdrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.102.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972067},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.102.6_1764153838443_0.9232320691558957","host":"s3://npm-registry-packages-npm-production"}},"3.103.10":{"name":"@ampeco/public-api-mcp","version":"3.103.10","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.10","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"50993d5276dd66b133c44940f34ac1f6b539d03c","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.10.tgz","fileCount":99,"integrity":"sha512-bjU81WSIqS3oYo04PGfPnIwBCj4g9eZMQIxhl1qrUUIgT8KGnHzKr6fLz+vRxca8lY3VyRwkyVsZ5YgaE0W0nw==","signatures":[{"sig":"MEUCIH2H74ri/I0J5h4sz5DxNqvwwOFxIwQFW3fnHPpicjV/AiEA8cBuKjz1oCuBhcj2MQaajpgw/h27sAD7y08/5vcnd9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5972069},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.10_1764155473917_0.7736281412324482","host":"s3://npm-registry-packages-npm-production"}},"3.104.0":{"name":"@ampeco/public-api-mcp","version":"3.104.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.104.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"fd34d27d8d3b1486d4d2a25ea51391ee6e2e978b","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.104.0.tgz","fileCount":99,"integrity":"sha512-cEh43EjDgEFgFk4nm+EckR4B7TFg4IxjNE4G1zowNdBxF0BdH9nMr2jp78s2k7l0i9rML/mytaO5FMxXRGa6/g==","signatures":[{"sig":"MEUCIEC2EWjfs4XPHDm9KDkwra99dB1tBaU54xCsxQNtSsT1AiEAoLJMItqmYdEnACTrHzwaJ8lDt2aIgbSClmbFCDWMjhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.104.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6089486},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.104.0_1764163000280_0.33591887595854275","host":"s3://npm-registry-packages-npm-production"}},"3.104.1":{"name":"@ampeco/public-api-mcp","version":"3.104.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.104.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"26a421d14a52044fff636e30fc177a33bb042dc2","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.104.1.tgz","fileCount":99,"integrity":"sha512-fm0XCtnV+XrDI/OIMy2qZpLKTu4hGzCXnaepTuzUK9kOVzibgjzPPO1Ec9MfdTX5mI2SMKpPYT2QSOucx3grXQ==","signatures":[{"sig":"MEUCIGqjjUn1nw3ERSQx34DUtFYpfYD7GzUr60j2GkXv6HygAiEAy9/dU3I0kmFCcC3wWGAmAobrIXfwq51GDkLNxoeDxvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.104.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6089486},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.104.1_1764175200504_0.9340221038980794","host":"s3://npm-registry-packages-npm-production"}},"3.104.2":{"name":"@ampeco/public-api-mcp","version":"3.104.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.104.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"e4bef4174687d8a3a4a409c37956fb0ef50e3a91","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.104.2.tgz","fileCount":99,"integrity":"sha512-C7hsOovvsA8xPZrpAy+48+2vQ2zkFvBP0ZeHa67+aOvMGTqb6rrn98DnhAhPIaldjlvq5tE2l3ikI+tVZzTScw==","signatures":[{"sig":"MEYCIQDE8n6lgz6f+pysQ3E5uicaQ05Ra5yIy+NwBWWYPkwpIAIhAOzUqXuz1C7bEhpkVO9vBc4O68gkLBNRNh/9D0ZL1JLq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.104.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6089486},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.104.2_1764182364436_0.6381389793445238","host":"s3://npm-registry-packages-npm-production"}},"3.102.7":{"name":"@ampeco/public-api-mcp","version":"3.102.7","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.102.7","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"77e5ecbdfdcbd0fdea701a474c317d7bc1091f6d","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.102.7.tgz","fileCount":99,"integrity":"sha512-s3nuSNIj/qUoSpu1WQhLEoijY5h6WYumLW9llzLctAbxPO8K5cLUkGSoRxreWSy2MZymJCN/Iky6uiN7DTKD3A==","signatures":[{"sig":"MEUCIDaC1oSUjvqvzCEN46uQllzliGoXyTdg4L19lpqGg34+AiEApDKaWfUviDVe/LXm1VSfurpq00cHtmX/mKNt2FFhMbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.102.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6089486},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.102.7_1764182676483_0.2536580885843882","host":"s3://npm-registry-packages-npm-production"}},"3.103.11":{"name":"@ampeco/public-api-mcp","version":"3.103.11","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.11","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"528eee58548cf2ea1e04f25e1287e2c215bd82dc","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.11.tgz","fileCount":99,"integrity":"sha512-R2s+wnmaM51xZeyWxUPmviTBH6jsXeBlapzrS9akjJK97B93Kz4n8cluU4m2mEK2PPB6wvWsOmOvzZ1MCG2U6g==","signatures":[{"sig":"MEQCIElNDUhvfGncPspXdwr7aDifuubU192ZiCq9T3UELBshAiBnQRRQ5NuEbq3bDzL5fkodofsyscgS1Dik6eEn5czO2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6089487},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.11_1764185015489_0.7775009224168421","host":"s3://npm-registry-packages-npm-production"}},"3.104.3":{"name":"@ampeco/public-api-mcp","version":"3.104.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.104.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"dfea93eac8014c6af62b03601281917ac21b92f9","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.104.3.tgz","fileCount":99,"integrity":"sha512-3zfC5n/s7K5XbbOHaGSgyMwL4Il8UACvn5Ca+3OaLXsuV4H0TDLSXeve4nMlRYK9DGgWCekN5mTiMjl3iKE/Mw==","signatures":[{"sig":"MEUCIQCUofEPXX9NAnO/g4x8YkkmX0Lu9OczcWwpaBhXOYdOPwIgFO9MoMmjkC55N6GPF23IhsnM6IzWBbs/Unta/J4KDCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.104.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6089486},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.104.3_1764202544894_0.6979220975964555","host":"s3://npm-registry-packages-npm-production"}},"3.105.0":{"name":"@ampeco/public-api-mcp","version":"3.105.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.105.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"211e4010211882e60df30c875f27f844c0b56c94","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.105.0.tgz","fileCount":99,"integrity":"sha512-SZHd7pc+gXN3Z3eTCcyMgtQbLiaqHWP757iBcf3qqxCrgBwRtUWIg/G4gcuMzRVPlW/y50R7RbpLRD3nKPU70A==","signatures":[{"sig":"MEQCIH4I2FgXyqxn2MLYgTti7i/eVb0jn2vcPbp+QxDA4X+KAiAk463FH6PUzbIXBH5opJe3hPBILfwsfeZcsjRypHglSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.105.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6230650},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.105.0_1764318219433_0.3216794670159888","host":"s3://npm-registry-packages-npm-production"}},"3.105.1":{"name":"@ampeco/public-api-mcp","version":"3.105.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.105.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"67d99ea4582bfc45b0edb667bc766ab40d987a6c","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.105.1.tgz","fileCount":99,"integrity":"sha512-MRI+w93EoraMiRy0YbZY4ybQMa9BJ0l8E6P+N91dTTlruV2XPOMeH4xIduH4U/xOCcmQ2cE1Qnjn99AAbYVVxQ==","signatures":[{"sig":"MEUCIEbvaa9RvbZiVK15PS32m5zqzrVCJgn2eBYQ3aYnZu5LAiEAqpXrWXGlyTh7me0DyJ5xwBOTj3nHWD1idiaNCkZpZig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.105.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6230650},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.105.1_1764326093928_0.5345918820795938","host":"s3://npm-registry-packages-npm-production"}},"3.105.2":{"name":"@ampeco/public-api-mcp","version":"3.105.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.105.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"3e830dc6eed9b86bf47d74dc72712a9476b68cb5","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.105.2.tgz","fileCount":99,"integrity":"sha512-M67nfcUC+BTvSSUTwoXZksSj18rSlMM3tCyE/csnwGqGmL6wTeGfiVO9N8U3T3Ii3XuixlNRWf3MAHdrIY1buw==","signatures":[{"sig":"MEUCIQDkPhXKRHZzi90YabWTBGfsrHIqMtWmiaQRkZzKSEcfvQIgfuJZSAMFp6pTwLEj1rZoviG37bwNVVUEINhyQUJMBCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.105.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6230650},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.105.2_1764328551014_0.159794702570083","host":"s3://npm-registry-packages-npm-production"}},"3.105.3":{"name":"@ampeco/public-api-mcp","version":"3.105.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.105.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"1e7279d27ecfa624102c806dc317c7c85a1ba727","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.105.3.tgz","fileCount":99,"integrity":"sha512-VIkLvifo649dPpdLDPKpgReL2TQmwFsgP4+ojfN88WsECM0VQ0reiSOMoaEr2759yl3Hxiz10PvwVgjFI78eIA==","signatures":[{"sig":"MEQCIHpYaYdM9bY2gGx2eP72jcdLayJEB6HGfGOKB7juTarCAiAsG7ptNO7Dd6pPrOD3U3wa2ueNeEcb0wcrLwNO1yzrPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.105.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6230650},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.105.3_1764334695015_0.7338371441054499","host":"s3://npm-registry-packages-npm-production"}},"3.105.4":{"name":"@ampeco/public-api-mcp","version":"3.105.4","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.105.4","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"34317a102077d03efccfabf90bb8865cacbf2e67","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.105.4.tgz","fileCount":99,"integrity":"sha512-ZvJ3EwXXso3XOMMLazwQs/rkF1yfkOC2ZFz6XVC/r/iFTLOm4btcAMyXsgIQhPdF5RjO16hvNzefpxMViSTVvQ==","signatures":[{"sig":"MEQCICzQEik2Ht/qaHNcvu/a4tyfpt4eGTk9mCEnCioJ27+TAiAZZAN1f9VR7Tr95pOG2fEhTVi7pnfGdc6/Law3tuCrsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.105.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6230650},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.105.4_1764343935254_0.6978361546577987","host":"s3://npm-registry-packages-npm-production"}},"3.105.5":{"name":"@ampeco/public-api-mcp","version":"3.105.5","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.105.5","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"937f5bfc465963bddee768494292dc81240a6c96","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.105.5.tgz","fileCount":99,"integrity":"sha512-rpLE136g5BUR4OIJ3bPgpw42XDPfgSW/xZjiyZauTuKI0wAyNgbwlvBHN0zfWHfZQTFpOTeqwIEeNTW4xadh/Q==","signatures":[{"sig":"MEUCICuVZVRbcsDaTMsfKz+HYL4mw6zuaypC5w24s/wwOzoZAiEA9fMnklohHR4cTxKqqx3WqnJTWnO9WT0vqzHTD7DfYc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.105.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6230650},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.105.5_1764351223745_0.587875029866427","host":"s3://npm-registry-packages-npm-production"}},"3.105.6":{"name":"@ampeco/public-api-mcp","version":"3.105.6","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.105.6","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"3389ecfac582ea7ed2c860e193d01469ba057c91","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.105.6.tgz","fileCount":99,"integrity":"sha512-u0hjI84BDsdlb1yZOyBttwZ8fyfR4vTZ/QvbzXvuU1O60E44qX9QiCR02si1HHqLMKJaVZWuSGWfyIwaeapg1g==","signatures":[{"sig":"MEYCIQCiyCHu0H8pcohjygyMh9FOeLTROwplcyZG4BLO3R7N1QIhAKxEd0R/gGOzfmNRgypkK1jbT1p0eZVouv0A0STmNUVF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.105.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6230650},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.105.6_1764591113477_0.3743869941250557","host":"s3://npm-registry-packages-npm-production"}},"3.104.4":{"name":"@ampeco/public-api-mcp","version":"3.104.4","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.104.4","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"345a878ebcbd132b732e512f536287c14730ad73","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.104.4.tgz","fileCount":99,"integrity":"sha512-4m8yTdQOanXEFdokgXBcOPRT9R/0CWY9cs5Ovq4STIupSpqTdFFzSKDd/5hZAFtGXshGpHrIggRJqBihMo8CDQ==","signatures":[{"sig":"MEUCIA4PIJZbcr42ye6u68je6wJhDwRv/xXJzVr6nPIyHyGfAiEAiNQoikatzJvRov3QcEKP2VSOQ3kL9PrwO1rI76fW0TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.104.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6230650},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.104.4_1764598271438_0.7613988124782443","host":"s3://npm-registry-packages-npm-production"}},"3.103.12":{"name":"@ampeco/public-api-mcp","version":"3.103.12","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.12","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"1a9265c353165288dc5c0f767be1f3b5abcb5fcb","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.12.tgz","fileCount":99,"integrity":"sha512-jt+ATwFcXWJLiY75+g5endP3RRzMc143oW9DjhhSM8fne7hcDbC6EDFblJr8vCLi7HTP0TqA+AoeLAPu0PQaKg==","signatures":[{"sig":"MEYCIQDRfxk9wYGz6K/1xi+Fm/+kOiUWQLKivyAK0qHLz5ISkQIhAM7kF20XK/oCJK6fkURBtv+/x00nicfoZL+7Bf8dROkP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6230651},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.12_1764599441673_0.12024576937445453","host":"s3://npm-registry-packages-npm-production"}},"3.105.7":{"name":"@ampeco/public-api-mcp","version":"3.105.7","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.105.7","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"9353bcc9310c9c67f2df74115e83aa2e0abfe8e8","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.105.7.tgz","fileCount":99,"integrity":"sha512-j9MdpvBGnvGMqDq5I/lzGBvroaJpc1U54kmzyBXtRvf/Q8PuKIKi6PVQHgjfQwJvHurcKMe3luWrywMp18301A==","signatures":[{"sig":"MEQCIBJzKaBPPpzorOFM6PhvgV/pfFbas//2u2i9etekztISAiAg2W0ZSilMVdQUQbr4/Cf4MunjHD65e0TInffyGj4egA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.105.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6230650},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.105.7_1764600730952_0.015392925487492493","host":"s3://npm-registry-packages-npm-production"}},"3.105.8":{"name":"@ampeco/public-api-mcp","version":"3.105.8","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.105.8","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"84b5a0692c5abc6fcd1562557339a48dd7289948","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.105.8.tgz","fileCount":99,"integrity":"sha512-ZZlZhME5apPrVAPoXQND83v/3TE0f0Be/SYPRoUQ/X32viVLdgLZY5X85Z/DTBY4aVMzDOjI2SJJCvaU3iiuzg==","signatures":[{"sig":"MEYCIQCpQyvo78gsIbl7k+XniTd/hBbFfIXa4t9UfhlljkFiUQIhAKBaLWtZaIw0ps5M6GOmyFSs6St5RE416lbLSAps1BV1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.105.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6230650},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.105.8_1764666881656_0.20478606169018976","host":"s3://npm-registry-packages-npm-production"}},"3.104.5":{"name":"@ampeco/public-api-mcp","version":"3.104.5","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.104.5","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"ac35600da46423d83993af6dae35cb51fc40ade0","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.104.5.tgz","fileCount":99,"integrity":"sha512-cr1Yh2oriplMXPDDCZakiiyhbkQ6Om7Ba+bEGnBvoMWomCP7eXfFHSQECfVx+zWVSaUcewPON2P5hsJymY2DzQ==","signatures":[{"sig":"MEUCIGb1La572Ol1k2+ifOr+6TAromKFUlxDhy6lnCq1TYkCAiEA4BZz+6M/y1iTym+dsj814To953vzpPFVdWSgyNSIYz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.104.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6230650},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.104.5_1764669666482_0.5067479724641983","host":"s3://npm-registry-packages-npm-production"}},"3.106.0":{"name":"@ampeco/public-api-mcp","version":"3.106.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.106.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"f06ff62d3ae0bbddcbc121c1569966549da28684","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.106.0.tgz","fileCount":99,"integrity":"sha512-30LPp1rrlDGP8ZWpBx+9LCBIxX1B+jFv05FCSorVC2V4hHjrs02oWUAUaPkghvSFKXXMeIsgOc8mYX04nhU0YA==","signatures":[{"sig":"MEQCIG9XpRCJN54XOjsThZY6jwATIJYGtPOZ1L6TEKx+s6JmAiBacb7BlRFoKBi1P2dgEd9CQv4lUiKkOLk6S7nYAf5zrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.106.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6242937},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.106.0_1764675763234_0.6628158209235075","host":"s3://npm-registry-packages-npm-production"}},"3.103.13":{"name":"@ampeco/public-api-mcp","version":"3.103.13","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.13","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"b15c3dd6907b61c999f6bd0dc3219f66dd3f622b","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.13.tgz","fileCount":99,"integrity":"sha512-3Ike4hyjAuJ8n0nk6SwAeRVHwX8WvaTvQpZ0orNVC1klFTBLDgCBZSwT+wFhOiQu8cwNQ7F22J6f6OfapwQ9GA==","signatures":[{"sig":"MEUCIQDcosYG9441E86PiZuqruVq83jNkySvbOdwMjyYGmcYnwIgN8mYr4QndlRwAMfcpivhXZ7SlYleNSseFq3RcgkkceE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6242938},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.13_1764681612413_0.03104798655224461","host":"s3://npm-registry-packages-npm-production"}},"3.103.14":{"name":"@ampeco/public-api-mcp","version":"3.103.14","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.14","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"8acfab80e5600338a120acec338586fd0d42c575","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.14.tgz","fileCount":99,"integrity":"sha512-+MGdj2Lz1g9Lyh1GJ5QpeNC+P3dAPkv5Bnkkt4qpNWhZ32m1tFqSoKikw99SjhN+XKawrsgYUxiXEVncuPNuLg==","signatures":[{"sig":"MEUCIEjvLaJH++P7SmCoUb5k71FYikFlPE0TcnctHHRpW9OZAiEApN0cwsrBl7jxjtSRuT0BCOJGnC1vmk7ElcrbR6YKf60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6242938},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.14_1764688612900_0.24718552572538188","host":"s3://npm-registry-packages-npm-production"}},"3.106.1":{"name":"@ampeco/public-api-mcp","version":"3.106.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.106.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"d4dbc9a66bc85e88a7ed723fe98352e3bea11936","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.106.1.tgz","fileCount":99,"integrity":"sha512-qDn/Zxn7Lu57YmiFmAdhbAOI9skUNVt0dCGosPMKjIaViW5IX4i/Ljugz2WK2wpp8jzhulJYEbz7GjfuFAuq+A==","signatures":[{"sig":"MEUCIHZ1JFgOAv9d6oLF8lK2LVfYA5ict3XS3RU1haSJe3xKAiEA1aKs/Nh439IUZBhYSLEKgtwiz/irIYymiaVcWDmIyyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.106.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6242937},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.106.1_1764720474006_0.42835197171283457","host":"s3://npm-registry-packages-npm-production"}},"3.105.9":{"name":"@ampeco/public-api-mcp","version":"3.105.9","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.105.9","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"7cfbfb8fbf6607786a2c88a24c077678490712cf","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.105.9.tgz","fileCount":99,"integrity":"sha512-uJlp+xCa6k2HvLunPQxtd7hNS9znzxh8Lox6wjT56OSRZHuPn2l3pMg0JZp8K45H3Ams0gHeZi6L09RArRJOtw==","signatures":[{"sig":"MEQCIASLmgW3HEAczj70BUbBek8L1JlLrJbtdyMjUXBTKPx/AiAQQ3YUxbe6XaiZOtb5XtRJGohgtN7TP1UMmE5AuYJ4cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.105.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6242937},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.105.9_1764744777608_0.7357837175046797","host":"s3://npm-registry-packages-npm-production"}},"3.103.15":{"name":"@ampeco/public-api-mcp","version":"3.103.15","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.15","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"adc3ad7ec5ef84283c4fa1559035533cc4bc7e13","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.15.tgz","fileCount":99,"integrity":"sha512-ZYT8KBIFZFOZmjfcKS8RndAREb7DC/qiFEoLJseCSoBZeXk6fWAIDq/qWgXrHu3TCGvXgrHcujkJ/9uV8HonPw==","signatures":[{"sig":"MEUCIG6zglWDPVUtRs/Vf9Zhwv6nMfW6KLwyxOHMNhBTcpfeAiEAkR9YpOvV4vFFlpvm5AYX0Uou8aKL5IcWiVBf+J2BRv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6242938},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.15_1764745658292_0.12440613354423147","host":"s3://npm-registry-packages-npm-production"}},"3.106.2":{"name":"@ampeco/public-api-mcp","version":"3.106.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.106.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"90cd1349ba94dd0a1d43104dd3c6c7b06cd332f8","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.106.2.tgz","fileCount":99,"integrity":"sha512-y9kMe/Jc9B5oo21jhXf+Hb6LMj6NCHtNU3/G7ZkyHedAfDZILF55LWikedXn0y0UWZPg58sNEqQD9gOqPZaCcg==","signatures":[{"sig":"MEMCICyC1F7tXpVbqJRmGa8tfx3MCYPY5yGImzbONz5Wa3JAAh8L8wakchZV+dDrXbwHRqPsfXp17HamEhUWe/dQWsim","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.106.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6242937},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.106.2_1764774380704_0.7150338867740862","host":"s3://npm-registry-packages-npm-production"}},"3.103.16":{"name":"@ampeco/public-api-mcp","version":"3.103.16","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.103.16","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"cf18da6a8765df32829b1ea6ae102e53ab132736","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.103.16.tgz","fileCount":99,"integrity":"sha512-ZefS4hhikB+EqWZqpHMpdym2wAjI2Hb1MTIaO6mbTIqMwmXR4W7Ifdw+EZu4+/NrbW6UfeQtllBw0KXPxyCgBA==","signatures":[{"sig":"MEUCIQDiueF5tQL8lnzewaDLX6+iW+5FoKIJ4ER8Pk3+LvO1AwIgWDr/3bXzlO8oLbUFUcynI6aMbMvcmjdC+syphFHzVJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.103.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6242938},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.103.16_1764834194499_0.8524743227352334","host":"s3://npm-registry-packages-npm-production"}},"3.104.6":{"name":"@ampeco/public-api-mcp","version":"3.104.6","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.104.6","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"3c2edd13efb7622e9dbb2a7425311a8691d1a6a9","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.104.6.tgz","fileCount":99,"integrity":"sha512-BjOZdPWdmKPQCvPQFGLRjVAnXTINhsqfKcXYC56oAdQ0ofHYP01SibPQCDBikwwezdNw0iQSSS4/LydsqFgJyQ==","signatures":[{"sig":"MEUCIQDjbGr1rqvTnbmbY8gp3DfGYDhMNZ5bQ1OZmIOjbOmyVAIgfy/F/Z701KsORBfUBhgdVYJBeaIE3Ppl7LMldakRnl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.104.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6242937},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.104.6_1764834244111_0.47755486194287355","host":"s3://npm-registry-packages-npm-production"}},"3.105.10":{"name":"@ampeco/public-api-mcp","version":"3.105.10","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.105.10","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"d1359d7547b69573f6be759209a02634f7815d25","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.105.10.tgz","fileCount":99,"integrity":"sha512-NMzOHOqysRChnxQ12+hLYcNNFtiftpzK2o0nZ1DjqRp77NL7OngtgUsr2/5N19xjK9bAYr1lXWK0dI66Jf1d5A==","signatures":[{"sig":"MEQCIAnzV8Y9QPgawpAynL1cSpXj8ei2tJCfPJUxAEderW9YAiAB1u4pHicxyeL33Vycmt4EpdyfK8ND8Sp6HYyNTzobEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.105.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6242938},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.105.10_1764834279815_0.8398737815572734","host":"s3://npm-registry-packages-npm-production"}},"3.106.3":{"name":"@ampeco/public-api-mcp","version":"3.106.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.106.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"792b52feea4ec0fe2feaf9910b51e9f8d9152e31","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.106.3.tgz","fileCount":99,"integrity":"sha512-TBAbsSGpr50u0pXDm4XWA+CUnEr5a4xuRuPkMG/WR4EAXEgEk5yXt6KTNLmRUjL6vv/EIDRXIDZKafUZIs8/Yw==","signatures":[{"sig":"MEYCIQCRWPN2hqEANXQmOJR4dlxJpN6N5OaOW3x3IJpmIg/N+gIhAPNLqDZu5x8wXAbOMuYNJVBvSSqlpH+CriNH3jAKdgE1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.106.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6242937},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.106.3_1764838993010_0.4821812909414551","host":"s3://npm-registry-packages-npm-production"}},"3.106.4":{"name":"@ampeco/public-api-mcp","version":"3.106.4","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.106.4","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"c063607dc257f2ee0ce7c065ea315a11657bea62","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.106.4.tgz","fileCount":99,"integrity":"sha512-a5sW1G8GfYWX+eIMZtrQyJi3859ZCvwQrSFrtPJSlsmUi1O6kYYptxYj7n1Hsn1MPFL7WO2Om9Hgt5M0wEDqFQ==","signatures":[{"sig":"MEQCIB/SUWeFUyt5wzKmIFHSJrkE8tlsN+tSR5khAoNqcmGLAiBzoWhZ+BYlUhLMRyGhObjE8YvBy1qFgVKGNIPg7b2/Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.106.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6238270},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.106.4_1764844977512_0.3718346381427382","host":"s3://npm-registry-packages-npm-production"}},"3.106.5":{"name":"@ampeco/public-api-mcp","version":"3.106.5","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.106.5","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"cdbc86b04dace358f25f46422934ce6a81bc0604","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.106.5.tgz","fileCount":99,"integrity":"sha512-U1C2GLBWrjFRmv3Am3Kxp4mpDki11IA6k6WzEG0FWuojON7KNnXxX+D7C/T69FnaEC0JHkgMXc15G7Lzr9fQqQ==","signatures":[{"sig":"MEUCIHqZh3otVLEe1+9JPGSnmg1GyWJeQ8t2fi9ZEUhUHYOTAiEA6StMXCPZ0r72xpeIncUxzgbgf7yDnFzi3hQiLut4/ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.106.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6238270},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.106.5_1764848339832_0.13338982599254368","host":"s3://npm-registry-packages-npm-production"}},"3.106.6":{"name":"@ampeco/public-api-mcp","version":"3.106.6","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.106.6","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"d8bdc02882a22204ff442a6654e9d3fcf303035b","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.106.6.tgz","fileCount":99,"integrity":"sha512-/ZDq38+HZvcrWuMOoN3sNl/pbUZ/I7sTSQDPXn7Xpp8rF5/ciYyNJ9WIOYdrACRnfQWLB3JkoT+o/ejx2axtAA==","signatures":[{"sig":"MEQCIC5ySGH58fYNUAYpicUczbbGGfdiGZLiKmhdkkmXJh6NAiA6PePd84YTvk3ImlG6PmbjYE2HqG1hOfY7Yg9tevRbWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.106.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6238270},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.106.6_1764856886675_0.8522342012212742","host":"s3://npm-registry-packages-npm-production"}},"3.107.0":{"name":"@ampeco/public-api-mcp","version":"3.107.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.107.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"4786dba9b51b4b6d47f4688d9643829101b7758d","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.107.0.tgz","fileCount":99,"integrity":"sha512-GvMYtq0v08taH48hzJObtrhDZc0/qECTcxFjWKMC46lyuqFstAqHKLJfzZ60qWtnBjsXmiZ9yWNG6RlGLdjdzQ==","signatures":[{"sig":"MEUCIHDZU/2yVysYe7k+UarfWOXPx3JFer6+el9w4qFBnE4EAiEAhK6XDwBFzYATfqujCbxZ6rEjs5BDpOnPOLOzE969E3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.107.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6247428},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.107.0_1765185573273_0.7869874164919421","host":"s3://npm-registry-packages-npm-production"}},"3.107.1":{"name":"@ampeco/public-api-mcp","version":"3.107.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.107.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"55164ad41c664f8c3f44fc2dc1886f512e425c8e","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.107.1.tgz","fileCount":99,"integrity":"sha512-7b9BAyVmBGjRfwPbqxx2iR6kCfpnOrBtXCUlj5eYuMk/YgKwwI52cZ/eLOVyDWTe4uGF4milcDWCZ34s23V73Q==","signatures":[{"sig":"MEQCIFyUeM/uuF077FCViWdnj4+9C1uo2rcvLTVqrnjI7PAUAiBn8i81pI5TNGL92PrvtOAOISYzbtrcQa5A2rfLPuyKAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.107.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6247428},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.107.1_1765192378834_0.1308490750323914","host":"s3://npm-registry-packages-npm-production"}},"3.106.7":{"name":"@ampeco/public-api-mcp","version":"3.106.7","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.106.7","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"1af4328928e9bd3254663eccaae275e90c1353ff","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.106.7.tgz","fileCount":99,"integrity":"sha512-WvmfmfvC6AJmuQmVy0HonJvy+4x7Si4G1KLwVmHreOtJndoKbkgLVxzMeNOKUsscs9G6rsv6b+43DJBMMXKaxg==","signatures":[{"sig":"MEYCIQD044qeu5l308U5/uDYSBO6W9yi7uBmNcX5beK2gEFLuwIhAI7Il8oMT2Q3ZTAMe9XPQDOVQSX4HsbWkQwIEF0ptWaU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.106.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6247428},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.106.7_1765193430237_0.7376216063440935","host":"s3://npm-registry-packages-npm-production"}},"3.105.11":{"name":"@ampeco/public-api-mcp","version":"3.105.11","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.105.11","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"fe1bbeae5dbdb123cb9601d82671b06b09ee8ccc","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.105.11.tgz","fileCount":99,"integrity":"sha512-5OqbhvpBE/PUTAuuWuswRFxAx2yFZ5gsLOdzGu4xQfJ2sCHrRGMxsnqcPtOEHjj9bw6geuDzudlv6n4JY75OHg==","signatures":[{"sig":"MEUCIGi6216L+nPU2IIQsOYpASZ5jN7uKR88Zv53Zc7TVbjgAiEA2f9NNMywz+Qvb92dQygrkcr8nWKbzCAZgTEJUxNC+u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.105.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6247429},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.105.11_1765197093662_0.37999676859379705","host":"s3://npm-registry-packages-npm-production"}},"3.108.0":{"name":"@ampeco/public-api-mcp","version":"3.108.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.108.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"b406422b077bae07eb83be52986c12ad6ac93352","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.108.0.tgz","fileCount":99,"integrity":"sha512-FWBL0EZ5cW7NC91Gd6h4azpgfdhwEHmnP+mCMr0ype3Ap26z7O/+H7r9kcCM8eLYOGYt2Orah/pzXEeWVsnOzg==","signatures":[{"sig":"MEQCIBq5LoiM5N1Wf6FGHZMQvmiMRO9pwJIEaZRFvmxCdFFYAiBa3YZm/6HEo4/q4xkLAEKspAwz6RByYojntYrYKkGRpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ampeco%2fpublic-api-mcp@3.108.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6252857},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"54ee4bb58b64611feec6892bd8cb94284b14584f","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.108.0_1765274112921_0.7498638140902416","host":"s3://npm-registry-packages-npm-production"}},"3.222.3":{"name":"@ampeco/public-api-mcp","version":"3.222.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.222.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"ed6b0295b07b2901c16afbf805d7d45884e63f7d","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.222.3.tgz","fileCount":103,"integrity":"sha512-HeQ7SG9BbrVkEO47yDXA7H1bN0JZRqG8SH5cAaRBfWzoTqMZYE9+kU6wHsQBFts50yhdNn8A8O6ZD9jLo1MuoQ==","signatures":[{"sig":"MEQCIAfscexUMCckqTGOJ6fy4zGhr0W+ccQYV+w2ktpMoyKXAiBUTwBTdw517vz66/vez0msGm3j/FPnjUGmlNaK5tMsBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12054457},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.222.3_1785318053152_0.6840181627280544","host":"s3://npm-registry-packages-npm-production"}},"3.223.0":{"name":"@ampeco/public-api-mcp","version":"3.223.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.223.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"24f310d2600af2a1e1ee78ea7addd63078948786","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.223.0.tgz","fileCount":103,"integrity":"sha512-W12iVTkIfbPDVBuQXNDydh/+N8CgyPdgMO86PxQrcmpKoVM/AaxdN/Lz90yvDflQq2tgDQLtMwPGcpeZi0rBRg==","signatures":[{"sig":"MEYCIQCKsbGWRbWhc0a4Rh23a3VnWJG2Mk5t++aUSoXrYjSc3wIhAMKvHst6ruzfAfg3QoDHz24c14YknhmCI9Q46kcTSePH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12054455},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.223.0_1785321311793_0.31024760314798216","host":"s3://npm-registry-packages-npm-production"}},"3.223.1":{"name":"@ampeco/public-api-mcp","version":"3.223.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.223.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"b8dcb5a925e61081e230d6802ac46aff7ad1d3a1","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.223.1.tgz","fileCount":103,"integrity":"sha512-QW6s11FbeZEt6eqq9vOy+9jUHaNprl06BjGHFV0x/gPIhna7wBqe/9xGNLHqBnRZTlj/glI3vymAWC+oeVyvHQ==","signatures":[{"sig":"MEYCIQDAvaLBd8xBk5H5GcEE/BN3kj/D3Y4KUqrQsVrC+DUq4gIhAPbWVbPFnO/+UplmasMxFS2tzD0iqNM/cvvr/ygIVmLl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12054457},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.223.1_1785333653925_0.4306468957233516","host":"s3://npm-registry-packages-npm-production"}},"3.224.0":{"name":"@ampeco/public-api-mcp","version":"3.224.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.224.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"b29c14d0d6077502b70860600aa6efa8f897728a","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.224.0.tgz","fileCount":103,"integrity":"sha512-NTs1es2cIERjwu3msQfgG/WdnO2sYUJlisQlyojngHLBMEDN1FhOqWwuZhXbnP33jp9T717rkceCWGfeE2W0Sg==","signatures":[{"sig":"MEQCIHUyPSnItnzJJjK0sBQPbP6sFPMvQMV5Lp1ow2q1/b/eAiB9Jxm83N8MJlL9fVU1ToH9SCzMq4QDDrFZn939jbLlEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12054457},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.224.0_1785402127955_0.4215126590057445","host":"s3://npm-registry-packages-npm-production"}},"3.224.1":{"name":"@ampeco/public-api-mcp","version":"3.224.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.224.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"ac4bc29327233611f7f7192dd344fd78023d3fc2","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.224.1.tgz","fileCount":103,"integrity":"sha512-hhwsfWCQokd+zxBSkYJ8ALqVAj39oF+1cCBgR0XR7cvCHC7yOK1Hb52db8X08pEAxXnKZQ7oFd6KS2EPSrK9yA==","signatures":[{"sig":"MEQCIBzGluOoiJ/W/7QLSevLsSjF1cuapsKGa7TWRGxYM8qAAiASvUfmH15xBgW5FJu9L2wXHF3AMLDznzMLrM6OkNgTIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12054457},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.224.1_1785415624871_0.6541751398965139","host":"s3://npm-registry-packages-npm-production"}},"3.224.2":{"name":"@ampeco/public-api-mcp","version":"3.224.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.224.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"8308a4c08627a23640d59e6ae6e8764ac15dabf2","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.224.2.tgz","fileCount":103,"integrity":"sha512-A2gKiAcj/WG2v9DXtTkUoA3HBO0SO9DHkSr67wuATNPOjxuLl9wXixJUlrO2MskfpvhYWHekma/g8Now/17VIQ==","signatures":[{"sig":"MEYCIQDeWxr14+hqR9Of8WcbfadvEnjjfHYjWxKsnW2WulloSQIhANxWr1zcbpNNeVOcVfbN8cOHtpqVS4JJugNRfC0AqTSL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12054457},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.224.2_1785489335665_0.22459486652741578","host":"s3://npm-registry-packages-npm-production"}},"3.224.3":{"name":"@ampeco/public-api-mcp","version":"3.224.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.224.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"e80f6195495ec0229d9462b9bd0fa6fe1e36d255","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.224.3.tgz","fileCount":103,"integrity":"sha512-6cdIiJmQV2iTGlMLh3+hCbWOfhm0bLK+8FcdOMzWnxZZLtjNujgBClzJMnuGzVj7Lp0TAblfnyAqzj7VSx7Yvg==","signatures":[{"sig":"MEUCIQC0RAkSMZCrFl5ilAtDisdcyjRLk9NcuXEHTG3dflKgjwIgPq/uG3Ygq+MtdXxeZZT4lnmqejJfHsN4KWyxbvyxVC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12054455},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.224.3_1785515233065_0.19257951497206838","host":"s3://npm-registry-packages-npm-production"}},"3.224.4":{"name":"@ampeco/public-api-mcp","version":"3.224.4","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.224.4","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"db4098ab24964658f5ebc2411f59b86475b6c906","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.224.4.tgz","fileCount":103,"integrity":"sha512-/kUzbeLv9D4G06/9HR7u7RINcipj/dP4NOiIEEijU76xUMo6CPZjPjZHRFD0AONsXxDc4kK9y+l8e5JfqlKHIg==","signatures":[{"sig":"MEUCICMAIMOrTE4vIreeRtqZWsGrpMmf+gqZ8o8h3OIYWRoOAiEAr20NL6WO1Xm2Wlg6/ndGK4Z8BbHGalF1fdgjeP+87aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12054457},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.224.4_1785742712478_0.6776065683665462","host":"s3://npm-registry-packages-npm-production"}},"3.225.0":{"name":"@ampeco/public-api-mcp","version":"3.225.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.225.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"0ecc663074433e9eaee3c7ba91a0a1728df0cdac","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.225.0.tgz","fileCount":103,"integrity":"sha512-Y7rgZ+43SR7WVjO88nZi5T11/IM1934OMBq05pP0YWj2HAgjYvl0YAbEkBR004gqJPte5O4Zpsqi6LSea50njQ==","signatures":[{"sig":"MEUCICiay1B3Qp8dMfEo+zs+TeIjfIKt3/olKP/gaLgU5T2UAiEAqGlLqcqyk933NVIop4cWwizwbOBc3LBsx1uxigeZBCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12098967},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.225.0_1785754900065_0.5379008470601561","host":"s3://npm-registry-packages-npm-production"}},"3.225.1":{"name":"@ampeco/public-api-mcp","version":"3.225.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.225.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"67d3d1c5539b22a19e59a4508e35f941c4f96ead","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.225.1.tgz","fileCount":103,"integrity":"sha512-RwhQW/nBTU8bCmuz1K5eMHpxjOC6sO4jLQY5l9V1Z7yKDn7ZS1dhyVNRFop11Mj7/tr/7iQjydVi3w885TY74g==","signatures":[{"sig":"MEUCIBRPFlGlqZa4hVsDCEZWX6sQ2LPjSn8JnXJP2jKXg0+2AiEA8ZOFgBvZDhbGv01ibgXm/tG05LqR2hr/0SUWxHgBJ3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12098967},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.225.1_1785772088914_0.01951674400725678","host":"s3://npm-registry-packages-npm-production"}},"3.226.0":{"name":"@ampeco/public-api-mcp","version":"3.226.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.226.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"e882a9af6d5ae19020dedc8c8638ace13f8a762e","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.226.0.tgz","fileCount":103,"integrity":"sha512-vZbLGRbhPRrYwdkbsPWw6QaWtyYE7P8oiDuSnMcXQQjGsPN3m7STTqiZFY2anrWoG4o0gHnEmUVxBCI/gB9A6g==","signatures":[{"sig":"MEYCIQDWSOyOTU3o1FSiQzsCXXXQ/CFWe+F9/XKfpQod3HmQGAIhAILdatqMcZTWWxH4H7NQynFHjP7pXIlB9ZDrEyH9NyFB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12098967},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.226.0_1785839908065_0.279209398170563","host":"s3://npm-registry-packages-npm-production"}},"3.226.1":{"name":"@ampeco/public-api-mcp","version":"3.226.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.226.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"b0de737c8de0deea99b5a17cf6dd3dd3b3ec74f2","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.226.1.tgz","fileCount":103,"integrity":"sha512-utloFgXs9QrNxUo7Tu0KjDjOp2DRIp4HtaiiHdvsHrOZyomoWPY+VjOrwpB9/bsf81+dGBjqOpt4fi1q0ejd8w==","signatures":[{"sig":"MEUCIQD1LBYsEIBXsZoJ3ASupUrx82CMSCBv9AsWkAPQHWemkAIgYRR8e+qWQ8V8R86d4TcWcGigC4/vL8DNeyLZkRH7rwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12098967},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.226.1_1785855516140_0.11213011507035064","host":"s3://npm-registry-packages-npm-production"}},"3.226.2":{"name":"@ampeco/public-api-mcp","version":"3.226.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.226.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"70746cf02d5ed01c0b0ac9e00f53367304032489","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.226.2.tgz","fileCount":103,"integrity":"sha512-OpP1pFeHbDr04oLDIj7V1NjBTlBcLqcWRZ4seWAt0yiMDq9FAPFxjpQLnTqD+a0VQYzLMGtQBAVCQaW/1Eokug==","signatures":[{"sig":"MEUCIQDMPWELgqn6ttei/pkhpKycjpemU1G4KniostbbZy75cAIgBKpT2Ih2DD8tMUVb+5dloIFX+NY6cstNMp1/lEY8Ld4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12098967},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.226.2_1785860868577_0.11543095961219652","host":"s3://npm-registry-packages-npm-production"}},"3.226.3":{"name":"@ampeco/public-api-mcp","version":"3.226.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.226.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"9b27846b8471712b087c117dae591af7f0072cf9","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.226.3.tgz","fileCount":103,"integrity":"sha512-PyY0eRith9fJ/g5FBFIbFta3aXsHql6d9ww+SI1wVM3F+3rL8hdtwxh3/cLtdprK2T0nbYxXeCtBReibfU8FwQ==","signatures":[{"sig":"MEYCIQCHpSgTFJUbibwiVB4llJJ1gvQYj9Sq3P6QHnebmKOZ4QIhAJy6HMUVXvAjn6iRD3de+jq/xn7VLLAcBuCWUoSYZL9w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12098967},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.226.3_1785912425140_0.914392157667673","host":"s3://npm-registry-packages-npm-production"}},"3.227.0":{"name":"@ampeco/public-api-mcp","version":"3.227.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.227.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"14b3ae343b3c8f346f27d6e6c82d82ab5e1e13ed","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.227.0.tgz","fileCount":103,"integrity":"sha512-EM4NTma9HnP5behFHV00d+K0oGANcj/LYfmmCqr8ww+F+sXB2rea8Fp8LebA/6+E1EdpV4/YcgT2K7uRB/ijng==","signatures":[{"sig":"MEQCIAZhhYjzLVyPuTjT7ypNFq6ZMgwVNz1kwc3EYHadCqCIAiAwDv+9bqBOeDPnIqblirF1Es7LjDG3dz7nbIT180KOKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12098967},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.227.0_1785917955683_0.8638937878410677","host":"s3://npm-registry-packages-npm-production"}},"3.227.1":{"name":"@ampeco/public-api-mcp","version":"3.227.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.227.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"02166c12659978787bf4fddb0124f651f9c39887","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.227.1.tgz","fileCount":103,"integrity":"sha512-RvgzyYdYYHNpdWpbjtjWuj4dFjAzyTLQIUpdyHi6h/yG+A+iKGtXrKhvn5w+aYHcySXfv89X4nz+E87/G32c6Q==","signatures":[{"sig":"MEUCIHlXPQHt2026QAWy5ICd34tREPSI5EOVxP9Y7n0NuY7rAiEArGD6fKlZFDEDTIWuCEuzVWIU6i2tvflkDfx7t9SINsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12098967},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.227.1_1785922171553_0.4784547897099296","host":"s3://npm-registry-packages-npm-production"}},"3.227.2":{"name":"@ampeco/public-api-mcp","version":"3.227.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.227.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"ce6933aba84b85bba36999bb543e48b83c950866","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.227.2.tgz","fileCount":103,"integrity":"sha512-0du3iLljZQZxiD2PKoqj1UAtWUjWOe7tsmOFnKPdi/hBNYCkaHtOicsb1DrMKnvmoUwSkhs6ZJFNwqugQadPsA==","signatures":[{"sig":"MEUCID4K7w2/DnuMn8ga/vf3GGm82eIKfkg4J7oABITAy0A+AiEAuog07QWErmmfCtFYaJtnsLOTexv8Vb+rsoHTlhd/N70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12098967},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.227.2_1785945397363_0.5383263514681491","host":"s3://npm-registry-packages-npm-production"}},"3.227.3":{"name":"@ampeco/public-api-mcp","version":"3.227.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.227.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"4507e76f7f34f71a237e99bcf81fb4786c9472aa","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.227.3.tgz","fileCount":103,"integrity":"sha512-g5z8AlN4SxT/tcz8xmz4xG6RmDLB1q8+CGDRxLV4R1pajfFtoT5r6LpBnxXV3nxm7Eq6LPXh3i6D81UxD9+Cbw==","signatures":[{"sig":"MEUCIQCPXw6mEyF9qOTttuofQsSnzka5VtjxWdk7ruToZh5XvwIgND/Quz1UjCYDYoe4Z4qlBlRgsNwPtbpvxYj0yH+an54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12098967},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.227.3_1786000262996_0.8163348376154744","host":"s3://npm-registry-packages-npm-production"}},"3.227.4":{"name":"@ampeco/public-api-mcp","version":"3.227.4","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.227.4","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"1c81d647e9ff5cc4a41ed65638f660ae26f410da","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.227.4.tgz","fileCount":103,"integrity":"sha512-27XWAyMUumBl5l1Iq/Xknx1jQ/NRmsYoRmr2i0ndx3EjiCWMhhECK84biSXsrpzJ1TFDfRNCBhBjGOjKB8mVTQ==","signatures":[{"sig":"MEUCIGYMzEnhQEEgQ+iy762BAW9t0ODdaTF+ywJoGA2tE5q7AiEA1JkbuNY2H9emQYaS+/aHP5VQ6SwgnieJdHoARZyccFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12098967},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.227.4_1786011685552_0.9866630111710717","host":"s3://npm-registry-packages-npm-production"}},"3.228.0":{"name":"@ampeco/public-api-mcp","version":"3.228.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.228.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"67d8d72ca2e2e9bff8fb6422e86c35e79fc5ff2a","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.228.0.tgz","fileCount":103,"integrity":"sha512-ThVNarhFLya4dq4eW0TFbbC3b3nt6notaZEhBQ/KoAhTNrVqscFQksnfybKCIv+pIWwrmbAFTwNMbCiOnov7oQ==","signatures":[{"sig":"MEYCIQCDULO9Gp0sVqLyFxyiyUT/5bAsp00PQriw5oJwXLDDWAIhAO4SNK4AmLH6Ok1cPNCsDEpP4SIUAZBpvN4ylevkEOiv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12108530},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.228.0_1786019753238_0.18294820176928162","host":"s3://npm-registry-packages-npm-production"}},"3.228.1":{"name":"@ampeco/public-api-mcp","version":"3.228.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.228.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"75ef45a353ff1532b3fd1f840c0003526866f98b","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.228.1.tgz","fileCount":103,"integrity":"sha512-fxKDriKH8g3WOxfbQWdj4mKJDvkn8P1OSiMfOtuD3EQxBoTbXgAvPiX7yfwplVqHwohTmjH+0moBU53/VcfARg==","signatures":[{"sig":"MEYCIQCwhYsLLCcQTCP5cSPZl/d0jhKMStOvN1SuUJErdB1YjAIhANYuYZsXTX1WUxp9ZKjS+4Q3XVyVRt7IOVTXoW1IN1On","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12108528},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.228.1_1786026653793_0.6194393131944851","host":"s3://npm-registry-packages-npm-production"}},"3.228.2":{"name":"@ampeco/public-api-mcp","version":"3.228.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.228.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"bed94d922488abaabeb6f621135fd0500d148cb8","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.228.2.tgz","fileCount":103,"integrity":"sha512-hBgVEK3+xzKh1YdgH15UWynd6O88BfP/yzNl+74rwN3gd+xwa8THcupfj297EzXVIKapsL6nknK0F3n3hGnzBg==","signatures":[{"sig":"MEUCIBC4eegVRsdPVGWoOCCA4b8nulGlXsphYmPAaYnveQm4AiEAxKcTzK3sddvFmaGMpKExDqmlzrMDf1CGMVYrWfcvn1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12108530},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.228.2_1786029926875_0.7780376574518564","host":"s3://npm-registry-packages-npm-production"}},"3.228.3":{"name":"@ampeco/public-api-mcp","version":"3.228.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.228.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"b510a832597ca01d34c3c8d25388dbb78a23b24c","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.228.3.tgz","fileCount":103,"integrity":"sha512-ViJyggTNXFbNPExGt3nYkN5rKv8Gg91fPtLsCvg5s1Mfp4I2WmO3eOcaLFy1nxP9sgGGi4yP6q+ZbyJM5eZf2Q==","signatures":[{"sig":"MEYCIQD+JT2mN6z0zf2WTIda4oIXODASNR5Ug1IKkqB8FwSYgAIhAKxnfWRJsA8oFNByYii+TO2dkseEpFOP8gbJrG9L0dXE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12108530},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.228.3_1786096568634_0.46717816860928685","host":"s3://npm-registry-packages-npm-production"}},"3.228.4":{"name":"@ampeco/public-api-mcp","version":"3.228.4","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.228.4","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"c37706e55fd89463b6cef5d0a8c7b701d73e9dfe","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.228.4.tgz","fileCount":103,"integrity":"sha512-tHC3LNAJBBjL+j6iN5ttbHvQ7/bQkWwSqr1keN6oteZYcQES2l4T/i58QmIjt7BTfbqoxHshmwSjVOSndZhBjw==","signatures":[{"sig":"MEUCIQCPEhtkIRxgQ/d+TNGNsoDUlL8rvaUQR5VmQaawi9y+wwIgEG2pdqPKu98N+Is57x7bFkmBOLuoi0N7eSxevobverk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12108530},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.228.4_1786109378672_0.2367656680250556","host":"s3://npm-registry-packages-npm-production"}},"3.228.5":{"name":"@ampeco/public-api-mcp","version":"3.228.5","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.228.5","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"ede0b5ebe79d45bb0fb635a03f34fae022255ab7","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.228.5.tgz","fileCount":103,"integrity":"sha512-Dy+oKqYp5dK93kMtGMEUifZPVgWtzN5OOd5Bo7k+zGvj/CdZZNCcgHp5bQ6qpHgnnz5a9HpVE3uE2PKzmdz/8Q==","signatures":[{"sig":"MEUCIQDXWDIi4R3/FJ0SS0zIzxtTzDnFou34jjVUDt4/50mlDwIgaBiTsJIfFMeUKoymK+cmSXBZUfNB8H4l/96tsL2BV1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12108530},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.228.5_1786116250870_0.9586772586706631","host":"s3://npm-registry-packages-npm-production"}},"3.228.6":{"name":"@ampeco/public-api-mcp","version":"3.228.6","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.228.6","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"a6aa87eb27ad9cf8212af3cce013c535bc44c754","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.228.6.tgz","fileCount":103,"integrity":"sha512-eYqtF/1V309SMnUH+15S1uJTaQcQU85VOrejtAnWa81rpl5Bz7PwLf2cX5dvCEjj6Zw/zzJ3uxbFPRoWeJIZBw==","signatures":[{"sig":"MEQCIAZPInMqCrpdECN5lufBQ2rMa/F6v7oKhwsjM/D/tSVUAiBQTbmeSNHL4njrb6IOqrn+AMgBGJfot3e4kxeCXJOZwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12108530},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.228.6_1786352321757_0.6423391894093717","host":"s3://npm-registry-packages-npm-production"}},"3.228.7":{"name":"@ampeco/public-api-mcp","version":"3.228.7","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.228.7","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"1345966ebc71834f17a0e220a730721f7a64dbe7","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.228.7.tgz","fileCount":103,"integrity":"sha512-Qc1QU8Lg5gTOamcLLrGZwMiGU4wEbRe5AZtjqi0IjrhytEBPsdZieNngv3XiXnXoBpQXKzuWKV62g7PzP47jSg==","signatures":[{"sig":"MEYCIQC04IijsmGEgZmfeMBnPfX/QxNRNAwZiWbGjLyEOuM0ywIhALR4Lcw1WceYTaBRVPfK6A14rebywbsMK879d88HHTgy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12108530},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.228.7_1786365905227_0.6844097298520231","host":"s3://npm-registry-packages-npm-production"}},"3.228.8":{"name":"@ampeco/public-api-mcp","version":"3.228.8","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.228.8","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"e08eab5061e20c41c455d885db3db69be2fc586f","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.228.8.tgz","fileCount":103,"integrity":"sha512-DrHZpmsVWyzG2NBr5SjkDph/Gc9OjzpNiw6Hn3t8eDa3OLaOpx7LmIx3GqzE6Va5bBI3bZYsNkU1e9QPI+sGxw==","signatures":[{"sig":"MEUCIA5kiMYT/JfJcfoCCV/dIIp8r3f58Zz+4LkGJrIcze+oAiEA4E+jTTrnKraMMh/xLVyJZzS7AgELpNpJJ3XQuYnqQxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12108530},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.228.8_1786430642785_0.3456699732658295","host":"s3://npm-registry-packages-npm-production"}},"3.229.0":{"name":"@ampeco/public-api-mcp","version":"3.229.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.229.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"02c468cb4555eb9d993c0423df2abf5c3c14f78d","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.229.0.tgz","fileCount":103,"integrity":"sha512-FYGmB9WvZlH59WTd1AOiVE2cBOdXo3dt9cq1rv8u7WxJkWUYVtz21fZIFTFJgw53Z1LPUZdpeVSl0ZDPKokVfw==","signatures":[{"sig":"MEYCIQDSs070ukcd8XuFmffEGcbdfkXv7Zruwm/h4WT7yszDdgIhANjpjY8J3k2cnAo9dfAlStRgTdEv3cJkSdznTjZwwv6y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12366760},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.229.0_1786434467804_0.7129966314745453","host":"s3://npm-registry-packages-npm-production"}},"3.230.0":{"name":"@ampeco/public-api-mcp","version":"3.230.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.230.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"8b45853c63c3cfbad37679517d0d235ffa807e1b","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.230.0.tgz","fileCount":103,"integrity":"sha512-TQhz2EbS+9Cd1bkgSXok78yfuAhOPJSyjS1zmT/ZFVFrckeCWPpLxOICyW5t9rI7B7uC29/nJBm6M8WPSr0NzA==","signatures":[{"sig":"MEUCIF8FFS4QwVEd9nyGMg+5zMeso8W+kUFZMfKHmSRlkzzZAiEAtoHp8M0D1/nO3s5w2aLw03RNP2wNmW+N/B2YJv7UTLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12367030},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.230.0_1786446672205_0.16337973951969875","host":"s3://npm-registry-packages-npm-production"}},"3.231.0":{"name":"@ampeco/public-api-mcp","version":"3.231.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.231.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"9a05f9c7227dc03ba1c0b139daf16438fdc04d03","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.231.0.tgz","fileCount":103,"integrity":"sha512-1PjAT1t3bGKnUf4HDLKxAlcgXuZRDtBnzqP9I4/gUpUvIVLGA4LlBw+lW1DYkeOJ0o1t1anA8M+LmibZ9rLIEw==","signatures":[{"sig":"MEYCIQDJA/z35ad+TAgjUQ7mCol/w2FmmAI9XK6WTuS/JGTiGwIhAOvQYJ/2ts9lckEyKUPIHZKr1Xeds10B/ZmAWWKZIwJU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12379782},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.231.0_1786530180011_0.9763442739691699","host":"s3://npm-registry-packages-npm-production"}},"3.231.1":{"name":"@ampeco/public-api-mcp","version":"3.231.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.231.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"9453dac6ac9d482321a674adeb7d7b2ab0f121ef","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.231.1.tgz","fileCount":103,"integrity":"sha512-1+TvSecRhTfXT36rkHbY2Ha99ZibmmG53dA+S3iG0kOm4cp5E+FukmX7/hs9tBrpAlvKD5tvjN4GnQpKczonJA==","signatures":[{"sig":"MEUCIHUdBQcYGHsjLUKtC+6F9/7rr8cTX7kUn5Uu/eR9B3S3AiEA+FDbcMBakC3ti1kUDJs2k0VaRTMy4Drzbf1PqQk9Spc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12379782},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.231.1_1786538714782_0.3688635865567458","host":"s3://npm-registry-packages-npm-production"}},"3.231.2":{"name":"@ampeco/public-api-mcp","version":"3.231.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.231.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"63cf2853fb0c52b12022ff3eef0f991d2799c6f1","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.231.2.tgz","fileCount":103,"integrity":"sha512-fOO6X/axgCLrjsOZhNDfQ4EUFh8kRCA7oDCyNnOJclbKK1TuzqVlUAIn7NHWIV4XTdnVYh18g2DoMX2HaHbZcQ==","signatures":[{"sig":"MEQCICAzHucUP3udIaASPpLzcjJIwfyIYhZlkKsy1WoLMk17AiBF+ZD6C9U1tQAlqwuKx0fRWa3KmBLAG/VgnwcvV4gaNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12379782},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.231.2_1786539892887_0.16529776527472806","host":"s3://npm-registry-packages-npm-production"}},"3.232.0":{"name":"@ampeco/public-api-mcp","version":"3.232.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.232.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"720bd875e9bda338664b6ffdcd1eab546988ccef","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.232.0.tgz","fileCount":103,"integrity":"sha512-3re/28B14C7WOwBaIlnThZ2nmIwZVMTcVreba+xPy8NMR5RUUTLXlcio6/ISsDZlt+lkV9Fy9sa+gr/tSIUtXA==","signatures":[{"sig":"MEQCIGrQ2IEBIDL3rC9Vp4HJccieOz69slRLdi9LiyECANLcAiBV5ogfB9j7Y6vOuoL8nKksMtUAxaG5zIHZ63qMo7SPCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12399294},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.232.0_1786617396076_0.6379688971384965","host":"s3://npm-registry-packages-npm-production"}},"3.232.1":{"name":"@ampeco/public-api-mcp","version":"3.232.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.232.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"6a91e120094812986a3dfa787294b47760d1fb6e","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.232.1.tgz","fileCount":103,"integrity":"sha512-D2URF7c32W2rwsgrxfgxLhTiAymyqE7LYTElH7KJ/euaedxupM38PCPrOdlqBo7D41mZ4dyPAeSK9CC+6MEviA==","signatures":[{"sig":"MEUCIQD3R3LdBeNdUFrizKF0MkHcB2CmYmk24M17GahVy2BpDwIgRb3o7sbDYNNgZzbmGQCFv2QDO3VJqVXGBt4hiAcJOiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12399294},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.232.1_1786955323890_0.5246239028622686","host":"s3://npm-registry-packages-npm-production"}},"3.233.0":{"name":"@ampeco/public-api-mcp","version":"3.233.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.233.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"429803ac85cba8a085855eaa8c2750ef98ad04e3","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.233.0.tgz","fileCount":103,"integrity":"sha512-KIJftJzzMVpSI62/cxF/wpCGfwtca2CzlN6SB7NqUFIalsICkO0xIGtApjtLTWaFdTGspSUbnzKooFLSRCv2Ow==","signatures":[{"sig":"MEQCIFveq2hiE2paNlIY4Jir71v1ZADsAezNdP3XpbqvLu26AiAmvnMvy/oaZJJpS9Yy7mjVROR912sg90c9NoBy3I0sXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12588547},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.233.0_1786963291005_0.5653490394210423","host":"s3://npm-registry-packages-npm-production"}},"3.234.0":{"name":"@ampeco/public-api-mcp","version":"3.234.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.234.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"0be78cd7720262c9825ebe8d3f329609b957b552","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.234.0.tgz","fileCount":103,"integrity":"sha512-D2EoCYwwzjaYQoiTYS7/dNKC7bkBgiWHrak6MW5YvJnRvIlXEZtokMk+WozL+wCPt5UeclkvvauejHx1/gQDPw==","signatures":[{"sig":"MEYCIQDOIKhW3kwqB+VEmUQFpAP74JQ13YlAwpn4b7KP2Z842wIhAIB7wpM5/xxonXbOJALaauCodc9yjg+Cn/faL6XTP6kb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12588549},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.234.0_1787049182511_0.5112324235610755","host":"s3://npm-registry-packages-npm-production"}},"3.234.1":{"name":"@ampeco/public-api-mcp","version":"3.234.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.234.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"e7a90fa0febbaf0b3381ff97a4313003d599b28d","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.234.1.tgz","fileCount":103,"integrity":"sha512-ulDqjT/k0KHBrXor9ol2xYXSVDmZJfeLs6LAYMgHRk8McivKEXgiRsZdD2TqKZkXK0Ftk/ncbq1bY5V6Ij5Emw==","signatures":[{"sig":"MEUCIQDsYO1kXzdXCuoGRy66Y73Gp3iejmJ406Gsq4i/rlK8mgIgHRjHfju0W1LQc+aiJNW7vOgbvpsIHnxxkgDmFmkFBX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12588549},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.234.1_1787062164933_0.6110546921600628","host":"s3://npm-registry-packages-npm-production"}},"3.234.2":{"name":"@ampeco/public-api-mcp","version":"3.234.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.234.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"aafaaf6a477b20b92ddeb6b8658c22938d15132f","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.234.2.tgz","fileCount":103,"integrity":"sha512-wyP0JU7+59Lu7igovnNZ5WKVNhWqZ4hPqpekNJ+IP862yJvI9aLapFZbml0LinQscn8cz87uDjpV2XnsDv6k2g==","signatures":[{"sig":"MEQCIEl+6lfFhU/Yi/ayLw9Kb04/dV4SOY8fXM8h6G4J69FgAiBaNJ1pDIktk0BEG76WyK55gbaXp+qBKVi7IhmiivkPyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12588549},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.234.2_1787066970933_0.1379519217408407","host":"s3://npm-registry-packages-npm-production"}},"3.235.0":{"name":"@ampeco/public-api-mcp","version":"3.235.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.235.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"ebe6e9b83a36b04da2edc17fbbe45b27b070e285","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.235.0.tgz","fileCount":103,"integrity":"sha512-PtNWwzZOLBBlNIfkN2zUbAsqHVOlnW/GIAgNHXEVve31nUcvQao3+KKmu4hfaxiIWfX2Vm7frozniG4QXnbWOQ==","signatures":[{"sig":"MEQCIBpyeu87smqoh7nkGW63PMiAJnKhaxV2pTE4C7Kg6Rr/AiBpq/ubkWgePkVueE40j8glR51mr0by92iJFOqsOcHkmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12593294},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.235.0_1787135925553_0.7337192847992202","host":"s3://npm-registry-packages-npm-production"}},"3.235.1":{"name":"@ampeco/public-api-mcp","version":"3.235.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.235.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"48a6b7d552e1fb18df5ed1dc338dcee8f2e6a188","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.235.1.tgz","fileCount":103,"integrity":"sha512-cADNc7TOZVr1Xie/MXgTLqgWpNsM+F/wmADOIBN2YuDuztcNf6lkUfiR/J4v2JpPrEdaJEdvczRTdtRgsEUwag==","signatures":[{"sig":"MEQCIEucpOECYo/loSJqQ7sCgyivh3JFWeEoXLgK4IRjQ3t8AiAc3qZZH7Eh5NnBl/opfykDFNLd9OT2lAVf6mGBJvAUIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12593294},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.235.1_1787147633676_0.26885780424692096","host":"s3://npm-registry-packages-npm-production"}},"3.236.0":{"name":"@ampeco/public-api-mcp","version":"3.236.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.236.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"5927660b2e28d6a2b428789ea1607262e6852b3f","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.236.0.tgz","fileCount":103,"integrity":"sha512-1ag9hh1VuQTXKr9QVWfWXQPSmGe64WRbriR7uYPuCjAUBjLkPDZdZo9gL+znm9PgIwJkjNiHwKggbchB71UX1g==","signatures":[{"sig":"MEUCIFTdwSAgo4itKc3+Z//KSps1Hb2dPK5vUp62yWUQYA11AiEApxqbPh7JbXXbf0FtL0uMcMhTzVeLwVKqntfQSFSf8rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12573860},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.236.0_1787220150489_0.6035428750305998","host":"s3://npm-registry-packages-npm-production"}},"3.236.1":{"name":"@ampeco/public-api-mcp","version":"3.236.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.236.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"0862d59369cfdcfe30756adc4b8c0f0b873170da","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.236.1.tgz","fileCount":103,"integrity":"sha512-bH+9DBn/cYI2bgDADUj8rsa9yA/19RbdPlkr8NCFdvl6mFoJ83Y9nt1DazRtXFVPfX1P4Al+7VnN9+LBj0vOVQ==","signatures":[{"sig":"MEYCIQDKfpoEDlJsrZe0jbXFa9fMffvXnHdHIG0XXw4zBuPVngIhALze/GOpzrPQuSuFPns0tKccLAEdeEb/UYu6EMyqnhdS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12573860},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.236.1_1787225674496_0.5031709475329331","host":"s3://npm-registry-packages-npm-production"}},"3.237.0":{"name":"@ampeco/public-api-mcp","version":"3.237.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.237.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"3ed1c4d6bc33954fbeb21165b7fdeaee329c742c","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.237.0.tgz","fileCount":103,"integrity":"sha512-K98A0HNQFYjqpqgpPg0s/YBFmmZKjYG3s7hcJTDkcBah1uqX/q1jMQWOvlaIcEwni8+/awsuRkctY28kB7Ae6Q==","signatures":[{"sig":"MEUCIAo+/8fM0TQJ6SBRC2AToUeyFhvHhlFGhGRVAhxS4eJ9AiEA5Afv1PkYDBo1QZGAFWUngsOY+MyvcdyLS+mbXO19zrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12573860},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.237.0_1787568635108_0.24617326642597326","host":"s3://npm-registry-packages-npm-production"}},"3.238.0":{"name":"@ampeco/public-api-mcp","version":"3.238.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.238.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"8be87c79604ab29faa93332578f06025899bbdba","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.238.0.tgz","fileCount":103,"integrity":"sha512-3HT6xCyP5Be+ESz4Ecvju8W3+7f8CwHkS0LzvIBKI8c8fFVbKJSRc+TGfTr3hh4qu7/bkpE0nR8j+wq7wVuO3w==","signatures":[{"sig":"MEQCICVpiHNqcwHgR0CVW9/LgoIFzjlPkoix1AixZeZzxnLcAiBNRnVUlNJOT6jXW2tqHBX7obpt2qo4BUxe25cllH3gzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12574156},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.238.0_1787651197643_0.17443928526776187","host":"s3://npm-registry-packages-npm-production"}},"3.238.1":{"name":"@ampeco/public-api-mcp","version":"3.238.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.238.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"f23e419e3da65aabc96cf708652e79cd51d26724","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.238.1.tgz","fileCount":103,"integrity":"sha512-MNVcFQgxgdG18zaF6PFDGstEXn0hEiJHakYwu1yYNAvHp7sCuc1tzd66582yhlGnkthxsXKt132i0SO6oj8Leg==","signatures":[{"sig":"MEQCIFCV3mWYtZhIor31B6wizGeuAZyLiUSRbx7jz3mIKingAiASGnMeY93Em3W0O/GxxlkopZ+sWM+iyQOWrMZykyavPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12574156},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.238.1_1787737438928_0.31836914245092895","host":"s3://npm-registry-packages-npm-production"}},"3.239.0":{"name":"@ampeco/public-api-mcp","version":"3.239.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.239.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"39491d28eace79aef1424e283aa3b6565b9b752d","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.239.0.tgz","fileCount":103,"integrity":"sha512-z/3k8dm4WFxOmb8cQLFWqtKHFsNqZuaoMGN/XGBdsh64vxm07kl6B9EuhnsQ3M5m0AWH8ceTuMFQ+Fzs9zthPQ==","signatures":[{"sig":"MEYCIQC9HI4ime9/bRM4dUYGlXmzgb/tkIYRwJYlSyhRYkm+dAIhAOaXRlS70ayiE8xvsbVeZPpne3ArbQIEznfewfO73sNh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12590836},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.239.0_1787743787388_0.7618403577618178","host":"s3://npm-registry-packages-npm-production"}},"3.239.1":{"name":"@ampeco/public-api-mcp","version":"3.239.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.239.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"03e35fb1182ee104b548843d4b9e6028220ad45b","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.239.1.tgz","fileCount":103,"integrity":"sha512-fyF+4qeqcF6x/3BM1oC0RxQRLvf7aGXJ6NIDIz2fvECqEQLd4lmnjTC8zy4pOD0RjU5v/h6ZRWrUPXc5dmsIWw==","signatures":[{"sig":"MEYCIQDcf4FWSwIA9y5S7cr1BUR5FSv7A7ADSSWr1mXLko6KgAIhAMAq8aC2KAa/+Iq8J9jTrPY5f54kXP5NmUPuBQEFdwVD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12590836},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.239.1_1787754274765_0.37638413633939516","host":"s3://npm-registry-packages-npm-production"}},"3.240.0":{"name":"@ampeco/public-api-mcp","version":"3.240.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.240.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"2d815ea4c864026e7b862ac1cc2a96b0603dcfa1","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.240.0.tgz","fileCount":103,"integrity":"sha512-iA1fXcd3GbsHFOZbQ2gyu5tyRTq4prgTm2yp/5cEnXAB4tTPEEkp/wAI4go0Rko/Oygpu3BTTnU8UyiKqiAL7Q==","signatures":[{"sig":"MEYCIQCYhusQZXF6I+3YEK/6XLL/7gDmV+XgLPiybth8+ybHhAIhAOzIdxNejXnEQqPQLGn8KZcx/nwNZ/v8YnYU71nP0hig","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12595954},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.240.0_1787824737508_0.8218148441648854","host":"s3://npm-registry-packages-npm-production"}},"3.240.1":{"name":"@ampeco/public-api-mcp","version":"3.240.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.240.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"4a431e92f877305b80c340b924248f474e6d846f","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.240.1.tgz","fileCount":103,"integrity":"sha512-DdaolLVElIANmb60hlwa3veVpPWsWXI1/jDMwwrPQDtmksmZKLLJQR2yCO+Mh/TOUaukWh896SWFQ8cGhFK5xg==","signatures":[{"sig":"MEUCIQCzbFl+DpNezX1svRtpa1/4Qwu4nJNH0zDwfMp1uuFzbwIgOTiN2dy9HnH/FaVC6ihDzaVzGTobsDaVIzioDA01MDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12595954},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.240.1_1787840241637_0.14133400198685298","host":"s3://npm-registry-packages-npm-production"}},"3.240.2":{"name":"@ampeco/public-api-mcp","version":"3.240.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.240.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"b24446f480a481ae2ba13dfd5b68d8d5dca3f4e1","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.240.2.tgz","fileCount":103,"integrity":"sha512-Pr+rlrffSVVMUNN9jqrsUWh803JLk/ON7XizC7e4iZ0tfb40Ov1AMNK3xcEgzeo+vELZJGKMo5vydzPBA/v+9w==","signatures":[{"sig":"MEQCIHqdC6R5YTpAhk2KmylQm/oOdfPC+bu2/Nianz5qqihjAiBVqJRGdb9mWvvZELESmrSiHK61uBjPvYIbNOTEJ3UU7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12595954},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.240.2_1787908203987_0.2712076384901472","host":"s3://npm-registry-packages-npm-production"}},"3.240.3":{"name":"@ampeco/public-api-mcp","version":"3.240.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.240.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"f6dbcadaa4608d230d8763865f0e63fc7aa18e89","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.240.3.tgz","fileCount":103,"integrity":"sha512-ggCAHpEAXIIp9Q+XjZiUjCeZ82mQ6/6axps/NwPZlhgJ6/sM0YTIsOcBFt5RG/I109yNYDjOEuHiifJ/Lpgpgg==","signatures":[{"sig":"MEQCICoLqiMjWjuwnOFFc9ITUZCmEgFv4ag4iF15EpgFT2dDAiBJdmF3PhGPr2AN2xuqVDGJV6JGXaKWIU8lHzVSBm/uTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12595954},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.240.3_1787912344665_0.5469871434093356","host":"s3://npm-registry-packages-npm-production"}},"3.240.4":{"name":"@ampeco/public-api-mcp","version":"3.240.4","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.240.4","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"d98046456a26a0d3d35b648d280670bba5164cb8","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.240.4.tgz","fileCount":103,"integrity":"sha512-hG/EipOWdahwkKF65qwd3hufOI+bTom5R0ntBFszDupm0vDJAXmGVaKj2Ekg1rbmN+fH1nPy+++87liS5wk3nw==","signatures":[{"sig":"MEYCIQDY0AGSNRLAEA0CQjSHKQSN70K+Rvd3QvznXUNwE/AhggIhAIhvN08LD+epSwNVhRKcpRi+NBieLJZ+x6ta2JXhRcrN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12595954},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.240.4_1788163083810_0.2629006575440709","host":"s3://npm-registry-packages-npm-production"}},"3.241.0":{"name":"@ampeco/public-api-mcp","version":"3.241.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.241.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"4e2a18679d31aa0b1479903e6d15ee26f6e25f4a","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.241.0.tgz","fileCount":103,"integrity":"sha512-emEAzKgMr/8/9AIfCgfhdktCeHwpgp6ZmDN4MKoELsXuQIaXh6JFELGQEjlH1BD8PBmZW6fbOBts5RUDfHtwaQ==","signatures":[{"sig":"MEQCIHNG1HKEYslfLCIN0wUZpgD756SjGJjCV0lsw5uhj1jzAiBEg6VlEu+B9YRExS94uBGOf7QFRB/BPqFZQBigwEc+fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12672352},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.241.0_1788175202101_0.5543047360077469","host":"s3://npm-registry-packages-npm-production"}},"3.242.0":{"name":"@ampeco/public-api-mcp","version":"3.242.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.242.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"27a3f75c75e4ee88e40ee4b28918b8e9cb33e062","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.242.0.tgz","fileCount":103,"integrity":"sha512-sA0Iv1PaumTGoP//drjO1mNbJ7Q0iBTUgFgrFRJa7wXFKDUmP6RiMaMspQghk8qbHttl2l5NQuYAq3gg2jjHww==","signatures":[{"sig":"MEQCIHW1fyeDfkUQOnEeQvpuo/66gue0KC8nxYdkSqub5qhkAiBqTEXeZWuNqkTStMics/t5Bgr1D+RbZkWIwwERLrmRkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12672352},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.242.0_1788253875959_0.17851429391285278","host":"s3://npm-registry-packages-npm-production"}},"3.242.1":{"name":"@ampeco/public-api-mcp","version":"3.242.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.242.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"24a197dd72aa6e0f708f0553f387ff5aea16da7a","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.242.1.tgz","fileCount":103,"integrity":"sha512-P/i/j0onhskQUTECSriWGXora6jBEDR108SYGJig2Gnmr71h3En/x9UP22Y0W3MKP1v2daGN5xf2q7EaEaL5yQ==","signatures":[{"sig":"MEUCIQC5TcB+qu7gTNZ9BP6Q4yoIuQdm/8cfKvOL6XyVwKST3AIgGI9N7Kf4SV3d54y2Hjr3PAl8xVsewJ/YGM2DwFnfcks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12672352},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.242.1_1788290916336_0.7688106514620718","host":"s3://npm-registry-packages-npm-production"}},"3.242.2":{"name":"@ampeco/public-api-mcp","version":"3.242.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.242.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"f210b20f4226f83cc19ca67b79c64d562dca602c","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.242.2.tgz","fileCount":103,"integrity":"sha512-uHtOsb/XtM4Sl54ZSYIQrozctzBowyn/MbtkU3+65tNn7JCpqiIvnV7YkMAiZgjk3qiuJaE2PkfnwISaQMPOGQ==","signatures":[{"sig":"MEQCIGX1pKmUA4fb9ws4Mn0kHgwICbm7Vp5BR/cjWsCkXIezAiBkTLnyUJvWaTyImM1zInh9MJ6VuAxxCD1XRbGBJYIcGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12672352},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.242.2_1788339041528_0.6648843903785073","host":"s3://npm-registry-packages-npm-production"}},"3.243.0":{"name":"@ampeco/public-api-mcp","version":"3.243.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.243.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"d4a4879a0b82772f3d2d790f7e63034a2bc87469","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.243.0.tgz","fileCount":103,"integrity":"sha512-dg0peNJWZmzFJvwdNzg98EfF7zuDiq0nyzpOOQXhe61krjxSRZ7TRDO5wwMpLXgh+RnTCb5D6yxr3dO0BnDy/A==","signatures":[{"sig":"MEQCIC3JkE1ahnNnOvGeuURLR1EKM/NiS9gM1tJ5cR6uSOw3AiB1E3vuvacsH8K0cESo/XZ6nYyDDp0Nl2+jgFrQF0+OaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12688368},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.243.0_1788344986051_0.1142254284729951","host":"s3://npm-registry-packages-npm-production"}},"3.243.1":{"name":"@ampeco/public-api-mcp","version":"3.243.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.243.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"82b2cb18e0ba2d84fb0ed80166da3fba18d3ce77","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.243.1.tgz","fileCount":103,"integrity":"sha512-17Qy2dyEGzqu8hgelVcz4yB8pz7pctEU6tPGi8QK7sWCp4xIKIN5j5UUAON/UlR8kr43KzDvMDqNdKFcwPfimA==","signatures":[{"sig":"MEUCID2HkD+ZonDQ5M3OMHebIkVr16SpIcrcKhH+B8Ho94L+AiEAokRAaVZeCEcFl+v3UuP8NZFTj4/g5IqVutx7xjm8wGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12688368},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.243.1_1788422296518_0.8262697773657601","host":"s3://npm-registry-packages-npm-production"}},"3.244.0":{"name":"@ampeco/public-api-mcp","version":"3.244.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.244.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"bca0050acc6ab8c5408b5c28675bb1cb27c8691e","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.244.0.tgz","fileCount":103,"integrity":"sha512-ZBm4yT6ulqaHMkd+xzg5jzxPM6pD0r+S+JKFhiu4LofNKAR7BbyUjQx7r9boWxKx17pWVFr6VN6SIXUQRXWV3A==","signatures":[{"sig":"MEUCIQDcoMjvyNbU+v6FzYd5BOnEXaIHbM/mqU8EDTfO+HlCmwIgd/FSFnV4PExYKdT1xwqS04hY8IylwXA3zwMPv1/lqPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12777056},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.244.0_1788425961370_0.9344505624959305","host":"s3://npm-registry-packages-npm-production"}},"3.244.1":{"name":"@ampeco/public-api-mcp","version":"3.244.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.244.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"5ab1c2454c379ed70695500db7e443ad5a06b181","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.244.1.tgz","fileCount":103,"integrity":"sha512-3egq6ZASDqwKUyeiLLBR6wpguc60Ax9RGVRCs+0frh6GBygFhAU7ncsp6OWn/63VD63ojSZHMuGxHbptcLYwEA==","signatures":[{"sig":"MEUCIQC/LX4vxwftQK/tBcvahEVv5hiF6KAwwv3WVW9ejkBFFgIgEVunhoVzjOMLBh7pjI2cpyIGc95PesaTHqNtKwRMtQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12777056},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.244.1_1788441208194_0.790951052505414","host":"s3://npm-registry-packages-npm-production"}},"3.244.2":{"name":"@ampeco/public-api-mcp","version":"3.244.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.244.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"fda8b00ed9988d5cf2fdb50c3a1fcb56fde313b9","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.244.2.tgz","fileCount":103,"integrity":"sha512-0UA0BApKOsZXM/xIUSb1QVONcBQVuHAB/Jp3/qEkvhFKiDq1t4vba5HVVZ0Cu371jFkNaWJgSgxE+KEauQY/Vw==","signatures":[{"sig":"MEYCIQChRoMTnpRGgz2AdKpHp43fCURN7AfDN14zqhi7SCZrNAIhAPRBgWetdbEqOX86VJ8ub07GXJkiv6YvTLJdrJ0WYg0h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEeT7l/drHbgHVOvYNwzVLh2RxfYxmM9j4VKhqfNuJAwIhAIt7xLKDR+wueQOYTi1vu4BC1lU7W9PnDlb4a8fBc5Wq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12777056},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.244.2_1788530409884_0.9437893042509622","host":"s3://npm-registry-packages-npm-production"}},"3.244.3":{"name":"@ampeco/public-api-mcp","version":"3.244.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.244.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"d132104da8f976cf3fe8c8dfa46be0de5a163604","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.244.3.tgz","fileCount":103,"integrity":"sha512-/vaDdOgeoOH7kYTzMlxtFx/jHNayuv0xXmvnE8jHDG9mRQG5pQeeokayjP2Eh1bymdTb4DnRbn2LbMSxNzDKIA==","signatures":[{"sig":"MEUCID0jQKYUDnt6Jj2FmVMoUf0Bqy1nvVP6zDggZOu70JUaAiEAwslIrNfkWIhcB/lungtwAGCSFIQhzEbNp82C6uMh9dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKwPucGM7wjASInT3mRL2x11e4jdkD/YhzkppeEjcZWAIgAlH0raP+/0ORhLjBXkr0ZcX61PigA+s4vRr32Y0vjMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12777056},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.244.3_1788803763900_0.38546544937700533","host":"s3://npm-registry-packages-npm-production"}},"3.245.0":{"name":"@ampeco/public-api-mcp","version":"3.245.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.245.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"c7804ed09177e0953d6527e7572bbe25bb9eaf5b","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.245.0.tgz","fileCount":103,"integrity":"sha512-NmyvduBPl7PqOVGJeZN9Do4BkqcpJRElFeAbIil1z3wY23OuDo2vDNt2mU2IacWiJtBwtwEjidcL5w2/FOB/JQ==","signatures":[{"sig":"MEQCIDp5jxFxURWbiNnG2D+ID94t/Frylpo9A+18B48XxUY3AiBcBSRGjN+L1PpZevu1oUuBsCNVMQIn9vBreBCWIdEKAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICghmiaufuGt7S0G8q6fvyhORWJ5pwVSQ7eS/10ySVQIAiB6V8vYe7fzG5YQmC62f5cdJkcyvKKG+Ikl49Wi8o/+mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12803845},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.245.0_1788867387554_0.709446684495713","host":"s3://npm-registry-packages-npm-production"}},"3.245.1":{"name":"@ampeco/public-api-mcp","version":"3.245.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.245.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"f8a83fd0fd49d63c715cc96459b7aa9eadf2909f","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.245.1.tgz","fileCount":103,"integrity":"sha512-Pc1IcXhorm9QS0RWP/FActKAX+lf0bssYyX0PdxRQSA6eSIbIx5Lzu6ypIEZ429lAVEgx27JQWadk4Ug8DuTzg==","signatures":[{"sig":"MEYCIQDCJshI2J/YzEd2fEiUtEcfAtAnOJry9csaGlV0vJ8DNgIhAPZ88HlXh+FDlQcxOVbs5XyxwA8YA9Z8hJIyUqvXQ+TE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZR4V5AuS0GDy8/k0Qiwo8UWohnlgZ3xc61ygyzHwdmgIhAICZyipnsByKGaIpYrsnLrKSePYIjCoBqFjSQLHu/j4b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12803845},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.245.1_1788938352537_0.4063959758254878","host":"s3://npm-registry-packages-npm-production"}},"3.245.2":{"name":"@ampeco/public-api-mcp","version":"3.245.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.245.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"5dd1da4fdce9c20aaef67a3fa8402afaa96e9477","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.245.2.tgz","fileCount":103,"integrity":"sha512-8BEp3VyLXvKBSIlyU/rwazgTp9bFt9ONS6kCpIl5M4VMf3E0ABruOlJ8GgEBO5zSmBdjsvl7+ry3aaSUQI/Wnw==","signatures":[{"sig":"MEUCIBZwu5EVwN4UWPz/bsq4FPn57QkzT1JKnqIElULSczeTAiEAhKjl5xb9YTVOv5yftNmKMifUFm7i+ns8ePHSf197KbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBHrbpcP1uJzOfEXP/pFKn29lVWQSRkdiZ6eLgDhacbqAiEA4K3fwsm6/SewoD7wPL+7V7JppiPZGq64toOh/rx6iEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12803845},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.245.2_1788946845897_0.7130092922955695","host":"s3://npm-registry-packages-npm-production"}},"3.245.3":{"name":"@ampeco/public-api-mcp","version":"3.245.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.245.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"9a7a5b28489f92e911781cac008d87c62208b915","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.245.3.tgz","fileCount":103,"integrity":"sha512-nzVp7vLWJjCN7q23zcOuShu3CkkT1vYYdMYq9wdghvNgQRbwbeObLg3SI3Tf4E0Qqbql1enyYun9KzfkzqR7tA==","signatures":[{"sig":"MEQCIASaab4oiw18zm361PzURg+Fh6kynP0S+okFtqLvZ4RSAiAhFLrpcj/f//wteLEb3r+Fii6wfbxJpch5CxPswII29w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH9QDvApTsDLvkEzuF94e4Qzcfdrzfc1zU+GljzF92XYAiByqNIbDQUg5C5Homh5FkjzLUk7sQaTBNRXsy+N2ntHnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12803845},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.245.3_1788952962127_0.7468578299205804","host":"s3://npm-registry-packages-npm-production"}},"3.246.0":{"name":"@ampeco/public-api-mcp","version":"3.246.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.246.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"501aef3d12f6d4e0e609fde27e212dcdc60453c8","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.246.0.tgz","fileCount":103,"integrity":"sha512-e2rojHy2IjynSKvgq2AZyIKot6b4TbiDje1rfLpIEv9o++PcJkF/Eu6xkqNmw3x4NOHmlOAlu61nzsAO+dG40Q==","signatures":[{"sig":"MEYCIQCjvdQlA2xxTlL2od81eQuko6CwMcna2VBlk4dmKqUPswIhAMmdG+zF4BGVSV2t/uQTTnCxxNmRFMFZBfj+aAa8U2ol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID3mlaWoFVa9OK7Yht5Pl+1z+kQ62v0uReLQoGktZkK0AiEAsVV4YBVgITUrYV7R+At2J+jqEGQxlYm2M/QlWutMB5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12851742},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.246.0_1788954913413_0.23229000519421095","host":"s3://npm-registry-packages-npm-production"}},"3.247.0":{"name":"@ampeco/public-api-mcp","version":"3.247.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.247.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"052cf46962bb8d34b68ce5239ebd424501932f58","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.247.0.tgz","fileCount":103,"integrity":"sha512-T9rno/bAuGHllc/gKnbJzENm1kYbOEIDO3ujuyUVwt6osIsxq+9mKz2bh1sUDoLw6Zb05ui9CIggy9ahxh+kTg==","signatures":[{"sig":"MEQCIFOohg9k5zkiA/bIL221K9NHvHG1e7p6NuvuV3jdjB4EAiAik2YdAIybRcS00yzLRNvlcJ3xeS7PnB3ejeldk1r+Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIARbpCyBg37pD/jY05GFPGxN13Wr8li8yH9EeImV4LjpAiBiG9rFDTEIS4wu7UeM1kPw8EzlbB58o2IMbRj8ciJaWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12854568},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.247.0_1789036832316_0.05632265510263457","host":"s3://npm-registry-packages-npm-production"}},"3.247.1":{"name":"@ampeco/public-api-mcp","version":"3.247.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.247.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"2be6a3670b0cbdad2db3fb5b416e1ef4b43cf284","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.247.1.tgz","fileCount":103,"integrity":"sha512-GToEgmlLWsLZr7cEw/UBufydIpgvovPx2N5/modJNfcLO4FKhnZzoX0gkZ0KiVY/n/gOykKDmkSE6hQba66OxQ==","signatures":[{"sig":"MEUCIQDd9x6VKDIni9y8ZXt/P5jR/Xm4CsOcGknWevrtaYGo1gIgEE15UFa2u/Ws58YI+3PQpCAplM+qSi7aE72WbWz2PkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDkVtF9ijdMe0OErtMLn31wmLsjmPGoszbAwcyD829ySAiBCw43b7T7CA+pY84iQUjJzqOBVJ8WW8Wl3dnJjjdb1ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12854568},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.247.1_1789057536629_0.3323061549174431","host":"s3://npm-registry-packages-npm-production"}},"3.247.2":{"name":"@ampeco/public-api-mcp","version":"3.247.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.247.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"781ac84a792963614bda86efec6a6c0b5cbfc855","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.247.2.tgz","fileCount":103,"integrity":"sha512-dCFkbzUKicoiOPtnQveLTWXkEnvLrat7ZIkBJa8WwJAZ0XOglXElfXiMejkiEEOl7MRQbgqlrH4oj++0w8Xn0w==","signatures":[{"sig":"MEUCIDqi2i6L2+0osiofMYy5dnCsWAcMizalrw9o4Tajir0CAiEArqJGOkxb8Z+p1+psxFTAEqkfdarL4ZCK7tShm94Q7zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEfW+V/lB+OaLiqWvW2swsNxDiMAw302yKIQ3/Zd/9NcAiEA3tOaDsm42lY8hMrtbxCIK575iqSnwNv3Myi44JoaPhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12854568},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.247.2_1789128620281_0.1405423493491884","host":"s3://npm-registry-packages-npm-production"}},"3.247.3":{"name":"@ampeco/public-api-mcp","version":"3.247.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.247.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"30112afe1c67177426cde7bce4182f5b67d752ea","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.247.3.tgz","fileCount":103,"integrity":"sha512-QrF06QYsyBMNBJVvXGEqJBWMsx0hhLKwUEcwLoDDJ2Uwq+9jbAiN/AZMGnRIHc3/yJeJtEgHHBjLaJI74mvu8Q==","signatures":[{"sig":"MEQCIF1beiW05LJbsb7GQyOmjjM18X9NvljFNQFMVQAFvgBqAiBTTsXJjrNSjD5YeHIPgfdgfjzfOgVAYY0aDrp909uypA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEp3hcGlUXqqhvE8iVuU3CnISQgXTMZML1iy6acYJOuIAiEA+MS+lE1Q1USRZs5JrtnFhQURwWRu0/np8H/33vdmeMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12854568},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.247.3_1789142223979_0.9458759118661844","host":"s3://npm-registry-packages-npm-production"}},"3.248.0":{"name":"@ampeco/public-api-mcp","version":"3.248.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.248.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"4fc7c526ff20247346a862d0eb6c8fac2d904321","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.248.0.tgz","fileCount":103,"integrity":"sha512-jXBXri+c/3TMEEGkpUgXKx6FatyCWN61sr05+m5mVAkfaeiP5OksVedzL5wWiFIhOh7DNSxgCFC3cAzs+6Y9OA==","signatures":[{"sig":"MEUCIQCxt4T+pYqoxaHXyWHs3rijzGpPW2iABQZ9ffKAbw97nAIgTep61atvlJxkZRm423EDS5d2BN19DVtzJLhn5hGq4ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAFUZxD7AVTQ94xe/HWjlL4nPHN6AmHQN8gWHuRY3SC9AiEArb6AeZzi3eXY3xhKIx1GzADnfAUNBUV6okP8pBa7wZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13049951},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.248.0_1789391169417_0.7828131480892897","host":"s3://npm-registry-packages-npm-production"}},"3.248.1":{"name":"@ampeco/public-api-mcp","version":"3.248.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.248.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"9289122068459597c7ba0456088eb94a433ba202","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.248.1.tgz","fileCount":103,"integrity":"sha512-voQDR9bGbdPOa0Cat3JhvdWGEf5EChmS+5pMcnGZwxlvlwBJv6EVCeRrlEAbZmzrEB+wPWda5aymESx7Sx9oJw==","signatures":[{"sig":"MEYCIQCm1MnaXktElDUcWo2cGshTW2RjKkBFaYPGtcpXHGD5XwIhAMyn7D29iVXuvuz60gaF7+Wbp2OD4HyLA8NcxiuV3MXf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJAHr91Ksv1TOqa3r0kzDqtcRWz3cLYZAelij96pHMIQIgWDVsMbGKvyYEYSKGFPWYPqP/hbFlDvvbrKJRK+k5CKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13049951},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.248.1_1789397376620_0.7493077596373197","host":"s3://npm-registry-packages-npm-production"}},"3.249.0":{"name":"@ampeco/public-api-mcp","version":"3.249.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.249.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"c8693d6fcbb7f7178bb883a807f44716b2c7b209","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.249.0.tgz","fileCount":103,"integrity":"sha512-1FyzYiuRu0clCQDGnUpl74DtupblGoe7ouKB+xyfOXr8K3SrNsvDywHtBKTwgwW9mEY9mTK1d/Hh7sp7iQq6cQ==","signatures":[{"sig":"MEUCIQDOHgT+5CZKlpa3t3qrgWuE+f7JiyNfkDrQ1ZC4zBTKmwIgSr9dHHV3ymwsTxprfBpD0YPP2io24cX1fRzQC15pyVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFXmglaABJLccvX9odaF5YRA8WKVef+y2wWoNYpuF7JyAiEAqkwg7L4zmqJHoGBcCvA8dau276i4FQqH14Pz5iUvV50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13139507},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.249.0_1789456752192_0.8874686567681103","host":"s3://npm-registry-packages-npm-production"}},"3.250.0":{"name":"@ampeco/public-api-mcp","version":"3.250.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.250.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"81ff7647e21210b0f06aaf1b9feed6a6ce763153","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.250.0.tgz","fileCount":103,"integrity":"sha512-qRYocG3nZvRDrb91mmGpIRLyzUX9MDdXjtdj9r2baJ0oVb8cXlQDAnaBkHe/iTD9fRNp4H9AwmpZaxP5UOr50A==","signatures":[{"sig":"MEUCIQCJUpOivxRaCynO5+IdM/fQPrQ49qeIjtuErroKKljV5wIgWnoo6rKHE6DSlSZ9IeM6A4Beis3ZJoqgag+ThBDRV+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDevy86JYWuzlGBYbzhYJY+4g8iihsBtmyoiT16kkDHlAIgSN53KLZV582pc3YL3BAQyoblCl+QAfenN1iKHDWZnYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13148541},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.250.0_1789552632167_0.6761195201978616","host":"s3://npm-registry-packages-npm-production"}},"3.250.1":{"name":"@ampeco/public-api-mcp","version":"3.250.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.250.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"94d63aedd6d89e6fac14878eb18ace298da26f69","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.250.1.tgz","fileCount":103,"integrity":"sha512-LGCN147nFsEWGDW5kbx016RmsUCOc61/krxQvz3HuosAROrlhJiVad9bnTAe8rJtcsAqLlN1ua2rOiEYttU43A==","signatures":[{"sig":"MEQCICmUKdGiXYQW6vdNs+ow6n7hi43qylZlU+2zSUw67jgmAiBi78kvCokbADHQkLCJlGUdCD+LELf9vqDkWSbf/UFV1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH3N6+6ojGlmTSsdgx4kV1YzDGW0Jn8R9AqIAAXyOJ+5AiEA7/n4CqWy1/HKUd2PWtcqV1/2rjpR9ggewkmWOixIlAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13148541},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.250.1_1789556106081_0.8130132082916166","host":"s3://npm-registry-packages-npm-production"}},"3.250.2":{"name":"@ampeco/public-api-mcp","version":"3.250.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.250.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"d301aad3152f0aa0b4341e0b886f57397be21313","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.250.2.tgz","fileCount":103,"integrity":"sha512-AY3kTiZ0J72d5JTgRgyEaRJlLh1ItmxoIR+PLLLerWDlqA5v+42Xa1GKYqQ9rLA0gn2i7u7gJpWTFYyfA17isA==","signatures":[{"sig":"MEQCIBI7Zsurx2Alf2Lfu0MUl5ej8YeSZ/xZImi0ohQ+SnRxAiAWxxKlF0Mf8e9/AoL8lvgLuHs8WnHc3S66p6UlOD97Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyT17PsBpVJ5qbwrs4sMjf9tRx7w7Nx3EZQC7J8nVJ2gIgaXPKa/zEqemgJvdPMXkNdhQDHVsETHhfEuYUtn8X1+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13148541},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.250.2_1789569105465_0.6134922904593627","host":"s3://npm-registry-packages-npm-production"}},"3.251.0":{"name":"@ampeco/public-api-mcp","version":"3.251.0","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.251.0","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"46bc0a516518af5bfd930826476f2585bfd7b402","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.251.0.tgz","fileCount":103,"integrity":"sha512-DRx0LuD213aBZL8BxyG/njUehGJPJFLqoxwBYSLL3XJUk4o6CDU+d95n5+zcwYghObNXpLppdf3ZZJFuQakzwg==","signatures":[{"sig":"MEQCIAg0Qf39lsr7SICRXL38nfLOrv9SeHBSsrI5zZZG8uvxAiBBf4uGYLIjDCNn62NH/euN7mdHuH7h+s0FKNPP0cXaow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAMy6VzYye03eZcH/sR9k00mUGEtFDClndDmPXTCySjaAiEArdZKWWku4BeoDweEeZuFhz8/7N6V9hB+3iov4znaPjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13152542},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.251.0_1789635638090_0.10336951832198382","host":"s3://npm-registry-packages-npm-production"}},"3.251.1":{"name":"@ampeco/public-api-mcp","version":"3.251.1","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.251.1","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"cedd42201be52ee2ba7b6913cc91def900e71344","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.251.1.tgz","fileCount":103,"integrity":"sha512-H7df5UHrK/H58Y7q0fH1KLMGuCrmf+faohuWxrX4ngefN4Ab520SnqbPKRx7Qtig8Naa1SbEVqMpkZuCI8ZDTA==","signatures":[{"sig":"MEYCIQCjJB/eucKGDqtZc6SINLgdatxuX0KvX+h9dr2JYRu91wIhAMsIky5pEhNL6Qzk67mScbaNqJXnhS24WkwpxWjePxXW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAGMS8CGzH2PT/LoFHl9tD+86SdrWncLvyg6hZ64nMCLAiEA37rVl3DdJfOPThO7vwMaLL4MNMRBG3zI9TORVSpeS/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13152542},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.251.1_1789646348842_0.44316314483055463","host":"s3://npm-registry-packages-npm-production"}},"3.251.2":{"name":"@ampeco/public-api-mcp","version":"3.251.2","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.251.2","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"001a18fd09f694e8d6718a094c2d27435e5eed6e","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.251.2.tgz","fileCount":103,"integrity":"sha512-fOckzImPgTzpn5zcU64KivKMhMGpxYxYC9E2duZMdBlqBqSsOygpR/cAi2nWrX7yurYB4gZ+aU4YbvkDnHwEuA==","signatures":[{"sig":"MEUCIQDJF/N0lfA302jYGzubkMyOpXTgR8Rr2qFzDMAEKKTuEwIgSPwjk6ctk/QiWaCJ8AggNjun3L8g9XJNtyJyO82yQWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHyb8yuAHWSgyO2+mTzyJJHs9e0y8AnUD6CxyqLBtb4UAiASsz9OLe/1ugRT36nVQUMT+wzX3blvFUmQmQO7CtYlTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13152542},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.251.2_1789653432568_0.4823746899509962","host":"s3://npm-registry-packages-npm-production"}},"3.251.3":{"name":"@ampeco/public-api-mcp","version":"3.251.3","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"author":{"name":"AMPECO"},"license":"MIT","_id":"@ampeco/public-api-mcp@3.251.3","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"homepage":"https://github.com/ampeco/public-api-mcp#readme","bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"bin":{"ampeco-api-mcp":"dist/cli/index.js"},"dist":{"shasum":"3e35c04b53b0453d40e488dfc1e4be9cba6cb99f","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.251.3.tgz","fileCount":103,"integrity":"sha512-nWBaxYK0x8QvWrrStDwecgskZ4XbR5UCm01TIsD42i2JiGv1UIgu5+3yz5co8qkdINnoApq1fZ74AKRQ57OWFQ==","signatures":[{"sig":"MEYCIQCtv8LJZ3mXl2sFe+UaLqBKMw+FnV0VncWfCEuwHRSCOgIhANno1Yx2EIZOr8QS619jPU1c1OXG+7K5arzJR/Ik/7ep","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBAnoxdhwzk5W4IwMmAAjyS6zuDbpfA0RTLJ6rb9rbThAiA5hwogxw5SDaTC3LsdXvO/Sojg9XiJO35JoyppRhhzdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13152542},"main":"dist/cli/index.js","type":"module","types":"dist/cli/index.d.ts","gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/public-api-mcp_3.251.3_1789739559869_0.6506550396836974","host":"s3://npm-registry-packages-npm-production"}},"3.251.4":{"_id":"@ampeco/public-api-mcp@3.251.4","bin":{"ampeco-api-mcp":"dist/cli/index.js"},"bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"dist":{"shasum":"fbeb614a0b4b42937f1b2563f5603db02614c1ba","tarball":"https://registry.npmjs.org/@ampeco/public-api-mcp/-/public-api-mcp-3.251.4.tgz","fileCount":103,"integrity":"sha512-1ZtI3fcr5QmkKlvnQgKgMiI/u9vPc4FijrAWMx0XH8ukovv94+csxlpyCajKBnSRag9HWJh+1XYpWVPEkEAknQ==","signatures":[{"sig":"MEUCIQCTdEp7d8fi7kFeOrglAcU90LUkkLxabHoj1cotcVqhCAIgI5d1Kt2R1zEdrCXmMxrhcIO9232L65EYCZ8n2i0p+WU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDhdoHHRg1t0VHQqpipyFYrXsnM4BHQeygUbYL0HGnocQIhALCgyld4MG/BJVMFlMFlchTM+u7VyEsmM/IdFsaz738J"}],"unpackedSize":13152542},"main":"dist/cli/index.js","name":"@ampeco/public-api-mcp","type":"module","types":"dist/cli/index.d.ts","author":{"name":"AMPECO"},"gitHead":"56ea472c292c1c5615b5deb7daa3b736863e5053","license":"MIT","scripts":{"dev":"npm run dev:http","test":"vitest","build":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsc && mkdir -p dist/generated && cp src/generated/*.json src/generated/*.ts dist/generated/","start":"node dist/cli/index.js","dev:http":"tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && tsx src/cli/index.ts --http --port 3001","dev:stdio":"npm run --silent build:silent && tsx src/cli/index.ts --stdio --hostname http://demo.charge.alex2.dev.ampeco.tech --token \"$AMPECO_TOKEN\"","type-check":"tsc --noEmit","build:silent":"(tsx src/build/index.ts \"$OPENAPI_SPEC_PATH\" && echo '[Build] Complete' >&2) >&2","package:mcpb":"bash scripts/package-mcpb.sh","prepublishOnly":"npm run build"},"version":"3.251.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9518cb53-7875-478c-99fd-f2320b0fecd5"}},"homepage":"https://github.com/ampeco/public-api-mcp#readme","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","directories":{},"maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.24.1","cors":"^2.8.5","express":"^4.21.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/cors":"^2.8.17","@types/node":"^22.10.2","@types/express":"^5.0.0","@readme/openapi-parser":"^2.6.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/public-api-mcp_3.251.4_1789743717478_0.10026840189927033"}}},"time":{"created":"2025-10-10T12:10:02.734Z","modified":"2026-09-18T15:01:57.855Z","0.2.0":"2025-10-10T12:10:03.091Z","0.2.2":"2025-10-10T13:15:10.400Z","0.3.0":"2025-10-14T08:56:12.669Z","0.4.0":"2025-10-14T12:10:41.045Z","3.98.0":"2025-10-16T08:28:16.862Z","3.98.1":"2025-10-17T10:07:13.621Z","3.98.2":"2025-10-19T15:06:36.002Z","3.98.3":"2025-10-21T08:41:48.532Z","3.98.4":"2025-10-22T09:38:29.408Z","3.98.5":"2025-10-22T13:18:39.730Z","3.99.0":"2025-10-23T12:07:57.299Z","3.99.1":"2025-10-24T12:10:41.630Z","3.98.6":"2025-10-27T17:45:04.286Z","3.98.7":"2025-10-28T08:31:06.116Z","3.99.2":"2025-10-28T08:53:38.684Z","3.98.8":"2025-10-29T09:55:54.074Z","3.98.9":"2025-10-29T11:28:21.227Z","3.99.3":"2025-10-29T11:31:17.882Z","3.100.0":"2025-10-29T13:54:47.497Z","3.100.1":"2025-10-30T15:09:33.752Z","3.100.2":"2025-10-31T11:12:37.514Z","3.100.3":"2025-11-01T13:30:15.694Z","3.100.4":"2025-11-02T16:51:37.069Z","3.101.0":"2025-11-05T13:11:06.118Z","3.101.1":"2025-11-05T14:59:14.539Z","3.101.2":"2025-11-05T17:26:48.384Z","3.101.3":"2025-11-05T18:19:04.615Z","3.101.4":"2025-11-05T21:19:56.741Z","3.101.5":"2025-11-06T12:52:51.852Z","3.101.6":"2025-11-07T14:32:50.750Z","3.101.7":"2025-11-07T15:16:40.044Z","3.101.8":"2025-11-10T10:27:58.272Z","3.100.5":"2025-11-10T11:27:32.124Z","3.100.6":"2025-11-10T13:32:02.536Z","3.101.9":"2025-11-10T14:02:15.470Z","3.101.10":"2025-11-11T10:47:46.475Z","3.100.7":"2025-11-11T12:01:51.505Z","3.101.11":"2025-11-11T12:09:10.388Z","3.101.12":"2025-11-11T15:20:13.808Z","3.102.0":"2025-11-13T11:13:28.143Z","3.102.1":"2025-11-13T14:46:30.802Z","3.100.8":"2025-11-13T15:15:42.822Z","3.101.14":"2025-11-19T12:05:51.966Z","3.103.0":"2025-11-19T12:19:03.569Z","3.103.1":"2025-11-19T14:36:16.038Z","3.103.2":"2025-11-20T09:51:20.234Z","3.103.3":"2025-11-20T12:51:14.833Z","3.103.4":"2025-11-21T13:20:22.575Z","3.103.5":"2025-11-21T16:37:37.473Z","3.102.2":"2025-11-24T12:11:37.409Z","3.103.6":"2025-11-24T12:27:06.336Z","3.102.3":"2025-11-25T09:49:32.874Z","3.103.7":"2025-11-25T10:10:19.152Z","3.102.4":"2025-11-25T10:48:32.154Z","3.103.8":"2025-11-25T11:06:04.122Z","3.102.5":"2025-11-25T12:14:08.612Z","3.103.9":"2025-11-25T12:39:55.646Z","3.102.6":"2025-11-26T10:43:58.701Z","3.103.10":"2025-11-26T11:11:14.169Z","3.104.0":"2025-11-26T13:16:40.508Z","3.104.1":"2025-11-26T16:40:00.807Z","3.104.2":"2025-11-26T18:39:24.689Z","3.102.7":"2025-11-26T18:44:36.741Z","3.103.11":"2025-11-26T19:23:35.758Z","3.104.3":"2025-11-27T00:15:45.124Z","3.105.0":"2025-11-28T08:23:39.623Z","3.105.1":"2025-11-28T10:34:54.133Z","3.105.2":"2025-11-28T11:15:51.230Z","3.105.3":"2025-11-28T12:58:15.233Z","3.105.4":"2025-11-28T15:32:15.473Z","3.105.5":"2025-11-28T17:33:44.003Z","3.105.6":"2025-12-01T12:11:53.684Z","3.104.4":"2025-12-01T14:11:11.660Z","3.103.12":"2025-12-01T14:30:41.978Z","3.105.7":"2025-12-01T14:52:11.191Z","3.105.8":"2025-12-02T09:14:41.893Z","3.104.5":"2025-12-02T10:01:06.753Z","3.106.0":"2025-12-02T11:42:43.453Z","3.103.13":"2025-12-02T13:20:12.626Z","3.103.14":"2025-12-02T15:16:53.110Z","3.106.1":"2025-12-03T00:07:54.343Z","3.105.9":"2025-12-03T06:52:57.860Z","3.103.15":"2025-12-03T07:07:38.558Z","3.106.2":"2025-12-03T15:06:20.923Z","3.103.16":"2025-12-04T07:43:14.745Z","3.104.6":"2025-12-04T07:44:04.316Z","3.105.10":"2025-12-04T07:44:40.080Z","3.106.3":"2025-12-04T09:03:13.198Z","3.106.4":"2025-12-04T10:42:57.736Z","3.106.5":"2025-12-04T11:39:00.010Z","3.106.6":"2025-12-04T14:01:26.866Z","3.107.0":"2025-12-08T09:19:33.467Z","3.107.1":"2025-12-08T11:12:59.043Z","3.106.7":"2025-12-08T11:30:30.423Z","3.105.11":"2025-12-08T12:31:33.840Z","3.108.0":"2025-12-09T09:55:13.136Z","3.222.3":"2026-07-29T09:40:53.387Z","3.223.0":"2026-07-29T10:35:11.994Z","3.223.1":"2026-07-29T14:00:54.142Z","3.224.0":"2026-07-30T09:02:08.194Z","3.224.1":"2026-07-30T12:47:05.053Z","3.224.2":"2026-07-31T09:15:35.844Z","3.224.3":"2026-07-31T16:27:13.309Z","3.224.4":"2026-08-03T07:38:32.653Z","3.225.0":"2026-08-03T11:01:40.231Z","3.225.1":"2026-08-03T15:48:09.152Z","3.226.0":"2026-08-04T10:38:28.218Z","3.226.1":"2026-08-04T14:58:36.303Z","3.226.2":"2026-08-04T16:27:48.777Z","3.226.3":"2026-08-05T06:47:05.335Z","3.227.0":"2026-08-05T08:19:15.871Z","3.227.1":"2026-08-05T09:29:31.748Z","3.227.2":"2026-08-05T15:56:37.574Z","3.227.3":"2026-08-06T07:11:03.217Z","3.227.4":"2026-08-06T10:21:25.748Z","3.228.0":"2026-08-06T12:35:53.415Z","3.228.1":"2026-08-06T14:30:54.094Z","3.228.2":"2026-08-06T15:25:27.109Z","3.228.3":"2026-08-07T09:56:08.805Z","3.228.4":"2026-08-07T13:29:38.877Z","3.228.5":"2026-08-07T15:24:11.135Z","3.228.6":"2026-08-10T08:58:41.971Z","3.228.7":"2026-08-10T12:45:05.447Z","3.228.8":"2026-08-11T06:44:03.076Z","3.229.0":"2026-08-11T07:47:47.995Z","3.230.0":"2026-08-11T11:11:12.476Z","3.231.0":"2026-08-12T10:23:00.210Z","3.231.1":"2026-08-12T12:45:14.966Z","3.231.2":"2026-08-12T13:04:53.077Z","3.232.0":"2026-08-13T10:36:36.302Z","3.232.1":"2026-08-17T08:28:44.084Z","3.233.0":"2026-08-17T10:41:31.174Z","3.234.0":"2026-08-18T10:33:02.691Z","3.234.1":"2026-08-18T14:09:25.110Z","3.234.2":"2026-08-18T15:29:31.140Z","3.235.0":"2026-08-19T10:38:45.753Z","3.235.1":"2026-08-19T13:53:53.853Z","3.236.0":"2026-08-20T10:02:30.674Z","3.236.1":"2026-08-20T11:34:34.709Z","3.237.0":"2026-08-24T10:50:35.277Z","3.238.0":"2026-08-25T09:46:37.816Z","3.238.1":"2026-08-26T09:43:59.093Z","3.239.0":"2026-08-26T11:29:47.611Z","3.239.1":"2026-08-26T14:24:34.970Z","3.240.0":"2026-08-27T09:58:57.739Z","3.240.1":"2026-08-27T14:17:21.818Z","3.240.2":"2026-08-28T09:10:04.167Z","3.240.3":"2026-08-28T10:19:04.855Z","3.240.4":"2026-08-31T07:58:03.971Z","3.241.0":"2026-08-31T11:20:02.292Z","3.242.0":"2026-09-01T09:11:16.134Z","3.242.1":"2026-09-01T19:28:36.623Z","3.242.2":"2026-09-02T08:50:41.673Z","3.243.0":"2026-09-02T10:29:46.224Z","3.243.1":"2026-09-03T07:58:16.724Z","3.244.0":"2026-09-03T08:59:21.525Z","3.244.1":"2026-09-03T13:13:28.392Z","3.244.2":"2026-09-04T14:00:10.044Z","3.244.3":"2026-09-07T17:56:04.052Z","3.245.0":"2026-09-08T11:36:27.742Z","3.245.1":"2026-09-09T07:19:12.663Z","3.245.2":"2026-09-09T09:40:46.071Z","3.245.3":"2026-09-09T11:22:42.242Z","3.246.0":"2026-09-09T11:55:13.519Z","3.247.0":"2026-09-10T10:40:32.443Z","3.247.1":"2026-09-10T16:25:36.805Z","3.247.2":"2026-09-11T12:10:20.392Z","3.247.3":"2026-09-11T15:57:04.109Z","3.248.0":"2026-09-14T13:06:09.541Z","3.248.1":"2026-09-14T14:49:36.747Z","3.249.0":"2026-09-15T07:19:12.313Z","3.250.0":"2026-09-16T09:57:12.297Z","3.250.1":"2026-09-16T10:55:06.210Z","3.250.2":"2026-09-16T14:31:45.644Z","3.251.0":"2026-09-17T09:00:38.226Z","3.251.1":"2026-09-17T11:59:08.976Z","3.251.2":"2026-09-17T13:57:12.714Z","3.251.3":"2026-09-18T13:52:40.052Z","3.251.4":"2026-09-18T15:01:57.667Z"},"bugs":{"url":"https://github.com/ampeco/public-api-mcp/issues"},"author":{"name":"AMPECO"},"license":"MIT","homepage":"https://github.com/ampeco/public-api-mcp#readme","keywords":["mcp","openapi","api","model-context-protocol","ampeco","charge","ev-charging"],"repository":{"url":"git+https://github.com/ampeco/public-api-mcp.git","type":"git"},"description":"MCP server that dynamically exposes the AMPECO.CHARGE Public API defined by an OpenAPI 3 specification","maintainers":[{"name":"m.spasov","email":"mspasov@gmail.com"},{"name":"lyubomir.todorov","email":"lyubomir.todorov@ampeco.global"},{"name":"alex-ampeco","email":"alexander.alexiev@ampeco.global"}],"readme":"# Public API MCP Server\n\nAn MCP (Model Context Protocol) server that dynamically exposes a public API defined by an OpenAPI 3 specification.\n\n## Quick Start\n\n### Development (Stdio Mode)\n\n```bash\n# One-liner to add dev server (with hot reload)\nclaude mcp add --transport stdio ampeco-api-dev \\\n  --env AMPECO_BEARER_TOKEN=your-token-here \\\n  -- bash -c \"cd /absolute/path/to/public-api-mcp && npm run dev:stdio\"\n```\n\n### Production (via NPX)\n\n```bash\n# One-liner to add production server\nclaude mcp add --transport stdio ampeco-api \\\n  --env AMPECO_BEARER_TOKEN=your-token-here \\\n  -- npx -y @ampeco/public-api-mcp --stdio --hostname https://api.example.com\n```\n\n### HTTP Mode (Remote Server)\n\n```bash\n# Start the server first\nPORT=3001 npm run dev:http\n\n# Then add to Claude Code\nclaude mcp add --transport http ampeco-api \\\n  http://localhost:3001/api.example.com \\\n  --header \"Authorization: Bearer your-token-here\"\n```\n\nSee [Setting Up with Claude Code](#setting-up-with-claude-code) for detailed instructions and troubleshooting.\n\n## Overview\n\nThis project transforms OpenAPI specifications into optimized, self-contained API definitions that can be served through the Model Context Protocol. It features a sophisticated build pipeline that processes OpenAPI specs at build time to minimize runtime overhead and reduce token usage.\n\n## Usage\n\n### Running the Build Pipeline\n\n```bash\n# Install dependencies\nnpm install\n\n# Run the build pipeline with default path\nnpm run build\n\n# Run the build pipeline with custom OpenAPI spec path\nOPENAPI_SPEC_PATH=/path/to/your/openapi.yaml npm run build\n\n# Or set it as an environment variable for multiple commands\nexport OPENAPI_SPEC_PATH=/path/to/your/openapi.yaml\nnpm run build\nnpm run dev\n```\n\nThe build script:\n1. Parses the OpenAPI spec from the specified path\n2. Processes all endpoints through the optimization pipeline\n3. Generates Zod schemas for runtime validation\n4. Outputs optimized artifacts to `src/generated/`\n\n**Configuration Options:**\n- **`OPENAPI_SPEC_PATH`**: Path to the OpenAPI YAML/JSON file (relative or absolute)\n  - Can be set as an environment variable or passed directly to npm commands\n  - Used by both `npm run build` and `npm run dev`\n\n### Development\n\n```bash\n# Type check without building\nnpm run type-check\n\n# Run in development mode (build + start server)\nnpm run dev\n```\n\n## Architecture\n\n### Build-Time Pipeline\n\n```\nOpenAPI Spec\n    ↓\n[Parser] Bundle & Resolve References\n    ↓\n[Extractor] Extract Endpoints & Security\n    ↓\n[Flattener] Flatten Schemas (allOf, nested objects)\n    ↓\n[Optimizer] Minify & Optimize\n    ↓\n[Zod Generator] Generate Validation Schemas\n    ↓\nGenerated Artifacts (endpoints.json, schemas.ts)\n```\n\n### MCP Server\n\nThe server provides a complete MCP implementation for accessing your OpenAPI-defined API:\n\n- **Dual Transport Support**: Both Stdio (local) and HTTP (remote) transports\n- **Flexible Resource Mode**: Native MCP resources OR tool-based emulation for Claude Desktop compatibility\n- **Dynamic Resources**: All API endpoints exposed as MCP resources with full schema details\n- **API Request Tool**: Fully typed `api_request` tool with automatic authentication and parameter validation\n- **Stateless Architecture**: No session state required - all parameters provided per request\n- **Zero Configuration**: Pre-processed data loads instantly, no config files needed\n- **MCP Protocol Compliance**: Full implementation of MCP Streamable HTTP transport specification\n\n#### Resource Modes\n\nThe server supports two modes for exposing API endpoints:\n\n1. **Native Resources Mode** (Default): Uses native MCP resources for endpoint discovery\n   - Best for: MCP clients that fully support the resources capability\n   - Features: Hierarchical 3-tier navigation (tags → endpoints → details)\n\n2. **Tool Emulation Mode**: Exposes resources through tools (`list_resources`, `read_resource`)\n   - **Required for Claude Desktop** (does not support native MCP resources)\n   - Provides identical functionality through tool-based interface\n   - Enable with `--emulate-resources-via-tools` flag\n\n### Running the Server\n\n```bash\n# Development mode (rebuild + start server)\nnpm run dev\n\n# Production mode\nnpm run build  # First time only\nnpm start\n\n# Custom port\nPORT=3001 npm run dev\n```\n\n### Server Endpoints\n\nThe server uses a hostname-based routing structure where the target API hostname is embedded in the URL path:\n\n- **`GET /health`**: Health check and server statistics\n- **`POST /{hostname}[/{protocol}]`**: MCP protocol endpoint with hostname routing\n  - `{hostname}`: Target API hostname (e.g., `api.example.com`)\n  - `{protocol}`: Optional protocol (`http` or `https`, defaults to `https`)\n\n**Examples:**\n- `POST /api.example.com` → Routes to `https://api.example.com`\n- `POST /api.example.com/https` → Routes to `https://api.example.com`\n- `POST /api.example.com/http` → Routes to `http://api.example.com`\n- `POST /internal.api.company.com/http` → Routes to `http://internal.api.company.com`\n\n## Setting Up with Claude Desktop\n\n**IMPORTANT**: Claude Desktop **does not support native MCP resources**. You **MUST** use the `--emulate-resources-via-tools` flag for Claude Desktop.\n\n### Installation via Desktop Extension (.mcpb)\n\nThe easiest way to install this MCP server in Claude Desktop is using the Desktop Extension bundle:\n\n#### Option 1: From Official Directory (Recommended)\n\n1. Open Claude Desktop\n2. Go to **Settings** → **Extensions**\n3. Click **\"Browse extensions\"**\n4. Search for **\"AMPECO Public API\"**\n5. Click **Install** and follow the configuration prompts\n\n#### Option 2: Manual Installation\n\n1. Download the latest `.mcpb` file from the [releases page](https://github.com/ampeco/public-api-mcp/releases)\n2. Open Claude Desktop\n3. Go to **Settings** → **Extensions**\n4. Click **\"Install Extension...\"**\n5. Select the downloaded `.mcpb` file\n6. Configure the required settings:\n   - **API Hostname**: Your AMPECO API server (e.g., `https://api.example.com`)\n   - **Bearer Token**: Your AMPECO API authentication token\n\nThe extension will automatically operate in resource emulation mode for Claude Desktop compatibility.\n\n### Manual Configuration (Advanced)\n\nIf you prefer manual configuration or want to customize the setup:\n\n### Claude Desktop Configuration\n\nClaude Desktop uses a configuration file called `claude_desktop_config.json` located at:\n\n- **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`\n- **Windows**: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\nYou can also access this file through Claude Desktop: **Settings** → **Developer** → **Edit Config**\n\n### Configuration Example\n\nAdd this to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"ampeco-api\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@ampeco/public-api-mcp\",\n        \"--stdio\",\n        \"--hostname\",\n        \"https://api.example.com\",\n        \"--emulate-resources-via-tools\"\n      ],\n      \"env\": {\n        \"AMPECO_BEARER_TOKEN\": \"your-token-here\"\n      }\n    }\n  }\n}\n```\n\n**Replace**:\n- `https://api.example.com` with your actual API hostname\n- `your-token-here` with your bearer token\n\n**After editing the file**, restart Claude Desktop for changes to take effect\n\n### What is Tool Emulation Mode?\n\nWhen `--emulate-resources-via-tools` is enabled, the server provides two additional tools:\n\n1. **`list_resources`**: Discover available API tags (e.g., Users, ChargingSessions)\n   - No parameters required\n   - Returns list of tags that group related endpoints\n\n2. **`read_resource`**: Read endpoint definitions by URI\n   - Parameter: `uri` (e.g., `tag://Users` or `api://GET/users/{id}`)\n   - Returns full endpoint specification\n\nThese tools provide **identical functionality** to native MCP resources but work through the tools interface that Claude Desktop supports.\n\n### Tool Schemas (Emulation Mode)\n\nWhen `--emulate-resources-via-tools` is enabled, the following tools are available:\n\n#### `list_resources` Tool\n\n**Description**: List all available API tags. This emulates the native MCP resources/list functionality. Returns a list of tags that group related endpoints together (e.g., Users, ChargingSessions, Connectors). Each tag can then be read using the read_resource tool with tag:// URIs.\n\n**Parameters**: None\n\n**Returns**: JSON object with `resources` array containing:\n```json\n{\n  \"resources\": [\n    {\n      \"uri\": \"tag://Users\",\n      \"name\": \"Users\",\n      \"description\": \"15 endpoints tagged with 'Users'\",\n      \"mimeType\": \"application/json\"\n    },\n    {\n      \"uri\": \"tag://ChargingSessions\",\n      \"name\": \"ChargingSessions\",\n      \"description\": \"8 endpoints tagged with 'ChargingSessions'\",\n      \"mimeType\": \"application/json\"\n    }\n  ]\n}\n```\n\n**Example Usage**:\n```\nCall list_resources tool → Get list of all API tags\n```\n\n#### `read_resource` Tool\n\n**Description**: Read a specific resource by URI. This emulates the native MCP resources/read functionality. Supports two URI formats: tag://{TagName} to read all endpoints within a tag, and api://{METHOD}{path} to read detailed endpoint specifications. You MUST use this tool to read endpoint definitions before calling api_request.\n\n**Parameters**:\n- `uri` (string, required): The resource URI to read\n  - Format: `tag://{TagName}` or `api://{METHOD}{path}`\n  - Examples: `\"tag://Users\"`, `\"api://GET/users/{id}\"`, `\"api://POST/charging-sessions\"`\n\n**Returns** (for tag URIs):\n```json\n{\n  \"tag\": \"Users\",\n  \"count\": 15,\n  \"endpoints\": [\n    {\n      \"uri\": \"api://GET/users/{id}\",\n      \"method\": \"GET\",\n      \"path\": \"/users/{id}\",\n      \"summary\": \"Get user by ID\",\n      \"operationId\": \"getUser\"\n    }\n  ]\n}\n```\n\n**Returns** (for api URIs):\n```json\n{\n  \"path\": \"/users/{id}\",\n  \"method\": \"GET\",\n  \"operationId\": \"getUser\",\n  \"summary\": \"Get user by ID\",\n  \"description\": \"Retrieves detailed information about a specific user\",\n  \"parameters\": [...],\n  \"requestBody\": {...},\n  \"responses\": {...},\n  \"security\": \"Include token in Authorization header as: Authorization: Bearer <token>\"\n}\n```\n\n**Example Usage**:\n```\n1. Call read_resource with uri=\"tag://Users\" → Get all endpoints in Users tag\n2. Call read_resource with uri=\"api://GET/users/{id}\" → Get full endpoint specification\n3. Call api_request with correct parameters → Make the actual API call\n```\n\n### When to Use Each Mode\n\n| Mode | Use For | Clients |\n|------|---------|---------|\n| **Native Resources** (default) | MCP clients that fully support resources | **Claude Code**, MCP Inspector |\n| **Tool Emulation** (`--emulate-resources-via-tools`) | Clients without resource support | **Claude Desktop** |\n\n**Important Distinction**:\n- **Claude Code** (the CLI tool): Supports native MCP resources - use **default mode**\n- **Claude Desktop** (the desktop app): Does NOT support resources - use **`--emulate-resources-via-tools`**\n\n**Rule of thumb**: If you're using **Claude Desktop**, always add `--emulate-resources-via-tools`. If using **Claude Code**, use default mode.\n\n## Setting Up with Claude Code\n\nThe MCP server supports two transport modes:\n\n1. **Stdio Mode (Recommended)**: Direct process communication for local development and production\n2. **HTTP Mode**: Remote server access via HTTP transport\n\n### Stdio Mode (Local Development)\n\nFor development with hot reloading and build integration:\n\n#### Option 1: One-Liner (Recommended)\n\n```bash\n# Add dev server with a single command\nclaude mcp add --transport stdio ampeco-api-dev \\\n  --env AMPECO_BEARER_TOKEN=your-token-here \\\n  -- bash -c \"cd /absolute/path/to/public-api-mcp && npm run dev:stdio\"\n```\n\n**Replace**:\n- `/absolute/path/to/public-api-mcp` with your actual project path\n- `your-token-here` with your API token\n\n**Features**:\n- Automatically creates `.mcp.json` configuration\n- Rebuilds on each start for hot reloading\n- All build output redirected to stderr (clean protocol)\n\n#### Option 2: Manual Configuration\n\nIf you prefer to manually edit configuration files:\n\n1. **Set environment variable** (optional, for substitution):\n```bash\nexport AMPECO_BEARER_TOKEN=\"your-token-here\"\nsource ~/.bashrc  # or ~/.zshrc\n```\n\n2. **Create `.mcp.json` in project root**:\n```json\n{\n  \"mcpServers\": {\n    \"ampeco-api-dev\": {\n      \"type\": \"stdio\",\n      \"command\": \"bash\",\n      \"args\": [\"-c\", \"cd /absolute/path/to/public-api-mcp && npm run dev:stdio\"],\n      \"env\": {\"AMPECO_BEARER_TOKEN\": \"${AMPECO_BEARER_TOKEN}\"}\n    }\n  }\n}\n```\n\n3. **Reload**: Claude Code will auto-detect the configuration\n\n### Stdio Mode (Production via NPX)\n\nFor production use without needing the source code:\n\n#### Option 1: One-Liner (Recommended)\n\n```bash\n# Add production server with a single command (native resources)\nclaude mcp add --transport stdio ampeco-api \\\n  --env AMPECO_BEARER_TOKEN=your-token-here \\\n  -- npx -y @ampeco/public-api-mcp --stdio --hostname https://api.example.com\n\n# With tool emulation mode (if client doesn't support resources)\nclaude mcp add --transport stdio ampeco-api \\\n  --env AMPECO_BEARER_TOKEN=your-token-here \\\n  -- npx -y @ampeco/public-api-mcp --stdio --hostname https://api.example.com --emulate-resources-via-tools\n```\n\n**Replace**:\n- `your-token-here` with your API token\n- `https://api.example.com` with your target API hostname\n\n**Features**:\n- NPX downloads and caches the package automatically\n- No source code or build required\n- Works from any directory\n- Add `--emulate-resources-via-tools` for Claude Desktop compatibility\n\n#### Option 2: Manual Configuration\n\nCreate `.mcp.json` in your project or home directory:\n\n**Native Resources Mode**:\n```json\n{\n  \"mcpServers\": {\n    \"ampeco-api\": {\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@ampeco/public-api-mcp\",\n        \"--stdio\",\n        \"--hostname\",\n        \"https://api.example.com\"\n      ],\n      \"env\": {\n        \"AMPECO_BEARER_TOKEN\": \"your-token-here\"\n      }\n    }\n  }\n}\n```\n\n**Tool Emulation Mode** (for Claude Desktop):\n```json\n{\n  \"mcpServers\": {\n    \"ampeco-api\": {\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@ampeco/public-api-mcp\",\n        \"--stdio\",\n        \"--hostname\",\n        \"https://api.example.com\",\n        \"--emulate-resources-via-tools\"\n      ],\n      \"env\": {\n        \"AMPECO_BEARER_TOKEN\": \"your-token-here\"\n      }\n    }\n  }\n}\n```\n\n**Using environment variables** (more secure):\n```bash\nexport AMPECO_BEARER_TOKEN=\"your-token-here\"\n```\n\nThen use `\"${AMPECO_BEARER_TOKEN}\"` in the JSON config.\n\n### Stdio Mode (Production via Global Install)\n\nFor faster startup without NPX overhead:\n\n#### 1. Install Globally\n\n```bash\nnpm install -g @ampeco/public-api-mcp\n```\n\n#### 2. Add to Claude Code (One-Liner)\n\n```bash\n# Add globally installed server (native resources)\nclaude mcp add --transport stdio ampeco-api \\\n  --env AMPECO_BEARER_TOKEN=your-token-here \\\n  -- ampeco-api-mcp --stdio --hostname https://api.example.com\n\n# With tool emulation mode (for Claude Desktop)\nclaude mcp add --transport stdio ampeco-api \\\n  --env AMPECO_BEARER_TOKEN=your-token-here \\\n  -- ampeco-api-mcp --stdio --hostname https://api.example.com --emulate-resources-via-tools\n```\n\n**Or manual configuration** in `.mcp.json`:\n\n**Native Resources Mode**:\n```json\n{\n  \"mcpServers\": {\n    \"ampeco-api\": {\n      \"type\": \"stdio\",\n      \"command\": \"ampeco-api-mcp\",\n      \"args\": [\"--stdio\", \"--hostname\", \"https://api.example.com\"],\n      \"env\": {\"AMPECO_BEARER_TOKEN\": \"your-token-here\"}\n    }\n  }\n}\n```\n\n**Tool Emulation Mode** (for Claude Desktop):\n```json\n{\n  \"mcpServers\": {\n    \"ampeco-api\": {\n      \"type\": \"stdio\",\n      \"command\": \"ampeco-api-mcp\",\n      \"args\": [\n        \"--stdio\",\n        \"--hostname\",\n        \"https://api.example.com\",\n        \"--emulate-resources-via-tools\"\n      ],\n      \"env\": {\"AMPECO_BEARER_TOKEN\": \"your-token-here\"}\n    }\n  }\n}\n```\n\n### HTTP Mode (Remote Server)\n\nFor shared server access or when multiple clients need to connect:\n\n#### 1. Start the Server\n\n```bash\n# Development mode (native resources)\nPORT=3001 npm run dev:http\n\n# Development mode (tool emulation)\nPORT=3001 npm start -- --http --port 3001 --emulate-resources-via-tools\n\n# Production mode (native resources)\nnpm run build  # First time only\nPORT=3001 npm start -- --http --port 3001\n\n# Production mode (tool emulation)\nnpm run build  # First time only\nPORT=3001 npm start -- --http --port 3001 --emulate-resources-via-tools\n```\n\n#### 2. Add to Claude Code (One-Liner)\n\n```bash\n# Add HTTP server with a single command\nclaude mcp add --transport http ampeco-api \\\n  http://localhost:3001/api.example.com \\\n  --header \"Authorization: Bearer your-token-here\"\n```\n\n**With protocol override** (use HTTP for target API instead of HTTPS):\n```bash\nclaude mcp add --transport http ampeco-api \\\n  http://localhost:3001/api.example.com/http \\\n  --header \"Authorization: Bearer your-token-here\"\n```\n\n**Or manual configuration** in `.mcp.json`:\n```json\n{\n  \"mcpServers\": {\n    \"ampeco-api-http\": {\n      \"type\": \"http\",\n      \"url\": \"http://localhost:3001/api.example.com\",\n      \"headers\": {\"Authorization\": \"Bearer your-token-here\"}\n    }\n  }\n}\n```\n\n**Notes:**\n- Server must be running before connecting\n- Target API hostname is in the URL path\n- Optional `/http` or `/https` suffix controls target API protocol\n- Defaults to HTTPS if not specified\n\n### Comparison: Stdio vs HTTP Mode\n\n| Feature | Stdio Mode | HTTP Mode |\n|---------|-----------|-----------|\n| **Use Case** | Local development, single user | Remote access, multiple clients |\n| **Setup Complexity** | Simple (just config file) | Requires running server |\n| **Performance** | Faster (no HTTP overhead) | Slightly slower (HTTP latency) |\n| **Security** | More secure (local only) | Network exposure (use HTTPS in prod) |\n| **Hot Reload** | Yes (dev mode) | Requires server restart |\n| **Multi-Client** | No (one client at a time) | Yes (concurrent clients) |\n| **Memory Usage** | Lower (~30MB per instance) | Higher (~50MB + per-request) |\n\n**Recommendation**: Use **stdio mode** for development and single-user production. Use **HTTP mode** for shared servers or when multiple clients need concurrent access.\n\n### Troubleshooting\n\n#### Stdio Mode Issues\n\n**Problem**: Server not starting or connection fails\n```bash\n# List configured MCP servers\nclaude mcp list\n\n# Check status\nclaude mcp status ampeco-api-dev\n\n# Remove and re-add the server\nclaude mcp remove ampeco-api-dev\nclaude mcp add --transport stdio ampeco-api-dev \\\n  --env AMPECO_BEARER_TOKEN=your-token \\\n  -- bash -c \"cd /path/to/public-api-mcp && npm run dev:stdio\"\n\n# Verify the command works standalone\ncd /path/to/public-api-mcp\nAMPECO_BEARER_TOKEN=your-token npm run dev:stdio\n```\n\n**Problem**: Build output interfering with protocol\n- This is fixed in `dev:stdio` script which redirects build output to stderr\n- For production, run `npm run build` first, then use the compiled CLI\n\n**Problem**: Environment variables not loading\n```bash\n# Verify environment variable is set\necho $AMPECO_BEARER_TOKEN\n\n# Reload shell configuration\nsource ~/.bashrc  # or ~/.zshrc\n```\n\n#### HTTP Mode Issues\n\n**Problem**: Server not accessible\n```bash\n# Test server health\ncurl http://localhost:3001/health\n\n# Check if port is in use\nlsof -i :3001\n\n# Try a different port\nPORT=3002 npm run dev:http\n```\n\n**Problem**: CORS errors\n- The server has CORS enabled for all origins\n- Check browser console for specific error messages\n\n#### General Issues\n\n**Problem**: Endpoints not loading\n```bash\n# Verify build artifacts exist\nls -la src/generated/\n\n# Rebuild if needed\nnpm run build\n```\n\n**Problem**: Authentication errors\n- Verify your `AMPECO_BEARER_TOKEN` is correct\n- Check the token has proper permissions for the API\n- Test the token directly with the API:\n  ```bash\n  curl -H \"Authorization: Bearer your-token\" \\\n    https://api.example.com/health\n  ```\n\n## Building Desktop Extension (.mcpb)\n\nTo package this MCP server as a Desktop Extension for distribution:\n\n```bash\n# Build and package as .mcpb\nnpm run package:mcpb\n```\n\nThis creates a `.mcpb` file (e.g., `ampeco-api-mcp-0.3.0.mcpb`) that can be:\n- Distributed to users for manual installation\n- Submitted to the official Claude Desktop extensions directory\n- Shared within your organization\n\nThe `.mcpb` file is a self-contained bundle including:\n- Compiled server code (`dist/`)\n- All dependencies (via `package.json`)\n- Extension metadata (`manifest.json`)\n- Documentation (`README.md`)\n\n### What's Included in the Bundle\n\nThe Desktop Extension bundle operates in **resource emulation mode** by default, which means:\n- Full compatibility with Claude Desktop (no native resource support needed)\n- `list_resources` and `read_resource` tools for endpoint discovery\n- `api_request` tool for making authenticated API calls\n- Automatic token management via environment variables\n\nUsers only need to provide two configuration values during installation:\n1. **API Hostname**: The AMPECO API server URL\n2. **Bearer Token**: Their authentication token\n\n## Technology Stack\n\n### Runtime\n- **Language**: TypeScript / Node.js (ES2022 modules)\n- **Server**: Express\n- **MCP SDK**: `@modelcontextprotocol/sdk`\n- **HTTP Client**: `node-fetch`\n- **Validation**: `zod`\n\n### Build-Time\n- **OpenAPI Parser**: `@readme/openapi-parser`\n- **Build Tools**: tsx, TypeScript compiler\n\n### Development\n- **Type Checking**: TypeScript (strict mode)\n- **Testing**: Vitest (planned)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}