MCP server
RAVN Official
exchange.ravn/ravn
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Cross-chain swap API for native Bitcoin, Solana and EVM chains. No API key, no custody.
Working at last checkVerified publisher: ravn.exchangeAbout 4,935 tokens per request once connected10 tools
https://app.ravn.exchange/api/mcp
At a glance
- Type
- MCP server
- Publisher
- ravn.exchange (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 10
- Token cost
- About 4,935 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http ravn https://app.ravn.exchange/api/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.ravn] url = "https://app.ravn.exchange/api/mcp"
Gemini CLI
{"mcpServers":{"ravn":{"httpUrl":"https://app.ravn.exchange/api/mcp"}}}
Cursor
{"mcpServers":{"ravn":{"url":"https://app.ravn.exchange/api/mcp"}}}
VS Code
{"servers":{"ravn":{"type":"http","url":"https://app.ravn.exchange/api/mcp"}}}
Antigravity
agy mcp add ravn https://app.ravn.exchange/api/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"ravn","server_url":"https://app.ravn.exchange/api/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"ravn","server_url":"https://app.ravn.exchange/api/mcp"}
Tools
ravn_btc_coverage~268 tokens
For a swap where native BTC is the source, not every token on the destination chain is reachable. Returns which of ravn_tokens's list on `chainId` a BTC venue can actually route to, and how many venues serve each, so you can build a token list that matches what will really quote instead of discoveriravn_btc_prepare_sendSends messages · ~593 tokens
Turns a DEPOSIT-type ravn_execute result (deposit.address + deposit.amount) into a ready-to-sign PSBT, so you don't have to write your own UTXO selection and fee-estimation code. If that result also has a `fee` (an integrator fee RAVN collects beside the deposit), pass its fee.address as feeAddressravn_chains~114 tokens
Every chain RAVN lists a token registry for (see ravn_tokens). Static, doesn't change per request, safe to cache instead of hardcoding a chain table.ravn_execute~671 tokens
Turn a quoteToken from ravn_quote into an execution payload. Returns one of three shapes (executionType): TRANSACTION (sign and broadcast yourself), SIGNATURE (sign, RAVN submits), or DEPOSIT (send the input asset to a given address). RAVN never takes custody of funds — you always sign or send fromravn_health~81 tokens
Liveness check across every venue RAVN routes through — call before a swap if you want to know whether a route is degraded ahead of time.ravn_quote~1980 tokens
Get a swap quote from RAVN — same-chain or cross-chain, across 18 chains including native (non-wrapped) Bitcoin and Solana as source or destination. Free, no API key or payment required. Returns a quoteToken; pass it to ravn_execute to get a signable/broadcastable execution payload.ravn_status~493 tokens
Poll the status of a swap by its quoteToken and ref from ravn_execute (statusRef, deposit address, or origin tx hash). Use the quoteToken execute returned — compose rebinds hop 1 onto hop 2's deposit. Status is authoritative where the venue exposes it; a swap the venue can't track reports 'unknown'ravn_submit_signature~291 tokens
For a SIGNATURE-type ravn_execute result only: submit the signature(s) you collected (over typedData, and approvalData if present) to actually place the order. RAVN decodes the venue from quoteToken and routes to the right venue-specific submit path — you never touch a per-venue endpoint. Returns aravn_tokens~215 tokens
RAVN's own listed token registry for one chain — populate a token picker without hardcoding one. This is "what RAVN knows about and might route", not a per-pair routability guarantee for any specific pair; call ravn_quote to check that.ravn_tokens_resolve~229 tokens
Resolve an arbitrary token address to its metadata (symbol, name, decimals) via an on-chain read — for a paste-any-address flow, when the token isn't necessarily on ravn_tokens's list.
Browse
Related MCP servers
- Chainflip Broker as a Service
Native cross-chain swaps: Bitcoin, Ethereum, Solana, Polkadot, Tron, Arbitrum. Quote, swap, track. - Diogenes Autonomous Microservice Gateway
Autonomous AI microservices: 55 dynamic guardrails, contract audits & oracles via L402/x402/MPP. - LayerHop
Best-price cross-chain swap quotes across 70 chains (EVM + Solana). Holds no keys, never signs. - GasNow
Live crypto fees: USDT transfer costs on 12 networks, exchange withdrawals, bridges and gas. - A.U.G.U.R Foresight · Chain
Cross-chain markets: prices, DeFi TVL, yields, stablecoins, gas, order books, perps funding. - Robyn — Gasless Cross-Chain for AI Agents
Gasless cross-chain for AI agents: 25 nodes incl. Solana & native Bitcoin. One signature, no gas. - Swaptitan
Non-custodial cross-chain crypto swap MCP — 1288+ assets, no KYC. Solana/EVM/Monero, RPC, oracle. - Hive Swap
Cross-chain token swaps for autonomous agents on Base L2 and partner rails
Badge for your README
[](https://aptlynx.net/servers/exchange.ravn/ravn)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents