mcpdirectory.dev
9,129 servers · updated 23 Sept

Ravn MCP server

community Active last commit 9 d
{
  "mcpServers": {
    "ravn": {
      "type": "http",
      "url": "https://app.ravn.exchange/api/mcp"
    }
  }
}
file .mcp.json (in your project root)version 1.0.2

What it does

Ravn is a cross-chain swap aggregator that covers 16+ chains including native Bitcoin and Solana, routing quotes through 12 execution venues in parallel. It exposes a REST API for getting swap quotes, executing swaps across different execution types (transaction, signature, or deposit), and checking swap status, with zero fees and non-custodial operation.

  • Get the best price for a cross-chain swap by querying quotes that race 12 venues and selecting the optimal route.
  • Execute a swap from stablecoins on EVM chains to native Bitcoin or Solana without wrapping.
  • Build an agent or wallet integration that calls swap endpoints with the model selecting routes while your code manages keys.

Tools this server exposes

ToolDoes
quoteFetch the best swap route across venues for a given input and output token pair, returning a quote token for execution.
executeSubmit an execution payload to perform a swap, which may require signing a transaction, signing typed data, or sending a deposit depending on the execution type
statusCheck the status of a pending swap, returning states like pending, processing, success, refunded, or failed.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.