{"_id":"@cryptoapis-io/mcp-hd-wallet","_rev":"9-d609d5c60ce33e4590ca8e74f737ac57","name":"@cryptoapis-io/mcp-hd-wallet","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"@cryptoapis-io/mcp-hd-wallet","version":"0.1.0","keywords":["mcp","cryptoapis","blockchain","hd-wallet","xpub","evm","utxo","xrp"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-hd-wallet@0.1.0","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet/issues"},"bin":{"cryptoapis-mcp-hd-wallet":"dist/cli.js"},"dist":{"shasum":"42f138a2fb149039eb93cecc03af6327ad1cbb68","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-hd-wallet/-/mcp-hd-wallet-0.1.0.tgz","fileCount":207,"integrity":"sha512-FAABKU1U0SARiuAhD86+u+kxDFiakZpEAk9yfhFLPVzbTvoIEKZM/wDxJNDgS3eW4zfjPZ3ytXnXpfTF7Zkj+Q==","signatures":[{"sig":"MEYCIQDSvio3BUYf5TrNtldJxRCRXh0jFPEqFNOBxpx2vs4nfAIhAMp2CAuA88yKomsAeXCtYMVSK1Xt0nHIojlHniGNbUlG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133141},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-hd-wallet-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/0e51d7e4c1a4add308c3c68415e740b5/cryptoapis-io-mcp-hd-wallet-0.1.0.tgz","_integrity":"sha512-FAABKU1U0SARiuAhD86+u+kxDFiakZpEAk9yfhFLPVzbTvoIEKZM/wDxJNDgS3eW4zfjPZ3ytXnXpfTF7Zkj+Q==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for HD wallet management, balance retrieval, and sync on EVM, UTXO, and XRP blockchains 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-hd-wallet_0.1.0_1772478214679_0.6411872089981272","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@cryptoapis-io/mcp-hd-wallet","version":"0.2.0","keywords":["mcp","cryptoapis","blockchain","hd-wallet","xpub","evm","utxo","xrp"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-hd-wallet@0.2.0","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet/issues"},"bin":{"cryptoapis-mcp-hd-wallet":"dist/cli.js"},"dist":{"shasum":"e0cceb28e6ae2dd25c7f81e42a513e0d99bf7e53","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-hd-wallet/-/mcp-hd-wallet-0.2.0.tgz","fileCount":207,"integrity":"sha512-jEAM/kRGcZ/ldqa9i70XOJr9YRrVBy+CDKzny7ey5PbmCIqDdqbcTGcK1hZUTtRrp6T94xTNJv/jXbVDtVBfTQ==","signatures":[{"sig":"MEQCIFBW6g14ORqp6na+Ig6Cp+zX/q8ZBu+usV+MXtw0BmwJAiB9TQMjUNr1conOSOa8BIwsjMp8rnI7mBTBksoijc5qcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133141},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-hd-wallet-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/aa61659627202a558492ca222a3cb637/cryptoapis-io-mcp-hd-wallet-0.2.0.tgz","_integrity":"sha512-jEAM/kRGcZ/ldqa9i70XOJr9YRrVBy+CDKzny7ey5PbmCIqDdqbcTGcK1hZUTtRrp6T94xTNJv/jXbVDtVBfTQ==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for HD wallet management, balance retrieval, and sync on EVM, UTXO, and XRP blockchains 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-hd-wallet_0.2.0_1772631621954_0.9927160560410662","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@cryptoapis-io/mcp-hd-wallet","version":"0.2.1","keywords":["mcp","cryptoapis","blockchain","hd-wallet","xpub","evm","utxo","xrp"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-hd-wallet@0.2.1","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet/issues"},"bin":{"cryptoapis-mcp-hd-wallet":"dist/cli.js"},"dist":{"shasum":"9fe999f98a8e2bcd165b5bb0b12fc9ed5f5de891","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-hd-wallet/-/mcp-hd-wallet-0.2.1.tgz","fileCount":207,"integrity":"sha512-GUkWNlGpc5URsrXJlRu3DNIQPXL0VsuRCZyzF2wJtmX2Lf8Xm9mlw4y9mQgljezZCB4pR819M1bSucUV3l0MtQ==","signatures":[{"sig":"MEUCIAZa68f9ibcExwSSSowcQy+Emhe8270YrRSkrcqYTHtDAiEAuBq4wMSQhJpr7U3PADt65jerGm+hZnlYm4IKF/mEmqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133141},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-hd-wallet-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/e272e425cc2d47e90a1fa3e635728f66/cryptoapis-io-mcp-hd-wallet-0.2.1.tgz","_integrity":"sha512-GUkWNlGpc5URsrXJlRu3DNIQPXL0VsuRCZyzF2wJtmX2Lf8Xm9mlw4y9mQgljezZCB4pR819M1bSucUV3l0MtQ==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for HD wallet management, balance retrieval, and sync on EVM, UTXO, and XRP blockchains 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-hd-wallet_0.2.1_1772640906888_0.8848085588941743","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@cryptoapis-io/mcp-hd-wallet","version":"0.2.2","keywords":["mcp","cryptoapis","blockchain","hd-wallet","xpub","evm","utxo","xrp"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-hd-wallet@0.2.2","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet/issues"},"bin":{"cryptoapis-mcp-hd-wallet":"dist/cli.js"},"dist":{"shasum":"2990bf43afb24b90fdd2e3c4d5edf2f36f47e21a","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-hd-wallet/-/mcp-hd-wallet-0.2.2.tgz","fileCount":208,"integrity":"sha512-g+w6dyUsoiGKKOZD8yuYTvB5uZXtpqSlxfYIFgkBmuNue4AONPFwExNInMDnUjuutM+vYtvrrQN+v/ht3YhQgw==","signatures":[{"sig":"MEUCIApwCCxrQYm6IDjOJpuwHbO11vH9YHqFPSvjyBbBEkWbAiEAwRl9vJkzXYfpZwij2SD7dQ945dEiW47Pq3kEHHVe2L0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134065},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-hd-wallet-0.2.2.tgz","types":"dist/index.d.ts","mcpName":"io.github.CryptoAPIs-io/mcp-hd-wallet","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/722cf8ebba95daafb22266ce98cecf05/cryptoapis-io-mcp-hd-wallet-0.2.2.tgz","_integrity":"sha512-g+w6dyUsoiGKKOZD8yuYTvB5uZXtpqSlxfYIFgkBmuNue4AONPFwExNInMDnUjuutM+vYtvrrQN+v/ht3YhQgw==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for HD wallet management, balance retrieval, and sync on EVM, UTXO, and XRP blockchains 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-hd-wallet_0.2.2_1772696915470_0.5009794815017807","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@cryptoapis-io/mcp-hd-wallet","version":"0.2.3","keywords":["mcp","cryptoapis","blockchain","hd-wallet","xpub","evm","utxo","xrp"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-hd-wallet@0.2.3","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet/issues"},"bin":{"cryptoapis-mcp-hd-wallet":"dist/cli.js"},"dist":{"shasum":"f37bb664a3d1a1041654a46f86bf91a474733886","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-hd-wallet/-/mcp-hd-wallet-0.2.3.tgz","fileCount":208,"integrity":"sha512-nReYWAWrLBLIydmDpVQGFD+fAfPgsEWZ5CgpS9f5nduwqOiEnMU2vSyQKJOu8GLCJB+dKEx/qdSGaSqzQvmnPw==","signatures":[{"sig":"MEUCIAlH3tH6Ao853I+XUfIZCBNkjq2WlISkTSk6p4Wvp8LKAiEAl5U78rENpgnr10jTV7+7kndRkzj/wqrsMeWPLYaHx6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134013},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-hd-wallet-0.2.3.tgz","types":"dist/index.d.ts","mcpName":"io.github.CryptoAPIs-io/mcp-hd-wallet","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/82dd8d1815cc10b04cb6d40636e4554f/cryptoapis-io-mcp-hd-wallet-0.2.3.tgz","_integrity":"sha512-nReYWAWrLBLIydmDpVQGFD+fAfPgsEWZ5CgpS9f5nduwqOiEnMU2vSyQKJOu8GLCJB+dKEx/qdSGaSqzQvmnPw==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for HD wallet management, balance, and sync on EVM, UTXO, XRP 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-hd-wallet_0.2.3_1772697213657_0.7881973337706183","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@cryptoapis-io/mcp-hd-wallet","version":"0.2.4","keywords":["mcp","cryptoapis","blockchain","hd-wallet","xpub","evm","utxo","xrp"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-hd-wallet@0.2.4","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet/issues"},"bin":{"cryptoapis-mcp-hd-wallet":"dist/cli.js"},"dist":{"shasum":"cb4fcb28f0b1d9f9ace8fd36bc587ccee969d068","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-hd-wallet/-/mcp-hd-wallet-0.2.4.tgz","fileCount":208,"integrity":"sha512-GZoaRyHeYvf0bm7wYnK2Mj8YBjcaYC2zAUQQquv+YtjIEXg9hmEqVUoAx0ztdIim3ZMzUmeMnCHqJzlXlllycw==","signatures":[{"sig":"MEUCIQCTckx17sbq1bwzUsoTJogAAWYf1NYHXE+KSUxieYv8JwIgcQu/0mrxGEAq+d+Ts4qxA+oAt1qgYNqgnU5i2AEC4tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134013},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-hd-wallet-0.2.4.tgz","types":"dist/index.d.ts","mcpName":"io.github.CryptoAPIs-io/mcp-hd-wallet","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/2a1881b016dffe0f4ab7ae9f732482ab/cryptoapis-io-mcp-hd-wallet-0.2.4.tgz","_integrity":"sha512-GZoaRyHeYvf0bm7wYnK2Mj8YBjcaYC2zAUQQquv+YtjIEXg9hmEqVUoAx0ztdIim3ZMzUmeMnCHqJzlXlllycw==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for HD wallet management, balance, and sync on EVM, UTXO, XRP 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-hd-wallet_0.2.4_1772728581964_0.31552064793167833","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cryptoapis-io/mcp-hd-wallet","version":"0.3.0","keywords":["mcp","cryptoapis","blockchain","hd-wallet","xpub","evm","utxo","xrp"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-hd-wallet@0.3.0","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet/issues"},"bin":{"cryptoapis-mcp-hd-wallet":"dist/cli.js"},"dist":{"shasum":"e5d86d3e42ab57c8310bdfc709f0932509bc0c37","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-hd-wallet/-/mcp-hd-wallet-0.3.0.tgz","fileCount":220,"integrity":"sha512-S+xAmvwFNmJcQgK+3aJ9i5Dm8lmHh0EUKNZh0uma/Mog/NBG1MKckQXaRRpRMDUpoPULioEAlVLAPM6I34r53g==","signatures":[{"sig":"MEUCIQD141dgXnpsSoUaIjA0o6VmYmIgbBhUp9WyHqHR8VFMrwIgXUPklmJdu2qd8xzGev7h91L5XY51MIdP2Dn0p+64b3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152767},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-hd-wallet-0.3.0.tgz","types":"dist/index.d.ts","mcpName":"io.github.CryptoAPIs-io/mcp-hd-wallet","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/c7d243a029aabbdae931ca9fa7fddc48/cryptoapis-io-mcp-hd-wallet-0.3.0.tgz","_integrity":"sha512-S+xAmvwFNmJcQgK+3aJ9i5Dm8lmHh0EUKNZh0uma/Mog/NBG1MKckQXaRRpRMDUpoPULioEAlVLAPM6I34r53g==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for HD wallet management, balance, and sync on EVM, UTXO, XRP 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-hd-wallet_0.3.0_1773399845867_0.6605346775585221","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@cryptoapis-io/mcp-hd-wallet","version":"0.3.1","keywords":["mcp","cryptoapis","blockchain","hd-wallet","xpub","evm","utxo","xrp"],"author":{"name":"Crypto APIs, Inc."},"license":"MIT","_id":"@cryptoapis-io/mcp-hd-wallet@0.3.1","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet#readme","bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet/issues"},"bin":{"cryptoapis-mcp-hd-wallet":"dist/cli.js"},"dist":{"shasum":"827610fe2d73ea103c7476578351be073a1e1ea4","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-hd-wallet/-/mcp-hd-wallet-0.3.1.tgz","fileCount":220,"integrity":"sha512-BzlHTukcO/F89XjpPSR1hmKgKhFTnbBCcAKCQAuAQ8MF1pK70ZMCUNjQNQCRWvFiuaCVbS9mtQK/Uf4+ZdpCGA==","signatures":[{"sig":"MEQCIHEPECx/5b0BPDbvQaT+VJMvu96AOE3jdORAtcemEVRkAiBQGjcWduNjIIyuRNRCVAW0nB2J/bsj5ZjFPAfgq3l02A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155610},"main":"dist/index.js","type":"module","_from":"file:cryptoapis-io-mcp-hd-wallet-0.3.1.tgz","types":"dist/index.d.ts","mcpName":"io.github.CryptoAPIs-io/mcp-hd-wallet","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/caa16eb71f7ed6b31ebeab509ba07fcc/cryptoapis-io-mcp-hd-wallet-0.3.1.tgz","_integrity":"sha512-BzlHTukcO/F89XjpPSR1hmKgKhFTnbBCcAKCQAuAQ8MF1pK70ZMCUNjQNQCRWvFiuaCVbS9mtQK/Uf4+ZdpCGA==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for HD wallet management, balance, and sync on EVM, UTXO, XRP 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-hd-wallet_0.3.1_1785872753987_0.1432231002577471","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"_id":"@cryptoapis-io/mcp-hd-wallet@0.4.0","bin":{"cryptoapis-mcp-hd-wallet":"dist/cli.js"},"bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet/issues"},"dist":{"shasum":"8fa6cb6a08a9a25ccd108e9ea875623500dab535","tarball":"https://registry.npmjs.org/@cryptoapis-io/mcp-hd-wallet/-/mcp-hd-wallet-0.4.0.tgz","fileCount":220,"integrity":"sha512-qmmyEJbhGR0WRcYAveMhHc9uO4MDeUEGyTD6SQisuD1DWZoLj/Wjd0zHHW2ii/vZMqQ2dtqfFcQLFOl3SIQLNA==","signatures":[{"sig":"MEYCIQC8IQ1Wn/SQiWKwSfe+Up5kfHnK3shg/PGTMf+1NZH2NgIhAOn0GvcIbCBxSmKCIe2Q+Z7teAsovd6vpcAwvD4KsMmj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAg6iRincnynz3+BQA84Oe79mY0nfqIPyD4HfkNx5tjPAiAS2VsuhN3kd3tSmXRLMol+YgfU+maOIqHR9Ls+EHulJQ=="}],"unpackedSize":155202},"main":"dist/index.js","name":"@cryptoapis-io/mcp-hd-wallet","type":"module","_from":"file:cryptoapis-io-mcp-hd-wallet-0.4.0.tgz","types":"dist/index.d.ts","author":{"name":"Crypto APIs, Inc."},"license":"MIT","mcpName":"io.github.CryptoAPIs-io/mcp-hd-wallet","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.4.0","_npmUser":{"name":"crypto-apis","email":"developers@cryptoapis.io"},"homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet#readme","keywords":["mcp","cryptoapis","blockchain","hd-wallet","xpub","evm","utxo","xrp"],"_resolved":"/tmp/b1df28cb99cd134b911fe651a1757f42/cryptoapis-io-mcp-hd-wallet-0.4.0.tgz","_integrity":"sha512-qmmyEJbhGR0WRcYAveMhHc9uO4MDeUEGyTD6SQisuD1DWZoLj/Wjd0zHHW2ii/vZMqQ2dtqfFcQLFOl3SIQLNA==","repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for HD wallet management, balance, and sync on EVM, UTXO, XRP 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-hd-wallet_0.4.0_1790243915910_0.22685697428881046"}}},"time":{"created":"2026-03-02T19:03:34.545Z","modified":"2026-09-24T09:58:36.204Z","0.1.0":"2026-03-02T19:03:34.828Z","0.2.0":"2026-03-04T13:40:22.103Z","0.2.1":"2026-03-04T16:15:07.050Z","0.2.2":"2026-03-05T07:48:35.600Z","0.2.3":"2026-03-05T07:53:33.819Z","0.2.4":"2026-03-05T16:36:22.107Z","0.3.0":"2026-03-13T11:04:06.034Z","0.3.1":"2026-08-04T19:45:54.136Z","0.4.0":"2026-09-24T09:58:35.970Z"},"bugs":{"url":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet/issues"},"author":{"name":"Crypto APIs, Inc."},"license":"MIT","homepage":"https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet#readme","keywords":["mcp","cryptoapis","blockchain","hd-wallet","xpub","evm","utxo","xrp"],"repository":{"url":"git+https://github.com/CryptoAPIs-io/cryptoapis-mcp-hd-wallet.git","type":"git"},"description":"MCP server for HD wallet management, balance, and sync on EVM, UTXO, XRP via Crypto APIs","maintainers":[{"name":"crypto-apis","email":"developers@cryptoapis.io"}],"readme":"# @cryptoapis-io/mcp-hd-wallet\n\nMCP server for [Crypto APIs](https://cryptoapis.io/) HD Wallet (Wallet as a Service) product. Track and manage HD wallets by their **extended public key (xPub/yPub/zPub)** — no private keys ever leave your device.\n\n> **API Version:** Compatible with Crypto APIs version **2024-12-12**\n\n## How It Works\n\nHD (Hierarchical Deterministic) wallets derive all addresses from a single extended public key (xPub). You sync your xPub with Crypto APIs, and the service tracks all derived addresses, balances, and transactions on your behalf.\n\n1. **Sync your xPub** — provide your extended public key (xPub, yPub, or zPub) to start tracking\n2. **Derive addresses** — generate new receiving and change addresses from the xPub\n3. **Query wallet data** — get balances, list transactions, list UTXOs, and view assets across all derived addresses\n4. **Prepare transactions** — build unsigned transactions ready for local signing with `@cryptoapis-io/mcp-signer`\n\nYour private keys are **never** sent to or stored by Crypto APIs. Only the extended public key is used for address derivation and balance tracking.\n\n## Features\n\n- Sync wallets by extended public key (xPub/yPub/zPub)\n- Derive receiving and change addresses from the xPub\n- Query aggregated balances, transactions, and assets across all derived addresses\n- List UTXOs for UTXO-based wallets\n- Prepare unsigned transactions directly from wallet\n- Supports EVM (Ethereum, Ethereum Classic, BSC, Polygon, Avalanche (C-Chain), Arbitrum, Base, Optimism, Tron), UTXO (Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, Zcash), and 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-hd-wallet\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-hd-wallet --api-key YOUR_API_KEY\n\n# Or use environment variable\nexport CRYPTOAPIS_API_KEY=YOUR_API_KEY\nnpx @cryptoapis-io/mcp-hd-wallet\n\n# HTTP transport (listens on 127.0.0.1; see \"Exposing the server beyond localhost\")\nnpx @cryptoapis-io/mcp-hd-wallet --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-hd-wallet\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@cryptoapis-io/mcp-hd-wallet\"],\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-hd-wallet\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@cryptoapis-io/mcp-hd-wallet\"],\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-hd-wallet --api-key YOUR_API_KEY\n```\n\n### n8n\n\n1. Start the server in HTTP mode:\n   ```bash\n   npx @cryptoapis-io/mcp-hd-wallet --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### `manage_hd_wallet`\n\nManage HD wallets (sync, activate, delete, list, status).\n\n| Action | Description |\n|--------|-------------|\n| `sync-wallet` | Sync an HD wallet by extended public key (xPub/yPub/zPub) |\n| `list-wallets` | List all synced HD wallets |\n| `activate-wallet` | Activate a previously synced wallet |\n| `delete-wallet` | Delete a synced wallet |\n| `get-status` | Get sync status of a wallet |\n\n### `hd_wallet_data_utxo`\n\nQuery UTXO HD wallet data (Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, Zcash).\n\n| Action | Description |\n|--------|-------------|\n| `get-details` | Get wallet balance and details |\n| `derive-receiving-address` | Derive next receiving address |\n| `derive-change-address` | Derive next change address |\n| `list-addresses` | List all derived addresses |\n| `list-transactions` | List wallet transactions |\n| `list-utxos` | List unspent transaction outputs |\n| `list-assets` | List assets held by wallet |\n| `prepare-transaction` | Prepare an unsigned transaction from wallet |\n\n### `hd_wallet_data_evm`\n\nQuery EVM HD wallet data (Ethereum, Ethereum Classic, BSC, Polygon, Avalanche (C-Chain), Arbitrum, Base, Optimism, Tron).\n\n| Action | Description |\n|--------|-------------|\n| `get-details` | Get wallet balance and details |\n| `derive-receiving-address` | Derive next receiving address |\n| `list-addresses` | List all derived addresses |\n| `list-transactions` | List wallet transactions |\n| `list-assets` | List tokens held by wallet |\n| `prepare-transaction` | Prepare an unsigned transaction from wallet |\n\n### `hd_wallet_data_xrp`\n\nQuery XRP HD wallet data.\n\n| Action | Description |\n|--------|-------------|\n| `get-details` | Get wallet balance and details |\n| `derive-receiving-address` | Derive next receiving address |\n| `list-addresses` | List all derived addresses |\n| `list-transactions` | List wallet transactions |\n| `list-assets` | List assets held by wallet |\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-hd-wallet --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-hd-wallet --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-hd-wallet --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"}