Crypto swaps for your AI agent

The Xgram MCP server lets any LLM quote and execute non-custodial crypto swaps across 590+ assets — without ever touching a private key.

Works with Claude, Cursor, and any MCP-compatible client

Agent session

user › Swap 0.5 BTC to Monero, best rate.

→ calling xgram.get_quote(from="BTC", to="XMR", amount=0.5)
✓ quote 1 BTC ≈ 190.1 XMR · you get ~95.05 XMR · floating rate

→ calling xgram.create_swap(quote_id="q_8f2a…", payout_address="4Ax…")
✓ swap send 0.5 BTC → bc1q…7m4

funds stay in your wallet until you sign · no custody

Built for agents, not custody

Three tool calls cover the full swap lifecycle. The server never holds funds or keys.
Non-custodial by design
Wallet-to-wallet. No balances. No private keys.
590+ assets, one tool
BTC, ETH, XMR, USDT + 40k+ pairs. Fixed/floating, multi-swap.
Quote to settled in ~5min
Live quotes, smart-hedge protection and the same liquidity engine that powers 1M+ swaps.
Confirm before sign
Every swap returns a deposit address the user reviews and funds. Nothing executes silently.
Track on-chain
Poll swap status from the agent and surface progress to the user until funds settle.
1/5

Three calls, full lifecycle

AI
Get quote
Returns a live rate, payout estimate and a quote ID for any pair.
Create swap
Locks the quote and returns a deposit address for the user to fund.
Get status
Tracks the swap from detected to settled, on-chain

Install in one config block

Point your MCP client at the Xgram server and your agent picks up the tools automatically.

{
  "mcpServers": {
    "xgram": {
      "url": "https://mcp.xgram.io/sse",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Xgram in Numbers

Xgram makes swaps seamless

+500
Tokens
+100
Networks
+40.000
Swap routes

Give your agent a swap engine

Grab an API key, drop the server into your MCP config, and your LLM can swap crypto in minutes.

Connect the server
You send
1
~
Updating rate ...
You get
All commissions included
Updating rate ...
This pair is not available right now. Please try again soon.
Multi-swap
Multi-swap
Multi-swap lets you perform several exchanges in a single operation.
Send funds once and receive up to five different coins or transfers to multiple addresses — fast, convenient, and with no extra fees.
Add more swaps to get all coins in one transaction.
Added swaps
Total amount: 0
Select a currency