{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_hatif03-algorand-mcp","slug":"hatif03-algorand-mcp","name":"algorand-mcp","type":"mcp","url":"https://github.com/hatif03/algorand-mcp","page_url":"https://unfragile.ai/hatif03-algorand-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:hatif03/algorand-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_hatif03-algorand-mcp__cap_0","uri":"capability://tool.use.integration.account.management.for.algorand","name":"account management for algorand","description":"This capability allows users to create, manage, and secure Algorand accounts through a unified interface. It employs a secure wallet architecture that integrates with Algorand's SDK, enabling users to perform operations like account creation and balance retrieval seamlessly. The implementation uses best practices for cryptographic key storage to enhance security.","intents":["How can I create a new Algorand account securely?","What are the steps to retrieve my Algorand account balance?","How do I manage multiple Algorand accounts in one place?"],"best_for":["developers building decentralized applications on Algorand"],"limitations":["Requires secure key management practices; improper handling can lead to loss of funds."],"requires":["Node.js 14+","Algorand SDK"],"input_types":["text","structured data"],"output_types":["structured data"],"categories":["tool-use-integration","wallet-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_hatif03-algorand-mcp__cap_1","uri":"capability://tool.use.integration.asset.management.and.transaction.handling","name":"asset management and transaction handling","description":"This capability enables users to create and manage Algorand assets and execute transactions through a streamlined interface. It leverages Algorand's atomic transfer feature, allowing users to bundle multiple transactions into a single atomic group, ensuring all or none of the transactions are executed. This is particularly useful for complex asset management scenarios.","intents":["How can I create a new Algorand asset?","What is the process for executing atomic transactions on Algorand?","How do I manage existing assets on the Algorand blockchain?"],"best_for":["developers creating complex asset management solutions on Algorand"],"limitations":["Atomic transactions may incur higher fees due to multiple operations."],"requires":["Node.js 14+","Algorand SDK"],"input_types":["text","structured data"],"output_types":["structured data"],"categories":["tool-use-integration","asset-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_hatif03-algorand-mcp__cap_2","uri":"capability://search.retrieval.on.chain.data.retrieval","name":"on-chain data retrieval","description":"This capability allows users to search and retrieve on-chain data from the Algorand blockchain efficiently. It employs a structured query interface that interacts with Algorand's indexer API, enabling users to fetch transaction details, asset information, and account states. The implementation is optimized for performance, allowing quick access to relevant blockchain data.","intents":["How can I retrieve transaction details from the Algorand blockchain?","What is the best way to search for asset information on Algorand?","How do I access account states on the Algorand network?"],"best_for":["developers needing quick access to blockchain data for their applications"],"limitations":["Dependent on the availability and performance of Algorand's indexer API."],"requires":["Node.js 14+","Algorand SDK"],"input_types":["text","structured data"],"output_types":["structured data"],"categories":["search-retrieval","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_hatif03-algorand-mcp__cap_3","uri":"capability://tool.use.integration.smart.contract.deployment.and.management","name":"smart contract deployment and management","description":"This capability facilitates the deployment and management of Algorand smart contracts through a user-friendly interface. It utilizes Algorand's TEAL (Transaction Execution Approval Language) for smart contract scripting, allowing developers to write, test, and deploy contracts directly within the platform. The implementation includes tools for debugging and testing contracts on the testnet before moving to mainnet.","intents":["How can I deploy a smart contract on Algorand?","What tools are available for testing Algorand smart contracts?","How do I manage deployed smart contracts on the Algorand network?"],"best_for":["developers creating decentralized applications with smart contracts on Algorand"],"limitations":["Requires understanding of TEAL and smart contract logic; steep learning curve for beginners."],"requires":["Node.js 14+","Algorand SDK"],"input_types":["text","code"],"output_types":["structured data"],"categories":["tool-use-integration","smart-contract-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_hatif03-algorand-mcp__cap_4","uri":"capability://automation.workflow.automated.workflow.for.atomic.swaps","name":"automated workflow for atomic swaps","description":"This capability automates the process of conducting atomic swaps between different assets on the Algorand blockchain. It employs a predefined workflow that utilizes Algorand's atomic transfer capabilities, ensuring that swaps are executed atomically without the risk of partial completion. The implementation allows users to define custom swap parameters and conditions, enhancing flexibility.","intents":["How can I set up an automated atomic swap between two assets?","What are the steps to define custom parameters for an atomic swap?","How do I ensure my atomic swaps are executed securely?"],"best_for":["developers building applications that require asset swapping functionality"],"limitations":["Requires careful configuration of swap parameters to avoid errors."],"requires":["Node.js 14+","Algorand SDK"],"input_types":["text","structured data"],"output_types":["structured data"],"categories":["automation-workflow","asset-management"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":30,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","Algorand SDK"],"failure_modes":["Requires secure key management practices; improper handling can lead to loss of funds.","Atomic transactions may incur higher fees due to multiple operations.","Dependent on the availability and performance of Algorand's indexer API.","Requires understanding of TEAL and smart contract logic; steep learning curve for beginners.","Requires careful configuration of swap parameters to avoid errors.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.35,"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:26.347Z","last_scraped_at":"2026-05-03T15:19:34.640Z","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=hatif03-algorand-mcp","compare_url":"https://unfragile.ai/compare?artifact=hatif03-algorand-mcp"}},"signature":"xoxlFbFABddz6HWFnAda1OIQTZ4vuSWmfDr9QZ6rqMCe/LWujocdfmm54CQgVe7+e0RQOkkchkobSDU4TOZ6Cw==","signedAt":"2026-06-21T12:59:21.812Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/hatif03-algorand-mcp","artifact":"https://unfragile.ai/hatif03-algorand-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=hatif03-algorand-mcp","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"}}