{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_muzamilfaisal1-etherscanmcp2","slug":"muzamilfaisal1-etherscanmcp2","name":"etherscanmcp2","type":"mcp","url":"https://github.com/muzamilfaisal1/EtherscanMcp","page_url":"https://unfragile.ai/muzamilfaisal1-etherscanmcp2","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:muzamilfaisal1/etherscanmcp2"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_muzamilfaisal1-etherscanmcp2__cap_0","uri":"capability://tool.use.integration.mcp.based.ethereum.transaction.querying","name":"mcp-based ethereum transaction querying","description":"This capability allows users to query Ethereum transaction data through a Model Context Protocol (MCP) server, leveraging a structured API that integrates with Etherscan's data endpoints. It utilizes a request-response pattern to handle queries efficiently, ensuring that users can retrieve real-time transaction information in a standardized format. The integration with Etherscan's API allows for seamless access to blockchain data, making it distinct from traditional REST APIs by providing a more context-aware interaction model.","intents":["How can I fetch the latest Ethereum transactions?","What are the details of a specific Ethereum transaction?","Can I get historical transaction data for a specific address?"],"best_for":["developers building blockchain applications needing real-time data access"],"limitations":["Dependent on Etherscan's API rate limits, which may restrict the number of queries per second."],"requires":["Node.js 14+","Access to Etherscan API key"],"input_types":["text","structured data"],"output_types":["structured data","JSON"],"categories":["tool-use-integration","blockchain-integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_muzamilfaisal1-etherscanmcp2__cap_1","uri":"capability://data.processing.analysis.batch.ethereum.address.validation","name":"batch ethereum address validation","description":"This capability enables users to validate multiple Ethereum addresses in a single request, utilizing the MCP architecture to handle batch processing efficiently. It employs a parallel request strategy to Etherscan's API, allowing for quick validation of addresses and returning results in a structured format. This approach minimizes the number of API calls and optimizes response times, making it suitable for applications that require bulk address validation.","intents":["How can I validate a list of Ethereum addresses quickly?","What is the status of multiple Ethereum addresses?","Can I check if these addresses have any transaction history?"],"best_for":["developers needing to validate large sets of Ethereum addresses for compliance or analysis"],"limitations":["Limited by Etherscan's API rate limits for batch requests."],"requires":["Node.js 14+","Etherscan API key"],"input_types":["structured data"],"output_types":["structured data","JSON"],"categories":["data-processing-analysis","blockchain-integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_muzamilfaisal1-etherscanmcp2__cap_2","uri":"capability://data.processing.analysis.real.time.ethereum.gas.price.monitoring","name":"real-time ethereum gas price monitoring","description":"This capability provides real-time monitoring of Ethereum gas prices by integrating with Etherscan's gas tracker API. It employs a polling mechanism to regularly fetch the latest gas prices and updates users through the MCP server, allowing for timely decisions in transaction submissions. The architecture is designed to handle frequent updates efficiently, ensuring users always have access to the most current gas price information.","intents":["How can I monitor Ethereum gas prices in real-time?","What is the current gas price for Ethereum transactions?","Can I set alerts for gas price changes?"],"best_for":["developers building applications that require dynamic gas price adjustments"],"limitations":["Polling may introduce slight delays based on the configured update interval."],"requires":["Node.js 14+","Etherscan API key"],"input_types":["text"],"output_types":["structured data","JSON"],"categories":["data-processing-analysis","blockchain-integration"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":26,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","Access to Etherscan API key","Etherscan API key"],"failure_modes":["Dependent on Etherscan's API rate limits, which may restrict the number of queries per second.","Limited by Etherscan's API rate limits for batch requests.","Polling may introduce slight delays based on the configured update interval.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.16,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:27.442Z","last_scraped_at":"2026-05-03T15:19:34.639Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=muzamilfaisal1-etherscanmcp2","compare_url":"https://unfragile.ai/compare?artifact=muzamilfaisal1-etherscanmcp2"}},"signature":"Sr0QnqxfmTc2qHbIW+4EfKv/tv/cmlM/LH2BdLbrgsYxuyNnyWLLgVnNhcgKNb3wt+OKdi97uTYEAVVn2capBA==","signedAt":"2026-06-20T22:47:09.530Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/muzamilfaisal1-etherscanmcp2","artifact":"https://unfragile.ai/muzamilfaisal1-etherscanmcp2","verify":"https://unfragile.ai/api/v1/verify?slug=muzamilfaisal1-etherscanmcp2","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}