Flashift

app.flashift由 flashift.app 发布官方发布者v1.0.0更新于 Oct 26, 2026

Zero-key, non-custodial cross-chain crypto swap aggregator for AI agents: 100+ chains, 15+ providers

已验证Streamable HTTP可网页运行金融商业与电商

概览

AI 生成的概览

远程、免密钥的 MCP 服务器,让助手在 100 多条链和 15 家以上服务商之间比较并创建跨链加密货币兑换。

可以做什么
  • 按符号、网络或关键词筛选并列出支持的币种与网络
  • 列出聚合的兑换服务商及其可用状态
  • 跨服务商报价,给出预计到账数量、最小/最大限额、汇率类型和 AI 路由标签
  • 用选定的服务商创建兑换,返回交易 ID 和充值地址
  • 按交易 ID 查询已有兑换的实时状态
适用场景
适合需要跨多条链和多家服务商比较加密货币兑换汇率,或在不托管、无需 API 密钥的情况下发起兑换并跟踪进度的场景。
运行要求
需要远程 Streamable HTTP 端点,无需 API 密钥。仅支持 stdio 的客户端可通过 mcp-remote 桥接,需 Node.js 18 或更高版本。需要能访问 Flashift 端点。
安装前请注意
创建交易会返回充值地址,需用户从自己的钱包转入资金,涉及真实资产;创建前应确认币种、网络、金额和收款地址。该服务声明为非托管,从不索取私钥或助记词,遇到此类请求应拒绝。收款地址及可选的备注或用户 ID 会发送给第三方服务商。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Flashift,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/app.flashift%2Fmcp-server/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "flashift": {
      "type": "http",
      "url": "https://mcp.flashift.app/mcp"
    }
  }
}

README

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.

Quick start

Remote (recommended)

Add Flashift to any MCP client that supports remote Streamable HTTP servers (Claude, Cursor, Windsurf, VS Code, and others):

json
{  "mcpServers": {    "flashift": {      "url": "https://mcp.flashift.app/mcp"    }  }}

Local (stdio bridge)

For clients that only support stdio servers, connect through mcp-remote:

json
{  "mcpServers": {    "flashift": {      "command": "npx",      "args": ["-y", "mcp-remote", "https://mcp.flashift.app/mcp"]    }  }}

Requires Node.js 18 or newer.

Claude Code

bash
claude mcp add --transport http flashift https://mcp.flashift.app/mcp

Tools

ToolWhat it does
get_currenciesLists supported currencies and networks. Filter by symbol, network, or search, and cap results with limit (default 50).
get_estimated_amountQuotes a swap across all providers: estimated output, min/max limits, rate type, and AI tags.
create_transactionCreates a swap with a chosen provider and returns a deposit address.
get_transaction_infoReturns real-time status for an existing swap.
get_providersLists the exchange providers Flashift aggregates and whether each is available.

get_currencies

ParameterTypeRequiredDescription
symbolstringnoCurrency symbol, e.g. btc, eth, usdt
networkstringnoNetwork, e.g. eth, bsc, trx, btc
searchstringnoMatches symbol, full name, or network
limitintegernoMaximum items returned (default 50)

get_estimated_amount

ParameterTypeRequiredDescription
symbol_fromstringyesSource currency, e.g. btc
network_fromstringyesSource network, e.g. btc
symbol_tostringyesTarget currency, e.g. usdt
network_tostringyesTarget network, e.g. trc20
amountnumberyesAmount of source currency (> 0)
type"float" | "fixed"noRate type. Both are evaluated if omitted
exchange_liststringnoComma-separated preferred providers, e.g. changenow

Each quote can carry one or more AI tags:

TagMeaning
AI Best RateBest rate weighted by user feedback and provider reliability
RecommendedBest overall balance of rate, KYC level, and speed
Best RateHighest raw rate right now
Best in KYCLowest KYC requirement among the quoted providers

create_transaction

ParameterTypeRequiredDescription
provider_namestringyesProvider from the quote, e.g. changenow
symbol_fromstringyesSource currency
network_fromstringyesSource network
symbol_tostringyesTarget currency
network_tostringyesTarget network
amountnumberyesAmount of source currency (> 0)
fixedbooleanyestrue for a fixed rate, false for floating
to_addressstringyesWallet address that receives the swapped funds
to_extra_idstringnoMemo or destination tag, when the target network needs one (XRP, TON, XLM, ...)
user_idstringnoAffiliate 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

ParameterTypeRequiredDescription
exchange_idstringyesID returned by create_transaction

get_providers

No parameters.

Typical flow

  1. get_currencies to confirm the symbol and network pair.
  2. get_estimated_amount to compare providers and pick one, usually by AI tag.
  3. create_transaction with the chosen provider_name and the user's receiving address.
  4. The user sends the deposit from their own wallet.
  5. get_transaction_info to 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

MIT

来源:README.md,提交 670990e

工具

5

get_providers

Get Providers

Get the list of supported crypto exchange providers and their availability status on Flashift.

无需输入参数。

get_currencies

Get Currencies

Get supported cryptocurrencies and networks on Flashift. Optionally filter by symbol, network, or search keyword.

输入参数limitsearchsymbolnetwork

get_estimated_amount

Get Estimated Amount

Get estimated exchange amounts, best rates, min/max limits, and available providers for swapping from one cryptocurrency to another. # AI Tags ## Introduction Flashift's AI Tags play a crucial role in enhancing the user experience by providing intelligent insights and recommendations within the API. These tags leverage advanced AI algorithms to analyze various parameters such as KYC levels, transaction rates, and user feedback, enabling users to make informed decisions when selecting exchange services. By integrating AI Tags into the API, Flashift ensures that users can access the most competitive rates and trustworthy services, ultimately leading to a more efficient and reliable transaction process. This not only simplifies the decision-making process for users but also enhances the overall functionality and appeal of the Flashift platform. | AI Tag | Description | |---------------|-----------------------------------------------------------------------------| | AI Best Rate | Flashift’s AI system analyzes user feedback and exchange features to identify the most accurate and reliable rates, helping users choose the provider with the best rate and highest trustworthiness for a more predictable exchange experience. | | Recommended | Flashift's AI system recommends the exchange service by analyzing various features such as exchange rates, KYC levels, and transaction speed. | | Best Rate | Flashift finds an exchange service that currently offers the most competitive transaction rate. | | Best in KYC | Flashift's cutting-edge AI system identifies an exchange service with the lowest KYC level compared to the others on the list. |

输入参数typeamount必填symbol_to必填network_to必填symbol_from必填network_from必填exchange_list

create_transaction

Create Transaction

Create a new cryptocurrency exchange/swap transaction on Flashift.

输入参数fixed必填amount必填user_idsymbol_to必填network_to必填to_address必填symbol_from必填to_extra_idnetwork_from必填provider_name必填

get_transaction_info

Get Transaction Info

Get real-time tracking information and status for an existing crypto exchange transaction by its exchange ID.

输入参数exchange_id必填

版本历史

1
  1. v1.0.0最新Oct 19, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分