Flashift MCP Server
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Flashift MCP ServerCompare BTC to USDT swap rates on Tron and recommend the best option."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Flashift MCP Server
Zero-key, non-custodial cross-chain crypto swap aggregator for AI agents. Flashift routes swaps across 100+ blockchains and 15+ liquidity providers, with AI-ranked routing tags such as AI Best Rate and Best in KYC.
Remote endpoint:
https://mcp.flashift.app/mcp(Streamable HTTP)API key: none required
Custody: none. Flashift never asks for or stores private keys or seed phrases. See SECURITY.md.
Documentation: Flashift MCP Service · How Flashift works
Quick start
Remote (recommended)
Add Flashift to any MCP client that supports remote Streamable HTTP servers (Claude, Cursor, Windsurf, VS Code, and others):
{
"mcpServers": {
"flashift": {
"url": "https://mcp.flashift.app/mcp"
}
}
}Local (stdio bridge)
For clients that only support stdio servers, connect through mcp-remote:
{
"mcpServers": {
"flashift": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.flashift.app/mcp"]
}
}
}Requires Node.js 18 or newer.
Claude Code
claude mcp add --transport http flashift https://mcp.flashift.app/mcpRelated MCP server: Relay MCP Server
Tools
Tool | What it does |
| Lists supported currencies and networks. Filter by |
| Quotes a swap across all providers: estimated output, min/max limits, rate type, and AI tags. |
| Creates a swap with a chosen provider and returns a deposit address. |
| Returns real-time status for an existing swap. |
| Lists the exchange providers Flashift aggregates and whether each is available. |
get_currencies
Parameter | Type | Required | Description |
| string | no | Currency symbol, e.g. |
| string | no | Network, e.g. |
| string | no | Matches symbol, full name, or network |
| integer | no | Maximum items returned (default 50) |
get_estimated_amount
Parameter | Type | Required | Description |
| string | yes | Source currency, e.g. |
| string | yes | Source network, e.g. |
| string | yes | Target currency, e.g. |
| string | yes | Target network, e.g. |
| number | yes | Amount of source currency (> 0) |
|
| no | Rate type. Both are evaluated if omitted |
| string | no | Comma-separated preferred providers, e.g. |
Each quote can carry one or more AI tags:
Tag | Meaning |
AI Best Rate | Best rate weighted by user feedback and provider reliability |
Recommended | Best overall balance of rate, KYC level, and speed |
Best Rate | Highest raw rate right now |
Best in KYC | Lowest KYC requirement among the quoted providers |
create_transaction
Parameter | Type | Required | Description |
| string | yes | Provider from the quote, e.g. |
| string | yes | Source currency |
| string | yes | Source network |
| string | yes | Target currency |
| string | yes | Target network |
| number | yes | Amount of source currency (> 0) |
| boolean | yes |
|
| string | yes | Wallet address that receives the swapped funds |
| string | no | Memo or destination tag, when the target network needs one (XRP, TON, XLM, ...) |
| string | no | Affiliate or user ID for tracking |
Returns an exchange ID and a deposit address. The user sends funds to that address from their own wallet; the provider then pays out to to_address.
get_transaction_info
Parameter | Type | Required | Description |
| string | yes | ID returned by |
get_providers
No parameters.
Typical flow
get_currenciesto confirm the symbol and network pair.get_estimated_amountto compare providers and pick one, usually by AI tag.create_transactionwith the chosenprovider_nameand the user's receiving address.The user sends the deposit from their own wallet.
get_transaction_infoto track the swap until it completes.
Security
Flashift is non-custodial. It only generates deposit routes and never requests, receives, or stores private keys or seed phrases. See SECURITY.md for the full model and how to report a vulnerability.
Links
License
This server cannot be deployed
Maintenance
Related MCP Connectors
Non-custodial DEX aggregator for autonomous AI agents: best-price swaps on 8 chains, no API key.
Best-price cross-chain swap quotes across 70 chains (EVM + Solana). Holds no keys, never signs.
Token swaps at the best net price on 9 EVM chains and Solana. No API key, non-custodial.
Cross-chain swap API for native Bitcoin, Solana and EVM chains. No API key, no custody.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to automate token swaps on Uniswap DEX across multiple blockchains including Ethereum, Optimism, Polygon, Arbitrum, and more, with real-time price quotes, swap execution, and multi-hop route optimization.9 npmMIT
- AlicenseAqualityCmaintenanceProvides cross-chain bridge and swap tools for AI agents using the Relay Protocol to interact with multiple blockchain networks. It enables agents to query supported chains, obtain transaction quotes, and generate unsigned transaction data for token transfers and swaps.1037 npm4MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to interact with GhostSwap's no-KYC crypto-to-crypto swap API, supporting quote fetching and swap execution across 1,600+ coins via MCP, OpenAPI, or agents.md.3MIT
- AlicenseAqualityAmaintenanceEnables cross-chain swap execution across 12 venues and 17 chains, including native Bitcoin as source or destination, with tools for quoting, execution, status, and health checks. No signup, API key, or protocol fee required.5MIT