1
Fetch the MCP manifest
The gateway publishes its capabilities at Response:
/.well-known/mcp.json. This file lists the server name, version, available tools, and the SSE endpoint URL.2
Connect via SSE
Open a Server-Sent Events connection to the SSE endpoint. The gateway assigns a session ID and keeps the stream alive for tool calls.The SSE stream emits events with a
sessionId. You use this ID to send messages back to the gateway.3
Send tool calls
POST JSON-RPC messages to The gateway processes the request and streams the response back over the same SSE connection.
/mcp/messages?sessionId=YOUR_SESSION_ID. Each message invokes one of the tools listed in the manifest.4
Configure Claude Desktop
Add the gateway to your Claude Desktop configuration file. The MCP client will handle discovery, SSE connection, and message routing automatically.On macOS, place this in
~/Library/Application Support/Claude/claude_desktop_config.json. Restart Claude Desktop to load the server.5
Configure Cursor
Cursor supports MCP servers through its settings. Add the gateway URL to your Cursor MCP configuration:In Cursor, open Settings, navigate to the MCP section, and add a new server pointing to the SSE endpoint above.
Available MCP tools
The MCP tools mirror the paid REST endpoints. Each tool accepts the same parameters and returns structured JSON.get_solana_balance
Fetch native SOL balance for any wallet. Parameters:
wallet, optional network.get_token_accounts
List all SPL token holdings. Parameters:
wallet, optional network.token_profile
Security audit a token mint. Parameters:
mint, optional network.decode_tx
Turn a signature into a categorized summary. Parameters:
signature, optional network.find_ata
Derive the Associated Token Account for a wallet and mint. Parameters:
wallet, mint, optional network.optimal_fee
Get tiered priority fee recommendations. Parameter: optional
network.simulate_solana_transaction
Dry-run a base64 transaction before broadcasting. Parameters:
transaction, optional network.get_recent_transactions
Retrieve recent signatures for a wallet. Parameters:
wallet, optional limit, optional network.Error handling
Result
Your Claude Desktop or Cursor instance now has direct access to Solana intelligence. You can ask natural-language questions like “What tokens does this wallet hold?” or “Is this mint a honeypot risk?” and the MCP server will return structured data from the gateway.Next steps
- Claim an API Key to enable paid MCP tool calls
- Decode a Transaction to learn how the
decode_txtool works under the hood