{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_fozagtx-somnia-mcp","slug":"fozagtx-somnia-mcp","name":"Somnia","type":"mcp","url":"https://github.com/fozagtx/somnia-mcp","page_url":"https://unfragile.ai/fozagtx-somnia-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:fozagtx/somnia-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_fozagtx-somnia-mcp__cap_0","uri":"capability://search.retrieval.on.chain.data.querying","name":"on-chain data querying","description":"Somnia allows users to query on-chain data for accounts, transactions, and blocks using a structured query language tailored for blockchain data. It leverages a modular architecture that integrates with various blockchain nodes, enabling real-time data retrieval and analysis. This capability is distinct due to its ability to handle complex queries while maintaining low latency through efficient indexing strategies.","intents":["How can I retrieve the latest transactions for a specific account?","What is the current state of a particular block on the blockchain?","Can I get detailed information about a specific transaction?"],"best_for":["developers building blockchain analytics tools"],"limitations":["Dependent on the availability of blockchain nodes; may experience downtime if nodes are offline."],"requires":["Node.js 14+","Access to a compatible blockchain node"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","blockchain-integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_fozagtx-somnia-mcp__cap_1","uri":"capability://tool.use.integration.wallet.management","name":"wallet management","description":"Somnia provides a wallet management feature that enables users to view balances, transfer native or token assets, and control allowances. This is achieved through a secure wallet integration that uses cryptographic signatures for transaction validation, ensuring that all operations are secure and tamper-proof. The wallet management system is designed to support multiple asset types and provides a user-friendly interface for managing assets efficiently.","intents":["How do I check my wallet balance for various tokens?","What steps do I need to follow to transfer assets from my wallet?","Can I set allowances for specific tokens in my wallet?"],"best_for":["crypto enthusiasts managing multiple assets"],"limitations":["Limited to supported token standards; may not support all ERC-20 tokens."],"requires":["Node.js 14+","Access to a blockchain wallet"],"input_types":["text"],"output_types":["structured data"],"categories":["tool-use-integration","wallet-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_fozagtx-somnia-mcp__cap_2","uri":"capability://tool.use.integration.message.signing","name":"message signing","description":"Somnia enables users to sign messages, typed data, and transactions securely using their wallet's private keys. This capability employs a robust cryptographic framework that ensures the integrity and authenticity of signed messages. It also provides feedback on transaction fees, allowing users to make informed decisions about signing and sending transactions.","intents":["How can I sign a message to prove ownership of my wallet?","What is the process for signing typed data for a smart contract?","Can I get fee estimates before signing a transaction?"],"best_for":["developers implementing secure messaging in dApps"],"limitations":["Requires user to have a compatible wallet setup; may not support all wallet types."],"requires":["Node.js 14+","Access to a blockchain wallet"],"input_types":["text"],"output_types":["signed data"],"categories":["tool-use-integration","security"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":29,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","Access to a compatible blockchain node","Access to a blockchain wallet"],"failure_modes":["Dependent on the availability of blockchain nodes; may experience downtime if nodes are offline.","Limited to supported token standards; may not support all ERC-20 tokens.","Requires user to have a compatible wallet setup; may not support all wallet types.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.31,"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.346Z","last_scraped_at":"2026-05-03T15:19:36.245Z","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=fozagtx-somnia-mcp","compare_url":"https://unfragile.ai/compare?artifact=fozagtx-somnia-mcp"}},"signature":"DqQRNBwsZwDAZqpwWmSrmlxQZv0c3II+a00PsDRdTIzeOrmuA5PZKiPz8n7Q0iRdDhMdSX7pWu6Ufn7DAyroCg==","signedAt":"2026-06-20T20:24:27.337Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/fozagtx-somnia-mcp","artifact":"https://unfragile.ai/fozagtx-somnia-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=fozagtx-somnia-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"}}