RAVN 远程 MCP 服务器是什么?
RAVN 的远程 MCP 服务器是一个托管的 Model Context Protocol 端点,地址是 https://app.ravn.exchange/api/mcp,AI 助手无需在本地安装或运行任何东西即可连接。

@RAVN
Cross-chain swap execution across 13 venues and 16 chains, including native (non-wrapped) Bitcoin as either source or destination. No signup, no API key, 0% protocol fee, same routing engine the RAVN app itself uses. Exposes ravn_quote, ravn_execute, ravn_submit_signature, ravn_status, ravn_health, ravn_tokens, ravn_tokens_resolve, ravn_btc_coverage, ravn_chains, and ravn_btc_prepare_send as MCP tools.
https://app.ravn.exchange/api/mcpclaude mcp add ravn --transport http https://app.ravn.exchange/api/mcpGet 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.
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 from your own wallet. TRANSACTION and SIGNATURE may also include an `approval` — an ERC-20 approve() you must broadcast and wait to be MINED before the transaction/signature, or it fails (reverts on TRANSACTION; on SIGNATURE the order is accepted and silently never fills). Only present when the sold token needs it — omitted for native-coin sells and already-approved tokens. An `approval.reset` (Ethereum USDT holding a partial allowance) goes first, mined, then the approval. A result with `sandbox: true` is a test: send nothing from it.
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 a statusRef — pass it to ravn_status as `ref` to poll this swap.
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' rather than a guess.
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'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.
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.
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 discovering it one NO_LIQUIDITY at a time. BTC-as-source only — selling a token INTO BTC isn't restricted the same way (nearly any token can be sold into BTC), so this has nothing useful to say about that direction.
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.
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 feeAddress and fee.amount as feeAmountSats: the PSBT then pays it as a second output of the same transaction, which is the only place RAVN looks for it. Fetches your UTXOs and the current network fee rate from mempool.space (public, no auth). RAVN never sees or touches a private key — sign the returned PSBT with your own wallet and broadcast it yourself. Only one signer is ever needed (unlike PSBT flows that require coordinating signatures across multiple UTXO-holding wallets), because every RAVN BTC-source venue resolves to a plain payment to the deposit address (plus RAVN's fee output, when there is one).
RAVN is a cross-chain swap execution engine, exposed here as a hosted MCP server. Point any MCP client at it and get native swap tools, no SDK, no signup, no API key.
The thing most swap APIs can't do: RAVN routes native Bitcoin, real BTC, not a wrapped token, as either the source or destination of a swap, alongside standard EVM and Solana routes. Every quote races 13 execution venues in parallel across 16 chains, and the best net output wins. 0% protocol fee on every route.
ravn_quote: best priced route across all 13 venues for a given pair and amountravn_execute: turn a quote into a signable transaction, typed data, or a deposit addressravn_submit_signature: submit a collected signature to actually place a SIGNATURE type orderravn_status: normalized swap status (pending, processing, success)ravn_health: which venues are live right nowravn_tokens: RAVN's own listed token registry for a chainravn_tokens_resolve: resolve an arbitrary token address to its metadataravn_btc_coverage: which tokens on a chain actually route from native Bitcoinravn_chains: every chain RAVN lists a token registry forravn_btc_prepare_send: prep a native BTC sendwhat would 25 USDC on Base get me in native bitcoin right now?
which RAVN venues are up?
RAVN never holds funds and the MCP server never asks for a private key. ravn_execute returns a payload for you to sign, a transaction to broadcast, typed data to sign, or a deposit address to send to.
RAVN 的远程 MCP 服务器是一个托管的 Model Context Protocol 端点,地址是 https://app.ravn.exchange/api/mcp,AI 助手无需在本地安装或运行任何东西即可连接。
把端点 https://app.ravn.exchange/api/mcp 添加到任意支持 MCP 的客户端,比如 Claude Code、Cursor 或 VS Code。本页的接入代码块可以一步配置好每个客户端。
不需要。RAVN 的 MCP 服务器不需要认证——直接用端点地址连接即可。
RAVN 暴露的是 Streamable HTTP 端点,这是远程 MCP 服务器普遍使用、主流客户端都支持的传输方式。
App Store keyword research, rank tracking, competitor analysis and authorized performance data.
Pay-per-use data and tools for AI agents: crypto token safety and rug checks, web search with cited answers, page-to-Markdown, up-to-date library docs, package safety, company research and UK/EU open data. 160 tools, 20
Hosted 3GPP MCP server: cited search across Rel-15 through Rel-20 TS/TR specs, recent TDocs, company proposals and meeting decisions. OAuth 2.1; no local index required.
One MCP connection for all your Gmail, Google Calendar, Drive and Contacts accounts, Slack workspaces and Notion — free.
CVE prioritization using exploitation signals, plus agent heartbeat monitoring and state capsules. Some tools use API-key or x402 access.
评论