Skip to main content
The Portal MCP server is experimental. Available tools and behavior may change.
Connect the Portal MCP server to your favorite AI coding clients. MCP (Model Context Protocol) is an open-source standard for connecting AI applications to external systems. The Portal MCP server gives your agent direct access to blockchain data across 225+ datasets. Discover datasets, query transactions and logs, analyze wallets, and compare chains.

Connect Portal MCP

  • MCP endpoint: https://portal.sqd.dev/mcp
  • Authentication: Free, no API keys required
Test the connection:
See the Claude Code documentation for more details.

Available tools

25 public tools and 3 debug helpers across EVM, Solana, Bitcoin, Substrate, and Hyperliquid. All queryable in natural language. Every tool follows the same description style, input schema, response envelope, and routing metadata, and every response includes structured follow-up hints and optional interactive panels for MCP-aware clients.

Discovery & shared

EVM

Solana

Bitcoin

Hyperliquid

Substrate

Debug

Response size and pagination

The MCP query tools return a bounded page of results plus a _pagination.next_cursor. The page is sized to fit an AI context window, so one call returns a preview rather than the whole range. Pass next_cursor back to fetch the next page (or tighten filters) until you have read everything. Heavy ranges are not hard-rejected. A wide request, such as a large Solana slot range, returns data together with a soft notice that results are capped by limit and the query may still be heavy. There is no fixed slot-range guard that refuses the query. The underlying Stream API behaves differently: it has no per-response page cap and streams the full result at HTTP 200 (bounded only server-side), and you paginate it by resuming from lastBlock + 1 rather than a cursor. The MCP’s paging is a separate convenience layer for AI clients, not a limit on the HTTP API.

Known limitations

The MCP server may struggle with memory issues when handling large volumes of data, especially on high-TPS chains like Solana and Hyperliquid. Chunked fetching and conservative default limits mitigate this, but large unfiltered queries can still cause timeouts or incomplete results. Always use filters and keep block ranges tight on dense chains.