{"apiVersion":"v1","directorySlug":"portal-mcp-b384b1a640","title":"SQD","description":"Blockchain data across 120+ networks: real-time, historical, validated. From a free API to dedicated enterprise portals.","pageUrl":"https://www.mcpbundles.com/skills/portal-mcp-b384b1a640","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://portal.sqd.dev/mcp","hostedMcpUrl":null,"toolCount":31,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"dev.sqd/portal-mcp-b384b1a640","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"portal_list_networks","description":"Find the right network or chain name to use across EVM, Solana, Bitcoin, Substrate, and Hyperliquid.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"vm":{"enum":["evm","tron","solana","bitcoin","substrate","hyperliquid"],"type":"string"},"limit":{"type":"number","default":25,"maximum":100},"query":{"type":"string"},"cursor":{"type":"string"},"network_type":{"enum":["mainnet","testnet","devnet"],"type":"string"},"real_time_only":{"type":"boolean"}}},"title":"Find blockchain networks","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_list_networks","displayName":"Find blockchain networks"},{"name":"portal_get_network_info","description":"Answer \"is this network caught up?\" with indexing freshness, lag, heads, and available tables.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["network"],"properties":{"network":{"type":"string"}}},"title":"Check network status","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_get_network_info","displayName":"Check network status"},{"name":"portal_get_head","description":"Get just the latest indexed head block or slot for a network.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["network"],"properties":{"type":{"enum":["latest","finalized"],"type":"string","default":"latest"},"network":{"type":"string"}}},"title":"Get the latest block","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_get_head","displayName":"Get the latest block"},{"name":"portal_resolve_entity","description":"Resolve user-facing blockchain entities into query-ready identifiers, with ambiguity kept explicit.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["query"],"properties":{"kind":{"enum":["token","contract","pool","protocol","hyperliquid_coin"],"type":"string","default":"token"},"limit":{"type":"number","default":10,"maximum":50,"minimum":1},"query":{"type":"string"},"network":{"type":"string"}}},"title":"Find a token or contract","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_resolve_entity","displayName":"Find a token or contract"},{"name":"portal_get_recent_activity","description":"Get a simple recent-activity feed across EVM, Solana, Bitcoin, or Hyperliquid with chronological paging and investigation pivots.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"integer","default":10,"maximum":25,"minimum":1},"cursor":{"type":"string"},"network":{"type":"string"},"timeframe":{"type":"string","default":"100"},"to_addresses":{"type":"array","items":{"type":"string"}},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"from_addresses":{"type":"array","items":{"type":"string"}},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]}}},"title":"View recent blockchain activity","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_get_recent_activity","displayName":"View recent blockchain activity"},{"name":"portal_get_wallet_summary","description":"Summarize wallet activity and fund flow with shared overview, asset movement, counterparties, evidence pivots, and follow-up filters across supported networks.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"mode":{"enum":["fast","deep"],"type":"string","default":"deep"},"cursor":{"type":"string"},"address":{"type":"string"},"network":{"type":"string"},"timeframe":{"type":"string","default":"1000"},"include_nfts":{"type":"boolean","default":false},"to_timestamp":{"anyOf":[{"type":"string"},{"type":"number"}]},"from_timestamp":{"anyOf":[{"type":"string"},{"type":"number"}]},"include_tokens":{"type":"boolean","default":true},"limit_per_type":{"type":"integer","default":5,"maximum":10,"minimum":1},"response_format":{"enum":["full","compact","summary"],"type":"string"}}},"title":"Review wallet activity","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_get_wallet_summary","displayName":"Review wallet activity"},{"name":"portal_get_time_series","description":"Build simple activity charts and other time-series views across supported VMs, including compare-previous windows and grouped EVM contract trends.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["network","metric","interval"],"properties":{"mode":{"enum":["fast","deep"],"type":"string","default":"deep"},"metric":{"enum":["transaction_count","transactions_per_block","avg_gas_price","gas_used","block_utilization","unique_addresses","tps","avg_fee","success_rate","slots_per_hour","fees_btc","block_size_bytes","volume","fill_count","unique_traders"],"type":"string"},"address":{"type":"string"},"network":{"type":"string"},"duration":{"type":"string","default":"6h"},"group_by":{"enum":["none","contract"],"type":"string","default":"none"},"interval":{"enum":["5m","15m","1h","6h","1d"],"type":"string"},"group_limit":{"type":"number","default":5},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"compare_previous":{"type":"boolean","default":false}}},"title":"Chart blockchain activity","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_get_time_series","displayName":"Chart blockchain activity"},{"name":"portal_evm_query_logs","description":"Query raw EVM logs with address/topic filters, common event aliases, earliest/latest scanning, and optional inline decoding.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"event":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"limit":{"type":"integer","default":20,"maximum":25,"minimum":1},"cursor":{"type":"string"},"decode":{"type":"boolean","default":false},"topic0":{"type":"array","items":{"type":"string"}},"topic1":{"type":"array","items":{"type":"string"}},"topic2":{"type":"array","items":{"type":"string"}},"topic3":{"type":"array","items":{"type":"string"}},"network":{"type":"string"},"to_block":{"type":"number"},"addresses":{"type":"array","items":{"type":"string"}},"timeframe":{"type":"string"},"from_block":{"type":"number"},"scan_order":{"enum":["latest","earliest"],"type":"string","default":"latest"},"field_preset":{"enum":["minimal","standard","full"],"type":"string","default":"standard"},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"token_symbols":{"type":"array","items":{"type":"string"}},"finalized_only":{"type":"boolean","default":false},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"max_scan_blocks":{"type":"integer","maximum":250000,"minimum":1},"response_format":{"enum":["full","compact","summary"],"type":"string"},"include_transaction":{"type":"boolean","default":false},"include_transaction_logs":{"type":"boolean","default":false},"max_token_symbol_matches":{"type":"number","default":5,"maximum":20,"minimum":1},"include_transaction_traces":{"type":"boolean","default":false}}},"title":"Find smart contract events","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_evm_query_logs","displayName":"Find smart contract events"},{"name":"portal_evm_query_transactions","description":"Query raw EVM transactions with optional logs, traces, state-diff context, and evidence pivots for transaction-level investigations.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"integer","default":20,"maximum":25,"minimum":1},"cursor":{"type":"string"},"method":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"network":{"type":"string"},"sighash":{"type":"array","items":{"type":"string"}},"order_by":{"enum":["chronological","value_desc","gas_used_desc","effective_gas_price_desc"],"type":"string","default":"chronological"},"to_block":{"type":"number"},"timeframe":{"type":"string"},"from_block":{"type":"number"},"last_nonce":{"type":"number"},"scan_order":{"enum":["latest","earliest"],"type":"string"},"first_nonce":{"type":"number"},"aggregate_by":{"enum":["sender","receiver"],"type":"string"},"field_preset":{"enum":["minimal","standard","full"],"type":"string","default":"standard"},"include_logs":{"type":"boolean","default":false},"min_gas_used":{"anyOf":[{"type":"string"},{"type":"number"}]},"to_addresses":{"type":"array","items":{"type":"string"}},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"min_value_wei":{"anyOf":[{"type":"string"},{"type":"number"}]},"finalized_only":{"type":"boolean","default":false},"from_addresses":{"type":"array","items":{"type":"string"}},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"include_traces":{"type":"boolean","default":false},"max_scan_blocks":{"type":"number","maximum":50000},"response_format":{"enum":["full","compact","summary"],"type":"string"},"aggregate_metric":{"enum":["count","value","gas_used","effective_gas_price"],"type":"string","default":"count"},"to_token_symbols":{"type":"array","items":{"type":"string"}},"transaction_type":{"anyOf":[{"type":"number"},{"type":"string"}]},"contract_creation":{"type":"boolean"},"include_l2_fields":{"type":"boolean","default":false},"from_token_symbols":{"type":"array","items":{"type":"string"}},"transaction_status":{"anyOf":[{"enum":["success","failed","succeeded","reverted"],"type":"string"},{"type":"number"},{"type":"string"}]},"include_state_diffs":{"type":"boolean","default":false},"max_token_symbol_matches":{"type":"number","default":5,"maximum":20,"minimum":1},"min_effective_gas_price_wei":{"anyOf":[{"type":"string"},{"type":"number"}]}}},"title":"Find Ethereum and Base transactions","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_evm_query_transactions","displayName":"Find Ethereum and Base transactions"},{"name":"portal_evm_query_traces","description":"Query raw EVM traces: internal calls, contract creations, self-destructs, and block rewards, filtered by caller, callee, method, deployer, or one transaction, with the parent transaction hash on every row.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"type":{"type":"array","items":{"enum":["call","create","suicide","reward"],"type":"string"}},"limit":{"type":"integer","default":20,"maximum":25,"minimum":1},"cursor":{"type":"string"},"method":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"call_to":{"type":"array","items":{"type":"string"}},"network":{"type":"string"},"to_block":{"type":"number"},"call_from":{"type":"array","items":{"type":"string"}},"timeframe":{"type":"string"},"from_block":{"type":"number"},"scan_order":{"enum":["earliest","latest"],"type":"string","default":"latest"},"create_from":{"type":"array","items":{"type":"string"}},"call_sighash":{"type":"array","items":{"type":"string"}},"field_preset":{"enum":["minimal","standard","full"],"type":"string","default":"standard"},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"finalized_only":{"type":"boolean","default":false},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"max_scan_blocks":{"type":"integer","maximum":50000,"minimum":1},"response_format":{"enum":["full","compact","summary"],"type":"string"},"transaction_hash":{"type":"string"},"include_subtraces":{"type":"boolean","default":false},"include_transaction":{"type":"boolean","default":false},"create_result_address":{"type":"array","items":{"type":"string"}}}},"title":"Find internal calls and contract creations","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_evm_query_traces","displayName":"Find internal calls and contract creations"},{"name":"portal_evm_query_token_transfers","description":"Query token-transfer activity on EVM without needing to remember Transfer event signatures. Best for \"did token X move?\" and asset-tracing questions.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"number","default":50},"cursor":{"type":"string"},"network":{"type":"string"},"to_block":{"type":"number"},"timeframe":{"type":"string"},"from_block":{"type":"number"},"scan_order":{"enum":["latest","earliest"],"type":"string","default":"latest"},"to_addresses":{"type":"array","items":{"type":"string"}},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"token_symbols":{"type":"array","items":{"type":"string"}},"from_addresses":{"type":"array","items":{"type":"string"}},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"token_addresses":{"type":"array","items":{"type":"string"}},"include_token_info":{"type":"boolean","default":false},"max_token_symbol_matches":{"type":"number","default":5,"maximum":20,"minimum":1}}},"title":"Find token transfers","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_evm_query_token_transfers","displayName":"Find token transfers"},{"name":"portal_evm_get_contract_deployment","description":"Locate the create trace and parent transaction that deployed a specific EVM contract address within a bounded window.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["network"],"properties":{"network":{"type":"string"},"contract":{"type":"string"},"to_block":{"type":"number"},"timeframe":{"type":"string"},"from_block":{"type":"number"},"scan_order":{"enum":["latest","earliest"],"type":"string","default":"latest"},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"max_scan_blocks":{"type":"number","maximum":1000000},"contract_address":{"type":"string"},"search_depth_blocks":{"type":"number","default":100000,"maximum":250000}}},"title":"Find a contract deployment","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_evm_get_contract_deployment","displayName":"Find a contract deployment"},{"name":"portal_evm_get_contract_activity","description":"Summarize what one specific contract has been doing lately, including recent interactions, unique callers, and optional event activity.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["network","contract_address"],"properties":{"mode":{"enum":["fast","deep"],"type":"string","default":"deep"},"network":{"type":"string"},"timeframe":{"type":"string","default":"1000"},"to_timestamp":{"anyOf":[{"type":"string"},{"type":"number"}]},"from_timestamp":{"anyOf":[{"type":"string"},{"type":"number"}]},"include_events":{"type":"boolean","default":true},"contract_address":{"type":"string"}}},"title":"Review smart contract activity","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_evm_get_contract_activity","displayName":"Review smart contract activity"},{"name":"portal_evm_get_analytics","description":"Get the big picture for network-wide EVM activity with ranked contracts and compact overview metrics.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"mode":{"enum":["fast","deep"],"type":"string","default":"deep"},"limit":{"type":"number","default":10,"maximum":100},"cursor":{"type":"string"},"network":{"type":"string"},"timeframe":{"type":"string"},"num_blocks":{"type":"number","default":50,"maximum":10000},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"include_details":{"type":"boolean","default":false}}},"title":"Analyze Ethereum and Base activity","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_evm_get_analytics","displayName":"Analyze Ethereum and Base activity"},{"name":"portal_evm_get_ohlc","description":"Build chart-ready EVM OHLC candles plus a recent trade tape from supported DEX event sources, including Uniswap v2-style swaps, Uniswap v3/v4, and Aerodrome Slipstream.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"fee":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},"mode":{"enum":["fast","deep"],"type":"string","default":"deep"},"cursor":{"type":"string"},"source":{"enum":["uniswap_v2_swap","uniswap_v3_swap","uniswap_v4_swap","aerodrome_slipstream_swap","uniswap_v2_sync"],"type":"string","default":"uniswap_v3_swap"},"network":{"type":"string","default":"base-mainnet"},"pool_id":{"type":"string"},"duration":{"type":"string","default":"1h"},"interval":{"enum":["auto","1m","5m","15m","30m","1h","4h","6h","1d"],"type":"string","default":"auto"},"price_in":{"enum":["auto","token0","token1"],"type":"string","default":"auto"},"base_token":{"enum":["token0","token1"],"type":"string"},"pool_address":{"type":"string"},"tick_spacing":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},"hooks_address":{"type":"string"},"token0_symbol":{"type":"string"},"token1_symbol":{"type":"string"},"token0_address":{"type":"string"},"token1_address":{"type":"string"},"token0_decimals":{"type":"number"},"token1_decimals":{"type":"number"},"currency0_address":{"type":"string"},"currency1_address":{"type":"string"},"recent_trades_limit":{"type":"integer","default":5,"maximum":50,"minimum":1},"pool_manager_address":{"type":"string"},"include_recent_trades":{"type":"boolean","default":true}}},"title":"Chart token price history","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_evm_get_ohlc","displayName":"Chart token price history"},{"name":"portal_solana_query_instructions","description":"Query raw Solana instructions with program and account filters.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"a0":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a1":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a2":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a3":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a4":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a5":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a6":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a7":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a8":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a9":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"d1":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"d2":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"d4":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"d8":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a10":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a11":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a12":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a13":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a14":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"a15":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"limit":{"type":"integer","default":20,"maximum":25,"minimum":1},"cursor":{"type":"string"},"network":{"type":"string"},"to_block":{"type":"number"},"timeframe":{"type":"string"},"from_block":{"type":"number"},"program_id":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"include_logs":{"type":"boolean","default":false},"is_committed":{"type":"boolean"},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"finalized_only":{"type":"boolean","default":false},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"mentions_account":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"include_transaction":{"type":"boolean","default":false},"transaction_fee_payer":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"include_inner_instructions":{"type":"boolean","default":false},"include_transaction_balances":{"type":"boolean","default":false},"include_transaction_instructions":{"type":"boolean","default":false},"include_transaction_token_balances":{"type":"boolean","default":false}}},"title":"Find Solana program activity","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_solana_query_instructions","displayName":"Find Solana program activity"},{"name":"portal_solana_query_transactions","description":"Query raw Solana transactions with optional balances, rewards, logs, and instruction context.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"integer","default":20,"maximum":25,"minimum":1},"cursor":{"type":"string"},"network":{"type":"string"},"to_block":{"type":"number"},"fee_payer":{"type":"array","items":{"type":"string"}},"timeframe":{"type":"string"},"from_block":{"type":"number"},"include_logs":{"type":"boolean","default":false},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"finalized_only":{"type":"boolean","default":false},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"include_rewards":{"type":"boolean","default":false},"response_format":{"enum":["full","compact","summary"],"type":"string"},"include_balances":{"type":"boolean","default":false},"mentions_account":{"type":"array","items":{"type":"string"}},"include_instructions":{"type":"boolean","default":false},"include_token_balances":{"type":"boolean","default":false}}},"title":"Find Solana transactions","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_solana_query_transactions","displayName":"Find Solana transactions"},{"name":"portal_solana_get_analytics","description":"Get the big picture for Solana throughput, fees, wallet activity, and optional top-program usage.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"mode":{"enum":["fast","deep"],"type":"string","default":"deep"},"cursor":{"type":"string"},"network":{"type":"string","default":"solana-mainnet"},"timeframe":{"type":"string"},"to_timestamp":{"anyOf":[{"type":"string"},{"type":"number"}]},"program_limit":{"type":"number","default":20},"from_timestamp":{"anyOf":[{"type":"string"},{"type":"number"}]},"response_format":{"enum":["full","compact","summary"],"type":"string","default":"full"},"include_programs":{"type":"boolean","default":false},"include_compute_units":{"type":"boolean","default":false}}},"title":"Analyze Solana activity","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_solana_get_analytics","displayName":"Analyze Solana activity"},{"name":"portal_bitcoin_query_transactions","description":"Query raw Bitcoin transactions and optionally attach inputs and outputs inline.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"integer","default":20,"maximum":25,"minimum":1},"cursor":{"type":"string"},"network":{"type":"string"},"to_block":{"type":"number"},"timeframe":{"type":"string"},"from_block":{"type":"number"},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"finalized_only":{"type":"boolean","default":false},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"include_inputs":{"type":"boolean","default":false},"include_outputs":{"type":"boolean","default":false},"response_format":{"enum":["full","compact","summary"],"type":"string"}}},"title":"Find Bitcoin transactions","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_bitcoin_query_transactions","displayName":"Find Bitcoin transactions"},{"name":"portal_bitcoin_get_analytics","description":"Get the big picture for Bitcoin block, fee, and address activity over a recent or explicit window.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"mode":{"enum":["fast","deep"],"type":"string","default":"deep"},"network":{"type":"string","default":"bitcoin-mainnet"},"to_block":{"type":"number"},"timeframe":{"type":"string"},"from_block":{"type":"number"},"to_timestamp":{"anyOf":[{"type":"string"},{"type":"number"}]},"from_timestamp":{"anyOf":[{"type":"string"},{"type":"number"}]},"response_format":{"enum":["full","compact","summary"],"type":"string","default":"full"},"include_address_activity":{"type":"boolean","default":true}}},"title":"Analyze Bitcoin activity","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_bitcoin_get_analytics","displayName":"Analyze Bitcoin activity"},{"name":"portal_substrate_query_events","description":"Query raw Substrate or Polkadot event rows with pallet/event-name filters and optional parent call or extrinsic context.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"integer","default":10,"maximum":10,"minimum":1},"cursor":{"type":"string"},"network":{"type":"string"},"to_block":{"type":"number"},"timeframe":{"type":"string"},"from_block":{"type":"number"},"event_names":{"type":"array","items":{"type":"string"}},"include_call":{"type":"boolean","default":false},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"include_stack":{"type":"boolean","default":false},"finalized_only":{"type":"boolean","default":false},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"response_format":{"enum":["full","compact","summary"],"type":"string"},"include_extrinsic":{"type":"boolean","default":false}}},"title":"Find Polkadot events","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_substrate_query_events","displayName":"Find Polkadot events"},{"name":"portal_substrate_query_calls","description":"Query raw Substrate or Polkadot calls with pallet/call-name filters and optional child-call, emitted-event, or extrinsic context.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"integer","default":10,"maximum":10,"minimum":1},"cursor":{"type":"string"},"network":{"type":"string"},"to_block":{"type":"number"},"timeframe":{"type":"string"},"call_names":{"type":"array","items":{"type":"string"}},"from_block":{"type":"number"},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"include_stack":{"type":"boolean","default":false},"finalized_only":{"type":"boolean","default":false},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"include_events":{"type":"boolean","default":false},"response_format":{"enum":["full","compact","summary"],"type":"string"},"include_subcalls":{"type":"boolean","default":false},"include_extrinsic":{"type":"boolean","default":false}}},"title":"Find Polkadot calls","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_substrate_query_calls","displayName":"Find Polkadot calls"},{"name":"portal_substrate_get_analytics","description":"Analytics snapshot for Substrate or Polkadot activity in an indexed window, with event, call, and extrinsic counts plus top event and call names.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"mode":{"enum":["fast","deep"],"type":"string","default":"deep"},"network":{"type":"string","default":"polkadot"},"to_block":{"type":"number"},"timeframe":{"type":"string"},"from_block":{"type":"number"},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"section_limit":{"type":"number","default":10},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"response_format":{"enum":["full","compact","summary"],"type":"string","default":"full"}}},"title":"Analyze Polkadot activity","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_substrate_get_analytics","displayName":"Analyze Polkadot activity"},{"name":"portal_hyperliquid_query_fills","description":"Query raw individual Hyperliquid fills with trader, coin, fee, PnL, and builder context.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"dir":{"type":"array","items":{"type":"string"}},"coin":{"type":"array","items":{"type":"string"}},"user":{"type":"array","items":{"type":"string"}},"cloid":{"type":"array","items":{"type":"string"}},"limit":{"type":"integer","default":20,"maximum":200,"minimum":1},"cursor":{"type":"string"},"builder":{"type":"array","items":{"type":"string"}},"network":{"type":"string","default":"hyperliquid-fills"},"to_block":{"type":"number"},"fee_token":{"type":"array","items":{"type":"string"}},"timeframe":{"type":"string"},"from_block":{"type":"number"},"include_pnl":{"type":"boolean","default":true},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"finalized_only":{"type":"boolean","default":false},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"response_format":{"enum":["full","compact","summary"],"type":"string"},"include_builder_info":{"type":"boolean","default":false}}},"title":"Find Hyperliquid trades","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_hyperliquid_query_fills","displayName":"Find Hyperliquid trades"},{"name":"portal_hyperliquid_get_analytics","description":"Get the big-picture Hyperliquid fill analytics with top traders, volume by coin, fees, and PnL.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"coin":{"type":"array","items":{"type":"string"}},"mode":{"enum":["fast","deep"],"type":"string","default":"deep"},"cursor":{"type":"string"},"network":{"type":"string","default":"hyperliquid-fills"},"timeframe":{"type":"string","default":"1h"},"to_timestamp":{"anyOf":[{"type":"string"},{"type":"number"}]},"section_limit":{"type":"number","default":6},"from_timestamp":{"anyOf":[{"type":"string"},{"type":"number"}]},"response_format":{"enum":["full","compact","summary"],"type":"string","default":"compact"}}},"title":"Analyze Hyperliquid trading","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_hyperliquid_get_analytics","displayName":"Analyze Hyperliquid trading"},{"name":"portal_hyperliquid_get_ohlc","description":"Build chart-ready Hyperliquid trade OHLC candles with fixed buckets and auto intervals.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"coin":{"type":"string"},"user":{"type":"string"},"cursor":{"type":"string"},"network":{"type":"string","default":"hyperliquid-fills"},"duration":{"type":"string"},"interval":{"enum":["auto","1m","5m","15m","30m","1h","4h","6h","1d"],"type":"string","default":"auto"},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]}}},"title":"Chart Hyperliquid prices","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_hyperliquid_get_ohlc","displayName":"Chart Hyperliquid prices"},{"name":"portal_tron_query_transactions","description":"Query raw Tron transactions: native TRX transfers, TRC-10 asset transfers, TriggerSmartContract calls by contract and method, or any contract type, with optional inline logs and internal transactions.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"kind":{"enum":["auto","all","transfer","transfer_asset","trigger_smart_contract"],"type":"string","default":"auto"},"asset":{"type":"array","items":{"type":"string"}},"limit":{"type":"integer","default":20,"maximum":25,"minimum":1},"types":{"type":"array","items":{"type":"string"}},"cursor":{"type":"string"},"method":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"network":{"type":"string"},"sighash":{"type":"array","items":{"type":"string"}},"to_block":{"type":"number"},"timeframe":{"type":"string"},"from_block":{"type":"number"},"include_logs":{"type":"boolean","default":false},"to_addresses":{"type":"array","items":{"type":"string"}},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"finalized_only":{"type":"boolean","default":false},"from_addresses":{"type":"array","items":{"type":"string"}},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"max_scan_blocks":{"type":"integer","maximum":500000,"minimum":1},"response_format":{"enum":["full","compact","summary"],"type":"string"},"contract_addresses":{"type":"array","items":{"type":"string"}},"include_internal_transactions":{"type":"boolean","default":false}}},"title":"Find Tron transactions","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_tron_query_transactions","displayName":"Find Tron transactions"},{"name":"portal_tron_query_logs","description":"Query raw Tron (TVM) event logs by contract address and topics with common event aliases, the parent transaction hash on every row, and optional inline decoding.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"event":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"limit":{"type":"integer","default":20,"maximum":25,"minimum":1},"cursor":{"type":"string"},"decode":{"type":"boolean","default":false},"topic0":{"type":"array","items":{"type":"string"}},"topic1":{"type":"array","items":{"type":"string"}},"topic2":{"type":"array","items":{"type":"string"}},"topic3":{"type":"array","items":{"type":"string"}},"network":{"type":"string"},"to_block":{"type":"number"},"addresses":{"type":"array","items":{"type":"string"}},"timeframe":{"type":"string"},"from_block":{"type":"number"},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"finalized_only":{"type":"boolean","default":false},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"max_scan_blocks":{"type":"integer","maximum":500000,"minimum":1},"response_format":{"enum":["full","compact","summary"],"type":"string"},"include_transaction":{"type":"boolean","default":false}}},"title":"Find Tron contract events","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_tron_query_logs","displayName":"Find Tron contract events"},{"name":"portal_debug_query_blocks","description":"ADVANCED: Query raw block records directly for EVM, Solana, or Bitcoin.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"number","default":20},"cursor":{"type":"string"},"network":{"type":"string"},"to_block":{"type":"number"},"timeframe":{"type":"string"},"from_block":{"type":"number"},"field_preset":{"enum":["minimal","standard","full"],"type":"string","default":"standard"},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"finalized_only":{"type":"boolean","default":false},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"include_l2_fields":{"type":"boolean","default":false}}},"title":"Inspect raw blocks","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_debug_query_blocks","displayName":"Inspect raw blocks"},{"name":"portal_debug_resolve_time_to_block","description":"ADVANCED: Resolve a timestamp to the nearest indexed block or slot.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["network","timestamp"],"properties":{"network":{"type":"string"},"timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]}}},"title":"Match a time to a block","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_debug_resolve_time_to_block","displayName":"Match a time to a block"},{"name":"portal_debug_hyperliquid_query_replica_commands","description":"ADVANCED: Query Hyperliquid replica-command actions such as orders, cancels, and leverage updates.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"user":{"type":"array","items":{"type":"string"}},"limit":{"type":"integer","default":1,"maximum":1,"minimum":1},"cursor":{"type":"string"},"status":{"enum":["ok","err"],"type":"string"},"network":{"type":"string","default":"hyperliquid-replica-cmds"},"to_block":{"type":"number"},"timeframe":{"type":"string"},"from_block":{"type":"number"},"action_type":{"type":"array","items":{"enum":["order","cancel","cancelByCloid","batchModify","transfer","withdraw","updateLeverage"],"type":"string"}},"to_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]},"vault_address":{"type":"array","items":{"type":"string"}},"finalized_only":{"type":"boolean","default":false},"from_timestamp":{"anyOf":[{"type":"number"},{"type":"string"}]}}},"title":"Inspect Hyperliquid command records","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"portal_debug_hyperliquid_query_replica_commands","displayName":"Inspect Hyperliquid command records"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=SQD&config=eyJ1cmwiOiAiaHR0cHM6Ly9wb3J0YWwuc3FkLmRldi9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22SQD%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fportal.sqd.dev%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22SQD%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fportal.sqd.dev%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=SQD&connectorUrl=https%3A%2F%2Fportal.sqd.dev%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"SQD\" --url \"https://portal.sqd.dev/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/portal-mcp-b384b1a640","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/portal-mcp-b384b1a640/tools/{tool}","mcpServerUrl":"https://portal.sqd.dev/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/portal-mcp-b384b1a640?live=1"}