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
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.