Flashift

السجل الرسمي المالية والمدفوعات

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

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

Remote (streamable-http)
Claude Code
claude mcp add --transport http flashift 'https://mcp.flashift.app/mcp'
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "flashift": {
            "type": "http",
            "url": "https://mcp.flashift.app/mcp"
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. Flashift MCP Server
  2. Quick start
  3. Tools
  4. Typical flow
  5. Security
  6. Links
  7. License

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

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

License

MIT

الأسئلة الشائعة

ما هو Flashift؟

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

كيف أثبّت Flashift؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http flashift 'https://mcp.flashift.app/mcp'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج Flashift إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل Flashift مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون Flashift؟

ينشره flashift. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.