{"_id":"@aurracloud/etherscan-mcp","_rev":"7-79602ad365d07f71903245696ee86cdb","name":"@aurracloud/etherscan-mcp","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.0":{"name":"@aurracloud/etherscan-mcp","version":"1.0.0","keywords":["mcp","model-context-protocol","etherscan","ethereum","blockchain","web3","api","tools","claude","ai"],"author":{"name":"Aura"},"license":"MIT","_id":"@aurracloud/etherscan-mcp@1.0.0","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/etherscan-mcp#readme","bugs":{"url":"https://github.com/aurracloud/etherscan-mcp/issues"},"bin":{"etherscan-mcp":"dist/index.js"},"dist":{"shasum":"1585598290f2bfa3c518f45bb9039c4cb1c7fee1","tarball":"https://registry.npmjs.org/@aurracloud/etherscan-mcp/-/etherscan-mcp-1.0.0.tgz","fileCount":19,"integrity":"sha512-ZDHiegKY0qKtRmvmAjqGRjKkXImh0dyG7aKFROuceUD3UuchC/Z149TukihCp2S4HznhHqt5tl6IhNJ7sDxqiw==","signatures":[{"sig":"MEUCIQDb7hdkmWf0TmLXRIpgmueNmEm1XwOu8Nc0GAoUmNVWngIgFDlwFvOzmnQ4gr5HLv3LM4WpO8o2U4XpIxRoZZDHYVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68447},"main":"dist/lib.js","types":"dist/lib.d.ts","engines":{"node":">=18.0.0"},"gitHead":"412d8eb0631a82370e0ac9c9558fceb853133afd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"mcpServer":{"config":{"$schema":"https://schemas.aurracloud.com/server-config-v1.json","environment":{"optional":{"DEBUG":{"type":"boolean","default":false,"description":"Enable debug logging"}},"required":{"ETHERSCAN_API_KEY":{"type":"string","pattern":"^[A-Z0-9]{34}$","sensitive":true,"description":"Etherscan API key for blockchain data access. Get one for free at https://etherscan.io/apis"}}}},"metadata":{"category":"blockchain","keywords":["mcp","etherscan","ethereum","blockchain","web3","api"]},"connection":{"args":["-y","@aurracloud/etherscan-mcp"],"type":"stdio","command":"npx","timeout":30000},"description":"MCP server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","capabilities":{"tools":true,"prompts":false,"resources":false}},"repository":{"url":"git+https://github.com/aurracloud/etherscan-mcp.git","type":"git"},"_npmVersion":"10.9.0","description":"Model Context Protocol (MCP) server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"zod":"^3.25.30","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.5.0","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.15.21","@tsconfig/recommended":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/etherscan-mcp_1.0.0_1748351863208_0.5298608343109852","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aurracloud/etherscan-mcp","version":"1.0.1","keywords":["mcp","model-context-protocol","etherscan","ethereum","blockchain","web3","api","tools","claude","ai"],"author":{"name":"Aura"},"license":"MIT","_id":"@aurracloud/etherscan-mcp@1.0.1","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/etherscan-mcp#readme","bugs":{"url":"https://github.com/aurracloud/etherscan-mcp/issues"},"bin":{"etherscan-mcp":"dist/index.js"},"dist":{"shasum":"7b81123d687cfa2cfab0a02e6b1233775acc7504","tarball":"https://registry.npmjs.org/@aurracloud/etherscan-mcp/-/etherscan-mcp-1.0.1.tgz","fileCount":19,"integrity":"sha512-3yBgHkiWJB9WJ5S59AMp3UqPfHwsCfHDJOXU/zoKroH01pLSnkkqzZQjSsATwBko3p82TP8H/VTkV/tPpo3EjA==","signatures":[{"sig":"MEUCIF3KVqsh2SEFpmfcyBK25gdbGa5rS5wZMFqusFv5K84jAiEAzwpA86IGtzP54Cf8rOK4m7mgo0G9+P41NX3K9YfknyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68447},"main":"dist/lib.js","types":"dist/lib.d.ts","engines":{"node":">=18.0.0"},"gitHead":"de947a962ec031dc0c4a68f62fe703a7f2ed0dd5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"mcpServer":{"config":{"$schema":"https://schemas.aurracloud.com/server-config-v1.json","environment":{"optional":{"DEBUG":{"type":"boolean","default":false,"description":"Enable debug logging"}},"required":{"ETHERSCAN_API_KEY":{"type":"string","pattern":"^[A-Z0-9]{34}$","sensitive":true,"description":"Etherscan API key for blockchain data access. Get one for free at https://etherscan.io/apis"}}}},"metadata":{"category":"blockchain","keywords":["mcp","etherscan","ethereum","blockchain","web3","api"]},"connection":{"args":["-y","@aurracloud/etherscan-mcp"],"type":"stdio","command":"npx","timeout":30000},"description":"MCP server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","capabilities":{"tools":true,"prompts":false,"resources":false}},"repository":{"url":"git+https://github.com/aurracloud/etherscan-mcp.git","type":"git"},"_npmVersion":"10.9.0","description":"Model Context Protocol (MCP) server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"zod":"^3.25.30","dotenv":"^16.5.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.15.21","@tsconfig/recommended":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/etherscan-mcp_1.0.1_1748352165796_0.26566691359186256","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aurracloud/etherscan-mcp","version":"1.0.2","keywords":["mcp","model-context-protocol","etherscan","ethereum","blockchain","web3","api","tools","claude","ai"],"author":{"name":"Aura"},"license":"MIT","_id":"@aurracloud/etherscan-mcp@1.0.2","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/etherscan-mcp#readme","bugs":{"url":"https://github.com/aurracloud/etherscan-mcp/issues"},"bin":{"etherscan-mcp":"dist/index.js"},"dist":{"shasum":"49042c7300ca6c8eb5e554b81b63d688103e17e5","tarball":"https://registry.npmjs.org/@aurracloud/etherscan-mcp/-/etherscan-mcp-1.0.2.tgz","fileCount":19,"integrity":"sha512-pJNCwtNH97ftZXQt4lXaEzsV90iohVl2mFO2m5choEIC5+jNOxPRo8ycNhsLGBMn0FmClcFc6eCLoMLAj/DLfg==","signatures":[{"sig":"MEYCIQCWlmqDmE+b1HA7Fg0c5IDB2Ellls540iUdniV1tW7/VAIhAP/OYKGKGa9EhNCu5EXIRf0ZUT/fr3wl7V6zDkcfRqd2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68467},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","engines":{"node":">=18.0.0"},"gitHead":"de947a962ec031dc0c4a68f62fe703a7f2ed0dd5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"mcpServer":{"config":{"$schema":"https://schemas.aurracloud.com/server-config-v1.json","environment":{"optional":{"DEBUG":{"type":"boolean","default":false,"description":"Enable debug logging"}},"required":{"ETHERSCAN_API_KEY":{"type":"string","pattern":"^[A-Z0-9]{34}$","sensitive":true,"description":"Etherscan API key for blockchain data access. Get one for free at https://etherscan.io/apis"}}}},"metadata":{"category":"blockchain","keywords":["mcp","etherscan","ethereum","blockchain","web3","api"]},"connection":{"args":["-y","@aurracloud/etherscan-mcp"],"type":"stdio","command":"npx","timeout":30000},"description":"MCP server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","capabilities":{"tools":true,"prompts":false,"resources":false}},"repository":{"url":"git+https://github.com/aurracloud/etherscan-mcp.git","type":"git"},"_npmVersion":"10.2.4","description":"Model Context Protocol (MCP) server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.25.30","dotenv":"^16.5.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.15.21","@tsconfig/recommended":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/etherscan-mcp_1.0.2_1748352417091_0.4965782667947245","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@aurracloud/etherscan-mcp","version":"1.0.3","keywords":["mcp","model-context-protocol","etherscan","ethereum","blockchain","web3","api","tools","claude","ai"],"author":{"name":"Aura"},"license":"MIT","_id":"@aurracloud/etherscan-mcp@1.0.3","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/etherscan-mcp#readme","bugs":{"url":"https://github.com/aurracloud/etherscan-mcp/issues"},"bin":{"etherscan-mcp":"dist/index.js"},"dist":{"shasum":"0fa72946eff7be2eeecb6f881f5f6e9337dd52b2","tarball":"https://registry.npmjs.org/@aurracloud/etherscan-mcp/-/etherscan-mcp-1.0.3.tgz","fileCount":19,"integrity":"sha512-izOXZg++0ubg6Uo0CVn/oHcYxzcoKw4Zn5ckT3ADMfaYuVzlTVy/M2PjDdZxe25IqNFfGVEMgOG2KfBClnjhfA==","signatures":[{"sig":"MEYCIQDHs0ceZa6PnvnvbwbNqVou3tyVaB5Pyf89kV878UKCLQIhANH+XdyQmjaWfoQTpRz4YKfuz0+HRARCWOa5+Rw81T5c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68479},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","engines":{"node":">=18.0.0"},"gitHead":"369da42884037931901916e5f047aac4bc7a93a7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"mcpServer":{"config":{"$schema":"https://schemas.aurracloud.com/server-config-v1.json","environment":{"optional":{"DEBUG":{"type":"boolean","default":false,"description":"Enable debug logging"}},"required":{"ETHERSCAN_API_KEY":{"type":"string","pattern":"^[A-Z0-9]{34}$","sensitive":true,"description":"Etherscan API key for blockchain data access. Get one for free at https://etherscan.io/apis"}}}},"metadata":{"category":"blockchain","keywords":["mcp","etherscan","ethereum","blockchain","web3","api"]},"connection":{"args":["-y","@aurracloud/etherscan-mcp"],"type":"stdio","command":"npx","timeout":30000},"description":"MCP server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","capabilities":{"tools":true,"prompts":false,"resources":false}},"repository":{"url":"git+https://github.com/aurracloud/etherscan-mcp.git","type":"git"},"_npmVersion":"10.9.0","description":"Model Context Protocol (MCP) server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"zod":"^3.25.30","dotenv":"^16.5.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.15.21","@tsconfig/recommended":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/etherscan-mcp_1.0.3_1748352760371_0.5757458706575334","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@aurracloud/etherscan-mcp","version":"1.0.4","keywords":["mcp","model-context-protocol","etherscan","ethereum","blockchain","web3","api","tools","claude","ai"],"author":{"name":"Aura"},"license":"MIT","_id":"@aurracloud/etherscan-mcp@1.0.4","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/etherscan-mcp#readme","bugs":{"url":"https://github.com/aurracloud/etherscan-mcp/issues"},"bin":{"etherscan-mcp":"dist/index.js"},"dist":{"shasum":"c9cc6da46162cfdcbbf23a15133e65074356463f","tarball":"https://registry.npmjs.org/@aurracloud/etherscan-mcp/-/etherscan-mcp-1.0.4.tgz","fileCount":19,"integrity":"sha512-Oyf2d8lNMh42hZvalWG1mMpTjd24vdXAVUFYZ7aCpO6G2dsNapGi8U+TUFn1Iy8JxoctbOM2JoWZLErl+cUueg==","signatures":[{"sig":"MEYCIQCU1uoMDwQp/3WFYE/me09gtLBLsseaPrwYFGLEQLMm0gIhAIkGpj7nu2K67QvbJSFHy0ssi8LJkLyAJqBvke8F/ctA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68483},"main":"dist/index.js","type":"module","types":"dist/lib.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5a53c69df3a580a541dd4396ebb23d2b34c52e8b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"mcpServer":{"config":{"$schema":"https://schemas.aurracloud.com/server-config-v1.json","environment":{"optional":{"DEBUG":{"type":"boolean","default":false,"description":"Enable debug logging"}},"required":{"ETHERSCAN_API_KEY":{"type":"string","pattern":"^[A-Z0-9]{34}$","sensitive":true,"description":"Etherscan API key for blockchain data access. Get one for free at https://etherscan.io/apis"}}}},"metadata":{"category":"blockchain","keywords":["mcp","etherscan","ethereum","blockchain","web3","api"]},"connection":{"args":["-y","@aurracloud/etherscan-mcp"],"type":"stdio","command":"npx","timeout":30000},"description":"MCP server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","capabilities":{"tools":true,"prompts":false,"resources":false}},"repository":{"url":"git+https://github.com/aurracloud/etherscan-mcp.git","type":"git"},"_npmVersion":"10.9.0","description":"Model Context Protocol (MCP) server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"zod":"^3.25.30","dotenv":"^16.5.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.15.21","@tsconfig/recommended":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/etherscan-mcp_1.0.4_1748353049914_0.7557950969373626","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@aurracloud/etherscan-mcp","version":"1.0.5","keywords":["mcp","model-context-protocol","etherscan","ethereum","blockchain","web3","api","tools","claude","ai"],"author":{"name":"Aura"},"license":"MIT","_id":"@aurracloud/etherscan-mcp@1.0.5","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"homepage":"https://github.com/aurracloud/etherscan-mcp#readme","bugs":{"url":"https://github.com/aurracloud/etherscan-mcp/issues"},"bin":{"etherscan-mcp":"dist/index.js"},"dist":{"shasum":"8b71c321f513677338ef296bab60f1bde3fb30a4","tarball":"https://registry.npmjs.org/@aurracloud/etherscan-mcp/-/etherscan-mcp-1.0.5.tgz","fileCount":19,"integrity":"sha512-2jlsMAbQGCVziBIpVhEPic+5ZMhcst1KF4kXs3aLal3RlpY9MQZBzQGjxexr3uVypF+wOmaNGGhGY+XEXr4QvQ==","signatures":[{"sig":"MEUCIQCcF6VBNUmf4w9vXtOP4npSA8qlS5bQcenKWfpOjsqWpQIgIsM4ewDf+HWWTCBKRSPdt3rRXf9Ieo0KB5BBjw6QRgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68479},"main":"dist/lib.js","type":"module","types":"dist/lib.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3392357219fbbd5e5b129138fec09c704f9c46b9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"mcpServer":{"config":{"$schema":"https://schemas.aurracloud.com/server-config-v1.json","environment":{"optional":{"DEBUG":{"type":"boolean","default":false,"description":"Enable debug logging"}},"required":{"ETHERSCAN_API_KEY":{"type":"string","pattern":"^[A-Z0-9]{34}$","sensitive":true,"description":"Etherscan API key for blockchain data access. Get one for free at https://etherscan.io/apis"}}}},"metadata":{"category":"blockchain","keywords":["mcp","etherscan","ethereum","blockchain","web3","api"]},"connection":{"args":["-y","@aurracloud/etherscan-mcp"],"type":"stdio","command":"npx","timeout":30000},"description":"MCP server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","capabilities":{"tools":true,"prompts":false,"resources":false}},"repository":{"url":"git+https://github.com/aurracloud/etherscan-mcp.git","type":"git"},"_npmVersion":"10.9.0","description":"Model Context Protocol (MCP) server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"zod":"^3.25.30","dotenv":"^16.5.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.15.21","@tsconfig/recommended":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/etherscan-mcp_1.0.5_1748353481498_0.78957948484389","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@aurracloud/etherscan-mcp","version":"1.0.6","description":"Model Context Protocol (MCP) server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","type":"module","main":"dist/lib.js","types":"dist/lib.d.ts","bin":{"etherscan-mcp":"dist/index.js"},"scripts":{"build":"tsc","prepublishOnly":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["mcp","model-context-protocol","etherscan","ethereum","blockchain","web3","api","tools","claude","ai"],"author":{"name":"Aura"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/aurracloud/etherscan-mcp.git"},"homepage":"https://github.com/aurracloud/etherscan-mcp#readme","bugs":{"url":"https://github.com/aurracloud/etherscan-mcp/issues"},"engines":{"node":">=18.0.0"},"publishConfig":{"access":"public"},"mcpServer":{"description":"MCP server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","connection":{"type":"stdio","command":"npx","args":["-y","@aurracloud/etherscan-mcp"],"timeout":30000},"config":{"$schema":"https://schemas.aurracloud.com/server-config-v1.json","environment":{"required":{"ETHERSCAN_API_KEY":{"type":"string","description":"Etherscan API key for blockchain data access. Get one for free at https://etherscan.io/apis","sensitive":true,"pattern":"^[A-Z0-9]{34}$"}},"optional":{"DEBUG":{"type":"boolean","description":"Enable debug logging","default":false}}}},"capabilities":{"tools":true,"resources":false,"prompts":false},"metadata":{"keywords":["mcp","etherscan","ethereum","blockchain","web3","api"],"category":"blockchain"}},"devDependencies":{"@tsconfig/recommended":"^1.0.8","@types/node":"^22.15.21","ts-node":"^10.9.2","typescript":"^5.8.3"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.0","dotenv":"^16.5.0","zod":"^3.25.30"},"_id":"@aurracloud/etherscan-mcp@1.0.6","gitHead":"fe899f2dd999e24cc38f83949f283cff7d85b454","_nodeVersion":"23.3.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-DsoLzYauiSrQTv8xeF8a/BQYHP5nzU0RNLuQytk/7HJAlEMayKB9x9jTN9HXe0Bc00BsrM7Z0i6dZCQOugWBEg==","shasum":"d6607c06904ea41b146b247031af65f69309eee7","tarball":"https://registry.npmjs.org/@aurracloud/etherscan-mcp/-/etherscan-mcp-1.0.6.tgz","fileCount":19,"unpackedSize":68568,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuDIDtn2BNQBeOZwsB38MkXTN2sCbeDIMyVxBZDjcFgQIhAN074j/JCUiRheYYNAU/LkgIzJLm9Uf/lyGXajkCnqVr"}]},"_npmUser":{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"},"directories":{},"maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/etherscan-mcp_1.0.6_1748363200356_0.11401712509018935"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-27T13:17:43.109Z","modified":"2025-05-27T16:26:40.728Z","1.0.0":"2025-05-27T13:17:43.382Z","1.0.1":"2025-05-27T13:22:45.965Z","1.0.2":"2025-05-27T13:26:57.259Z","1.0.3":"2025-05-27T13:32:40.572Z","1.0.4":"2025-05-27T13:37:30.088Z","1.0.5":"2025-05-27T13:44:41.688Z","1.0.6":"2025-05-27T16:26:40.545Z"},"bugs":{"url":"https://github.com/aurracloud/etherscan-mcp/issues"},"author":{"name":"Aura"},"license":"MIT","homepage":"https://github.com/aurracloud/etherscan-mcp#readme","keywords":["mcp","model-context-protocol","etherscan","ethereum","blockchain","web3","api","tools","claude","ai"],"repository":{"type":"git","url":"git+https://github.com/aurracloud/etherscan-mcp.git"},"description":"Model Context Protocol (MCP) server for Etherscan API integration. Provides tools for querying Ethereum blockchain data including balances, transactions, contracts, and token information.","maintainers":[{"name":"yahya_aurracloud","email":"yahya@aurracloud.com"}],"readme":"# Etherscan MCP Server\n\nA Model Context Protocol (MCP) server that provides tools for querying Ethereum blockchain data through the Etherscan API. This server enables AI assistants like Claude to interact with Ethereum blockchain data including account balances, transactions, smart contracts, and token information.\n\n## Features\n\n- **Account Operations**: Get ETH balances, transaction lists, and ERC20/ERC721 token transfers\n- **Contract Information**: Retrieve contract ABIs, source code, and execution status\n- **Block Data**: Access block rewards, transaction counts, and timestamps\n- **Token Analytics**: Query token supplies, balances, and holder information\n- **Event Logs**: Search and filter blockchain event logs\n- **Multi-chain Support**: Works with Ethereum mainnet and testnets\n\n## Installation\n\n```bash\nnpm install @aura/etherscan-mcp\n```\n\n## Usage\n\n### CLI Server (Recommended)\n\nRun the MCP server directly with npx:\n\n```bash\nnpx @aura/etherscan-mcp\n```\n\nThis starts a stdio-based MCP server that can be used with Claude Desktop or other MCP clients.\n\n### Claude Desktop Configuration\n\nAdd to your Claude Desktop configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"etherscan\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@aurracloud/etherscan-mcp\"],\n      \"env\": {\n        \"ETHERSCAN_API_KEY\": \"ETHERSCAN_API_KEY_GOES_HERE\"\n      }\n    }\n  }\n}\n```\n\n### Programmatic Usage\n\n```typescript\nimport { McpServer } from \"@modelcontextprotocol/sdk/server/mcp.js\";\nimport { StdioServerTransport } from \"@modelcontextprotocol/sdk/server/stdio.js\";\nimport { registerEtherscanMcpTools } from \"@aura/etherscan-mcp\";\n\nconst server = new McpServer({\n  name: \"etherscan-server\",\n  version: \"1.0.0\"\n}, {\n  capabilities: {\n    tools: {},\n  },\n});\n\n// Register Etherscan tools\nregisterEtherscanMcpTools(server);\n\n// Create transport and connect\nconst transport = new StdioServerTransport();\nawait server.connect(transport);\n```\n\n### Environment Variables\n\nSet your Etherscan API key:\n\n```bash\nexport ETHERSCAN_API_KEY=your_api_key_here\n```\n\n## Available Tools\n\n### Account Tools\n- `ETHERSCAN_getEthBalance` - Get ETH balance for an address\n- `ETHERSCAN_getEthBalanceMulti` - Get ETH balances for multiple addresses\n- `ETHERSCAN_getListOfTxs` - Get transaction list for an address\n- `ETHERSCAN_getErc20TransfersByAddress` - Get ERC20 token transfers\n\n### Contract Tools\n- `ETHERSCAN_getContractABI` - Get contract ABI\n- `ETHERSCAN_getContractSourceCode` - Get contract source code\n- `ETHERSCAN_getContractExecutionStatus` - Get transaction execution status\n\n### Block Tools\n- `ETHERSCAN_getBlockAndUncleRewardByBlockNo` - Get block rewards\n\n### Token Tools\n- `ETHERSCAN_getErc20TokenSupply` - Get ERC20 token total supply\n- `ETHERSCAN_getErc20TokenBalance` - Get ERC20 token balance for address\n- `ETHERSCAN_getTokenHolderList` - Get list of token holders\n\n### Log Tools\n- `ETHERSCAN_getEventLogsByAddress` - Get event logs for an address\n\n## Chain Support\n\nThe server supports multiple Ethereum networks:\n- Ethereum Mainnet (chainId: 1)\n- Goerli Testnet (chainId: 5)\n- Sepolia Testnet (chainId: 11155111)\n\n## API Key\n\nYou'll need an Etherscan API key to use this server. Get one for free at [etherscan.io/apis](https://etherscan.io/apis).\n\n## License\n\nMIT\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## Support\n\nFor issues and questions, please use the [GitHub Issues](https://github.com/aura/etherscan-mcp/issues) page. ","readmeFilename":"README.md"}