{"_id":"@cryptoapis-io/mcp-blockchain-events","_rev":"8-8906668784ffc7c0ae88db4bd00a564d","name":"@cryptoapis-io/mcp-blockchain-events","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@cryptoapis-io/mcp-blockchain-events","version":"0.1.0","keywords":["mcp","cryptoapis","blockchain","events","webhooks","subscriptions"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-blockchain-events@0.1.0","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events/issues"},"bin":{"cryptoapis-mcp-blockchain-events":"dist/cli.js"},"dist":{"shasum":"cf244773b545866f346e0fe064ae07e1140ba1bf","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-blockchain-events/-/mcp-blockchain-events-0.1.0.tgz","fileCount":87,"integrity":"sha512-VGGJ1ZTx3v2+QmDVym3i+47Ufd6/HbIQR8/53F/ulUKJGYx941ylubUGo7mRbaWqI6Vuo9PVWBjUqEuInsEUAQ==","signatures":[{"sig":"MEQCIHLGESBusc38z8BQzqsbhBTYDZ8X1SksCUHmeV/AOws7AiBCTNSOEto2qhsN4OcR0FjfDSi1nk+lGVCcdlx6JEQyAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53816},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-blockchain-events-0.1.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsx watch src/cli.ts","lint":"node -e \"console.log('lint: add eslint if you want')\"","test":"node -e \"console.log('test: add later')\"","build":"tsc -p tsconfig.json","clean":"rimraf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"crypto-apis","email":"developers@cryptoapis.io"},"_resolved":"/tmp/c5d25882d1f7ead50831b5add3ee6831/cryptoapis-io-mcp-blockchain-events-0.1.0.tgz","_integrity":"sha512-VGGJ1ZTx3v2+QmDVym3i+47Ufd6/HbIQR8/53F/ulUKJGYx941ylubUGo7mRbaWqI6Vuo9PVWBjUqEuInsEUAQ==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for subscribing to and managing on-chain event webhooks via Crypto APIs","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.25.0","express":"^4.19.2","@cryptoapis-io/mcp-shared":"0.1.0","@modelcontextprotocol/sdk":"^1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp-blockchain-events_0.1.0_1772478203802_0.7013929496374289","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@cryptoapis-io/mcp-blockchain-events","version":"0.2.0","keywords":["mcp","cryptoapis","blockchain","events","webhooks","subscriptions"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-blockchain-events@0.2.0","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events/issues"},"bin":{"cryptoapis-mcp-blockchain-events":"dist/cli.js"},"dist":{"shasum":"3a6396375a1684b99eb1d9747b0e52bfa34121b8","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-blockchain-events/-/mcp-blockchain-events-0.2.0.tgz","fileCount":87,"integrity":"sha512-qYs87ojBCD2Uigj7Y41A1VHCKwXpH+22QLohCNvHXN7cTrPJ/9V2KohvH/UmoS8/1JWtjzmLc+bpTwK1eLaAVA==","signatures":[{"sig":"MEUCIQCeLipuAxR22f1lMrinLWJAs3ouSmsdMa1fjZESNxSLBwIgOVW+/SttvskdlbEPwhDibAd7AQKbCpjkmotni0wsV28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53816},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-blockchain-events-0.2.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsx watch src/cli.ts","lint":"node -e \"console.log('lint: add eslint if you want')\"","test":"node -e \"console.log('test: add later')\"","build":"tsc -p tsconfig.json","clean":"rimraf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"crypto-apis","email":"developers@cryptoapis.io"},"_resolved":"/tmp/2d97265e489115068c97bbd7a92ea9e3/cryptoapis-io-mcp-blockchain-events-0.2.0.tgz","_integrity":"sha512-qYs87ojBCD2Uigj7Y41A1VHCKwXpH+22QLohCNvHXN7cTrPJ/9V2KohvH/UmoS8/1JWtjzmLc+bpTwK1eLaAVA==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for subscribing to and managing on-chain event webhooks via Crypto APIs","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.25.0","express":"^4.19.2","@cryptoapis-io/mcp-shared":"0.2.0","@modelcontextprotocol/sdk":"^1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp-blockchain-events_0.2.0_1772631621719_0.57862489176625","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@cryptoapis-io/mcp-blockchain-events","version":"0.2.1","keywords":["mcp","cryptoapis","blockchain","events","webhooks","subscriptions"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-blockchain-events@0.2.1","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events/issues"},"bin":{"cryptoapis-mcp-blockchain-events":"dist/cli.js"},"dist":{"shasum":"048ab1e7f439c60f8a25b6cda676ef08a5f46117","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-blockchain-events/-/mcp-blockchain-events-0.2.1.tgz","fileCount":87,"integrity":"sha512-6Igp93EfN2AWOTgnO+6WtxgrRxuY6n/T8WN4siyRzC995YQFXBHpi+o7GW0PDXdoEU807HqgP6KXjAivNCjK3g==","signatures":[{"sig":"MEYCIQDHEYvwcmA7tg8qRji22hXXdBGtNFw98DnLwm6Z/vdxtAIhAOeU8sp7jzWMT2WbfZxnf6Ggu/i21NxE8fOWpvYQvQAH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53816},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-blockchain-events-0.2.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsx watch src/cli.ts","lint":"node -e \"console.log('lint: add eslint if you want')\"","test":"node -e \"console.log('test: add later')\"","build":"tsc -p tsconfig.json","clean":"rimraf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"crypto-apis","email":"developers@cryptoapis.io"},"_resolved":"/tmp/dba1144f006972fcb15cb43694f1972d/cryptoapis-io-mcp-blockchain-events-0.2.1.tgz","_integrity":"sha512-6Igp93EfN2AWOTgnO+6WtxgrRxuY6n/T8WN4siyRzC995YQFXBHpi+o7GW0PDXdoEU807HqgP6KXjAivNCjK3g==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for subscribing to and managing on-chain event webhooks via Crypto APIs","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.25.0","express":"^4.19.2","@cryptoapis-io/mcp-shared":"0.2.1","@modelcontextprotocol/sdk":"^1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp-blockchain-events_0.2.1_1772640906840_0.7555804160203878","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@cryptoapis-io/mcp-blockchain-events","version":"0.2.2","keywords":["mcp","cryptoapis","blockchain","events","webhooks","subscriptions"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-blockchain-events@0.2.2","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events/issues"},"bin":{"cryptoapis-mcp-blockchain-events":"dist/cli.js"},"dist":{"shasum":"e16ab58b0859309122fd8e2b2e3b8c3b468fdd08","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-blockchain-events/-/mcp-blockchain-events-0.2.2.tgz","fileCount":88,"integrity":"sha512-CYEA7m6Z21wQKfz9SsVFDRsNsnrJsRvfimebnI3EiLLX/vz4FXmkMhBaLheL0BE/dw+Jfbw+bQ0cTpZrY91qmg==","signatures":[{"sig":"MEQCIF28IvaTy5hvgamhaIbsRg5OCGPLTIEFJ0PTZoxAeJz7AiAzbRigCyiTTA1cdaTsgDkdH1uQxLgBIhHQUTf4CVuloQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54740},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-blockchain-events-0.2.2.tgz","types":"dist/index.d.ts","mcpName":"io.github.CryptoAPIs-io/mcp-blockchain-events","scripts":{"dev":"tsx watch src/cli.ts","lint":"node -e \"console.log('lint: add eslint if you want')\"","test":"node -e \"console.log('test: add later')\"","build":"tsc -p tsconfig.json","clean":"rimraf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"crypto-apis","email":"developers@cryptoapis.io"},"_resolved":"/tmp/d5a42ec2459d944e6b3590506389c771/cryptoapis-io-mcp-blockchain-events-0.2.2.tgz","_integrity":"sha512-CYEA7m6Z21wQKfz9SsVFDRsNsnrJsRvfimebnI3EiLLX/vz4FXmkMhBaLheL0BE/dw+Jfbw+bQ0cTpZrY91qmg==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for subscribing to and managing on-chain event webhooks via Crypto APIs","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.25.0","express":"^4.19.2","@cryptoapis-io/mcp-shared":"0.2.2","@modelcontextprotocol/sdk":"^1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp-blockchain-events_0.2.2_1772696915470_0.9223839586106628","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@cryptoapis-io/mcp-blockchain-events","version":"0.2.3","keywords":["mcp","cryptoapis","blockchain","events","webhooks","subscriptions"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-blockchain-events@0.2.3","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events/issues"},"bin":{"cryptoapis-mcp-blockchain-events":"dist/cli.js"},"dist":{"shasum":"ec04189499b8076d3ba20b34d08b62fa37141e13","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-blockchain-events/-/mcp-blockchain-events-0.2.3.tgz","fileCount":88,"integrity":"sha512-KWTQpDHAxp1FS9hJ1yFQ2TYR9gGAAEzx55xBvtPB1vP9WTQMkrm5MMvFcPtHmmGDljjptNKaORT+HrGQqAEYEA==","signatures":[{"sig":"MEYCIQDhy2I0qe+ADbB4w2lMxwkSeQwBNePj3DrrvIUM03d24AIhAIxgKZC9fJo9XQyU4JToeMgfmezruE/z5xwkN9hYxac3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54740},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-blockchain-events-0.2.3.tgz","types":"dist/index.d.ts","mcpName":"io.github.CryptoAPIs-io/mcp-blockchain-events","scripts":{"dev":"tsx watch src/cli.ts","lint":"node -e \"console.log('lint: add eslint if you want')\"","test":"node -e \"console.log('test: add later')\"","build":"tsc -p tsconfig.json","clean":"rimraf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"crypto-apis","email":"developers@cryptoapis.io"},"_resolved":"/tmp/e5ec3f55e02c2139ca76a86da8bc8b81/cryptoapis-io-mcp-blockchain-events-0.2.3.tgz","_integrity":"sha512-KWTQpDHAxp1FS9hJ1yFQ2TYR9gGAAEzx55xBvtPB1vP9WTQMkrm5MMvFcPtHmmGDljjptNKaORT+HrGQqAEYEA==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for subscribing to and managing on-chain event webhooks via Crypto APIs","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.25.0","express":"^4.22.1","@cryptoapis-io/mcp-shared":"0.2.3","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp-blockchain-events_0.2.3_1772728582453_0.7267318122043898","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cryptoapis-io/mcp-blockchain-events","version":"0.3.0","keywords":["mcp","cryptoapis","blockchain","events","webhooks","subscriptions"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-blockchain-events@0.3.0","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events/issues"},"bin":{"cryptoapis-mcp-blockchain-events":"dist/cli.js"},"dist":{"shasum":"45d13740b11c7ac6dfbe82a38e3b8288df441aec","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-blockchain-events/-/mcp-blockchain-events-0.3.0.tgz","fileCount":100,"integrity":"sha512-1y7ckebM6MaLHoOUGuA1yi9VMmxQD4eXdnK0nVoMhCfhMAQ5+Vuyvaar8c6sGsJy8L0lNdlAa+obRrlU4YQVMg==","signatures":[{"sig":"MEUCIQDSGvqw+eNevRTWKEtqaT45KTNgo6LRAgLnRtfiHaPlYwIgPWhmGjxVKgPr17edCViG0tGmIODnEfJNKXZsn5+RDP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67304},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-blockchain-events-0.3.0.tgz","types":"dist/index.d.ts","mcpName":"io.github.CryptoAPIs-io/mcp-blockchain-events","scripts":{"dev":"tsx watch src/cli.ts","lint":"node -e \"console.log('lint: add eslint if you want')\"","test":"node -e \"console.log('test: add later')\"","build":"tsc -p tsconfig.json","clean":"rimraf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"crypto-apis","email":"developers@cryptoapis.io"},"_resolved":"/tmp/09fa12ada58309c315973739a54f6a63/cryptoapis-io-mcp-blockchain-events-0.3.0.tgz","_integrity":"sha512-1y7ckebM6MaLHoOUGuA1yi9VMmxQD4eXdnK0nVoMhCfhMAQ5+Vuyvaar8c6sGsJy8L0lNdlAa+obRrlU4YQVMg==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for subscribing to and managing on-chain event webhooks via Crypto APIs","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.25.0","express":"^4.22.1","@cryptoapis-io/mcp-shared":"0.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp-blockchain-events_0.3.0_1773399846162_0.048705458679551006","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@cryptoapis-io/mcp-blockchain-events","version":"0.4.0","keywords":["mcp","cryptoapis","blockchain","events","webhooks","subscriptions"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-blockchain-events@0.4.0","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events/issues"},"bin":{"cryptoapis-mcp-blockchain-events":"dist/cli.js"},"dist":{"shasum":"24cc2b122f5f75690ffe4e7e0042c44434d5eee6","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-blockchain-events/-/mcp-blockchain-events-0.4.0.tgz","fileCount":100,"integrity":"sha512-Oyjcr7YH8fyxjvjLJk6xmvrLiMqMtIjOh8CTIrAV1w9XipSy2EbT8TeyCE+kEuY0dkFqZa/CvrOB0sRbS7Qidg==","signatures":[{"sig":"MEUCIACdAsBjaxPEQVz9rOLk5XhxWqVuEQGRdGoFtpEyAwwbAiEA9ETSq2DpC1F5I6JZz7/3v7pTC6ce9p9l7JM5//WAuqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87079},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-blockchain-events-0.4.0.tgz","types":"dist/index.d.ts","mcpName":"io.github.CryptoAPIs-io/mcp-blockchain-events","scripts":{"dev":"tsx watch src/cli.ts","lint":"node -e \"console.log('lint: add eslint if you want')\"","test":"node -e \"console.log('test: add later')\"","build":"tsc -p tsconfig.json","clean":"rimraf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"crypto-apis","email":"developers@cryptoapis.io"},"_resolved":"/tmp/c49a5f8643af6b2d70d1008d0654dda1/cryptoapis-io-mcp-blockchain-events-0.4.0.tgz","_integrity":"sha512-Oyjcr7YH8fyxjvjLJk6xmvrLiMqMtIjOh8CTIrAV1w9XipSy2EbT8TeyCE+kEuY0dkFqZa/CvrOB0sRbS7Qidg==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for subscribing to and managing on-chain event webhooks via Crypto APIs","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.25.0","express":"^4.22.1","@cryptoapis-io/mcp-shared":"0.3.2","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp-blockchain-events_0.4.0_1785872617347_0.5020999681394798","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"_id":"@cryptoapis-io/mcp-blockchain-events@0.5.0","bin":{"cryptoapis-mcp-blockchain-events":"dist/cli.js"},"bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events/issues"},"dist":{"shasum":"4541de148b8869159470bf572d10601b53c5a6b3","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-blockchain-events/-/mcp-blockchain-events-0.5.0.tgz","fileCount":100,"integrity":"sha512-pGWblz/vbpM3pt5eNA7zmyNJERlcwvzTz6yHl8Fl+CG5XPhtD/dPbe2PB9OGfBQ/SYe3DrBopvYJhwNhsWPHFw==","signatures":[{"sig":"MEUCIQC2doNeacZ0IIvN9o1SVIC5S9EF0bMb6u7VQjpFDIGeVQIgEnYgCiDajxz4s7OXm4rFwC7s7CJETktILCCGxQW809o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCHIu6QhTbOsQPTJ70TdWN+HSXIMfPyXmy819qZzZdUJAIhAKBtVZGuVLXEy7qyz5OBAl0dnW1/LfoNMVB4xGcwqLHz"}],"unpackedSize":86690},"main":"dist/index.js","name":"@cryptoapis-io/mcp-blockchain-events","type":"module","_from":"file:cryptoapis-io-mcp-blockchain-events-0.5.0.tgz","types":"dist/index.d.ts","author":{"name":"Crypto APIs, Inc."},"license":"MIT","mcpName":"io.github.CryptoAPIs-io/mcp-blockchain-events","scripts":{"dev":"tsx watch src/cli.ts","lint":"node -e \"console.log('lint: add eslint if you want')\"","test":"node -e \"console.log('test: add later')\"","build":"tsc -p tsconfig.json","clean":"rimraf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"0.5.0","_npmUser":{"name":"crypto-apis","email":"developers@cryptoapis.io"},"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events#readme","keywords":["mcp","cryptoapis","blockchain","events","webhooks","subscriptions"],"_resolved":"/tmp/6f7da2c238fc0949bed4ef28199185ea/cryptoapis-io-mcp-blockchain-events-0.5.0.tgz","_integrity":"sha512-pGWblz/vbpM3pt5eNA7zmyNJERlcwvzTz6yHl8Fl+CG5XPhtD/dPbe2PB9OGfBQ/SYe3DrBopvYJhwNhsWPHFw==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for subscribing to and managing on-chain event webhooks via Crypto APIs","directories":{},"maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.25.0","@cryptoapis-io/mcp-shared":"0.4.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-blockchain-events_0.5.0_1790243947995_0.642736702533196"}}},"time":{"created":"2026-03-02T19:03:23.662Z","modified":"2026-09-24T09:59:08.263Z","0.1.0":"2026-03-02T19:03:23.953Z","0.2.0":"2026-03-04T13:40:21.877Z","0.2.1":"2026-03-04T16:15:06.991Z","0.2.2":"2026-03-05T07:48:35.622Z","0.2.3":"2026-03-05T16:36:22.591Z","0.3.0":"2026-03-13T11:04:06.313Z","0.4.0":"2026-08-04T19:43:37.491Z","0.5.0":"2026-09-24T09:59:08.080Z"},"bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events/issues"},"author":{"name":"Crypto APIs, Inc."},"license":"MIT","homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events#readme","keywords":["mcp","cryptoapis","blockchain","events","webhooks","subscriptions"],"repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-blockchain-events.git","type":"git"},"description":"MCP server for subscribing to and managing on-chain event webhooks via Crypto APIs","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"readme":"# @cryptoapis-io/mcp-blockchain-events\n\nMCP server for [Crypto APIs](https://cryptoapis.io/) Blockchain Events product. Create and manage webhook subscriptions for on-chain events.\n\n> **API Version:** Compatible with Crypto APIs version **2024-12-12**\n\n## Features\n\n- Create webhook subscriptions for blockchain events (new block, confirmed transaction, address coins, token transfers, etc.)\n- List, get, activate, and delete existing subscriptions\n- Supports all major blockchains (EVM, UTXO, Solana, XRP)\n\n## Prerequisites\n\n- Node.js 18+\n- [Crypto APIs](https://cryptoapis.io/) account and API key ([sign up](https://app.cryptoapis.io/signup) | [get API key](https://app.cryptoapis.io/api-keys))\n\n## Installation\n\n```bash\nnpm install @cryptoapis-io/mcp-blockchain-events\n```\n\nOr install all Crypto APIs MCP servers: `npm install @cryptoapis-io/mcp`\n\n## Usage\n\n```bash\n# Run with API key\nnpx @cryptoapis-io/mcp-blockchain-events --api-key YOUR_API_KEY\n\n# Or use environment variable\nexport CRYPTOAPIS_API_KEY=YOUR_API_KEY\nnpx @cryptoapis-io/mcp-blockchain-events\n\n# HTTP transport (listens on 127.0.0.1; see \"Exposing the server beyond localhost\")\nnpx @cryptoapis-io/mcp-blockchain-events --transport http --port 3000 --api-key YOUR_API_KEY\n```\n\n### Claude Desktop\n\nAdd to your Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json` on macOS, `%APPDATA%\\Claude\\claude_desktop_config.json` on Windows):\n\n```json\n{\n  \"mcpServers\": {\n    \"cryptoapis-blockchain-events\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@cryptoapis-io/mcp-blockchain-events\"],\n      \"env\": {\n        \"CRYPTOAPIS_API_KEY\": \"your_api_key_here\"\n      }\n    }\n  }\n}\n```\n\n### Cursor\n\nAdd to `.cursor/mcp.json` (project) or `~/.cursor/mcp.json` (global):\n\n```json\n{\n  \"mcpServers\": {\n    \"cryptoapis-blockchain-events\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@cryptoapis-io/mcp-blockchain-events\"],\n      \"env\": {\n        \"CRYPTOAPIS_API_KEY\": \"your_api_key_here\"\n      }\n    }\n  }\n}\n```\n\n### MCP Inspector\n\n```bash\nnpx @modelcontextprotocol/inspector npx @cryptoapis-io/mcp-blockchain-events --api-key YOUR_API_KEY\n```\n\n### n8n\n\n1. Start the server in HTTP mode:\n   ```bash\n   npx @cryptoapis-io/mcp-blockchain-events --transport http --port 3000 --api-key YOUR_API_KEY\n   ```\n2. In your n8n workflow, add an **AI Agent** node\n3. Under **Tools**, add an **MCP Client Tool** and set the URL to `http://localhost:3000/mcp`\n\n> **n8n in Docker:** `localhost` inside the container is not your machine. Start the server with `--host 0.0.0.0` and `MCP_AUTH_TOKEN` set (see [Exposing the server beyond localhost](#exposing-the-server-beyond-localhost)), use `http://host.docker.internal:3000/mcp` as the URL, and add an `Authorization: Bearer <token>` header to the MCP Client Tool credential.\n\n> All servers default to port 3000. Use `--port` to assign different ports when running multiple servers.\n\n## Available Tools\n\n### `blockchain_events_manage`\n\nManage existing webhook subscriptions.\n\n| Action | Description |\n|--------|-------------|\n| `list-subscriptions` | List all webhook subscriptions |\n| `get-subscription` | Get details of a specific subscription |\n| `delete-subscription` | Delete a subscription |\n| `activate-subscription` | Activate a paused subscription |\n\n### `blockchain_events_create`\n\nCreate new webhook subscriptions for blockchain events.\n\n| Parameter | Description |\n|-----------|-------------|\n| `eventType` | Event type to subscribe to (e.g., new block, confirmed transaction, address coins) |\n| `callbackUrl` | URL to receive webhook notifications |\n| `blockchain` | Target blockchain (optional, depends on event type) |\n| `network` | Target network (optional, depends on event type) |\n| `address` | Address to monitor (optional, depends on event type) |\n\n## CLI Arguments\n\n| Argument | Description | Default |\n|----------|-------------|---------|\n| `--api-key` | Crypto APIs API key | `CRYPTOAPIS_API_KEY` env var |\n| `--transport` | Transport type: `stdio` or `http` | `stdio` |\n| `--host` | HTTP host (use `0.0.0.0` to accept remote connections — requires an auth token with `--api-key`) | `127.0.0.1` |\n| `--auth-token` | Bearer token callers must send (`Authorization: Bearer <token>`); prefer the `MCP_AUTH_TOKEN` env var | `MCP_AUTH_TOKEN` env var |\n| `--allowed-hosts` | Comma-separated `Host` header allowlist for non-loopback binds | — |\n| `--port` | HTTP port | `3000` |\n| `--path` | HTTP path | `/mcp` |\n| `--stateless` | Enable stateless HTTP mode | `false` |\n\n### HTTP API Key Modes\n\nWhen using HTTP transport, the server supports two API key modes:\n\n- **With `--api-key`:** The key is used for all requests. `x-api-key` request headers are ignored.\n- **Without `--api-key`:** Each request must include an `x-api-key` header with a valid Crypto APIs key. This enables hosting a public server where each user provides their own key.\n\n```bash\n# Per-request key mode (multi-tenant)\nnpx @cryptoapis-io/mcp-blockchain-events --transport http --port 3000\n# Clients send x-api-key header with each request\n```\n\n### Exposing the server beyond localhost\n\nHTTP mode listens on `127.0.0.1` by default, so only processes on the same machine can reach it.\nTo accept connections from other machines or containers, bind explicitly and protect the port:\n\n```bash\n# Startup-key mode: callers must present the token (the server refuses to start without one)\nexport MCP_AUTH_TOKEN=$(openssl rand -hex 32)\nnpx @cryptoapis-io/mcp-blockchain-events --transport http --host 0.0.0.0 --port 3000 --api-key YOUR_API_KEY \\\n  --allowed-hosts mcp.internal.example\n# Clients send: Authorization: Bearer $MCP_AUTH_TOKEN\n\n# Per-request key mode: no startup key, every request must carry the caller's own x-api-key\nnpx @cryptoapis-io/mcp-blockchain-events --transport http --host 0.0.0.0 --port 3000\n```\n\n`--allowed-hosts` restricts the `Host` header (DNS rebinding protection) when not bound to loopback. Prefer `MCP_AUTH_TOKEN` over `--auth-token`: command-line arguments are visible in the process list.\n\n> Stdio transport always requires an API key at startup.\n\n## Important: API Key Required\n\n> **Warning:** Making requests without a valid API key — or with an incorrect one — may result in your IP being banned from the Crypto APIs ecosystem. Always ensure a valid API key is configured before starting any server.\n\n## Remote MCP Server\n\nCrypto APIs provides an official remote MCP server with all tools available via HTTP Streamable transport at [https://ai.cryptoapis.io/mcp](https://ai.cryptoapis.io/mcp). Pass your API key via the `x-api-key` header — no installation required.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}