CrossFin

io.github.bubilife1202由 GitHub 帳號 bubilife1202 發布v1.18.0更新於 Oct 24, 2026

AI agent access to Asian crypto markets. Korean exchange routing and x402 paid APIs.

已驗證Streamable HTTP可網頁執行金融商業與電商

概覽

AI 產生的概覽

讓 AI 助理存取亞洲加密貨幣市場資料,比較韓國與全球交易所價格並透過 x402 付費呼叫 API。

可以做什麼
查詢並比較韓國與全球交易所的價格、手續費與泡菜溢價,並規劃跨交易所轉帳路徑。搜尋、瀏覽服務目錄並取得服務細節、分類與代理指南。透過 x402 協定自動以 USDC 呼叫付費 API 端點。在本機帳本建立錢包、查詢餘額、轉帳、檢視交易紀錄並設定每日預算。
適用情境
當你需要比較韓國與全球交易所的加密貨幣價格、估算泡菜溢價,或規劃跨交易所轉帳路徑時使用;也適合需要以 x402 微支付呼叫付費 API 的代理工作流程。
執行需求
可透過 npx 在本機以 stdio 執行,或連線至遠端端點。付費工具需設定 EVM_PRIVATE_KEY,並在 Base 網路錢包中備有 USDC;CROSSFIN_API_URL 與 CROSSFIN_LEDGER_PATH 為選用設定。需網路連線。
安裝前請注意
付費工具會使用 EVM_PRIVATE_KEY 在鏈上簽署並結算 USDC 付款,每次呼叫約 0.01 至 0.20 美元,請妥善保管私鑰並留意花費。本機帳本工具會建立錢包、轉帳與寫入交易紀錄。查詢資料會傳送至 CrossFin 遠端 API。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 CrossFin,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.bubilife1202%2Fcrossfin/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "crossfin": {
      "type": "http",
      "url": "https://crossfin.dev/api/mcp"
    }
  }
}

README

CrossFin MCP Server

[npm version] [Node.js] [MCP] [x402]

Give your AI agent access to Asian crypto markets. 16 tools for real-time Korean exchange data, cross-exchange routing, and x402 paid API execution across 14 exchanges.


Quick Start

bash
npx -y crossfin-mcp

That's it. Your agent now has 16 tools. Most tools work with no wallet setup, and payment-capable tools require EVM_PRIVATE_KEY.

Open beta note: CrossFin API endpoints are currently free, but payment-capable MCP tools still require wallet config for x402 flow compatibility.


Client Configuration

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

json
{  "mcpServers": {    "crossfin": {      "command": "npx",      "args": ["-y", "crossfin-mcp"],      "env": {        "EVM_PRIVATE_KEY": "0x..."      }    }  }}

Cursor

.cursor/mcp.json in your project root:

json
{  "mcpServers": {    "crossfin": {      "command": "npx",      "args": ["-y", "crossfin-mcp"],      "env": {        "EVM_PRIVATE_KEY": "0x..."      }    }  }}

VS Code

.vscode/mcp.json in your project root (or user-level in settings):

json
{  "inputs": [    {      "type": "promptString",      "id": "evm-key",      "description": "Base wallet private key for x402 payments (optional)",      "password": true    }  ],  "servers": {    "crossfin": {      "type": "stdio",      "command": "npx",      "args": ["-y", "crossfin-mcp"],      "env": {        "EVM_PRIVATE_KEY": "${input:evm-key}"      }    }  }}

Windsurf

~/.codeium/windsurf/mcp_config.json:

json
{  "mcpServers": {    "crossfin": {      "command": "npx",      "args": ["-y", "crossfin-mcp"],      "env": {        "EVM_PRIVATE_KEY": "0x..."      }    }  }}

npx (standalone)

bash
EVM_PRIVATE_KEY=0x... npx -y crossfin-mcp

No EVM key? Omit EVM_PRIVATE_KEY entirely. Free tools work without one.


All 16 Tools

Routing Engine

ToolPriceDescription
find_optimal_routex402 flowOptimal crypto transfer path across 14 exchanges with 13 bridge coins
list_exchange_feesFreeTrading + withdrawal fee comparison for all exchanges
compare_exchange_pricesFreeLive Bithumb KRW vs Binance USD price comparison
get_kimchi_premiumFreeKorean vs. global route spread preview (top 3 pairs)

Paid API Gateway

ToolPriceDescription
call_paid_servicex402 flowCall catalog premium endpoints with automatic x402 USDC payment

Service Registry

ToolPriceDescription
search_servicesFreeSearch registered services by keyword
list_servicesFreeBrowse the service catalog with category filter
get_serviceFreeGet details for a specific service
list_categoriesFreeList all service categories with counts
get_guideFreeFull CrossFin agent guide (services, pricing, x402 flow)
get_analyticsFreeGateway usage stats (total calls, top services)

Local Ledger

ToolPriceDescription
create_walletFreeCreate a wallet in the local CrossFin ledger
get_balanceFreeCheck wallet balance (KRW)
transferFreeTransfer funds between wallets
list_transactionsFreeTransaction history (optionally filtered by wallet)
set_budgetFreeSet a daily spend limit (KRW)

Sample Prompts

Korean

빗썸에서 바이낸스로 500만원 USDC 만들려면 가장 싼 방법이 뭐야?

지금 한국-글로벌 스프레드 얼마야?

거래소별 XRP 가격 비교해줘

오늘 한국 시장 브리핑해줘

English

What's the cheapest way to move 5M KRW from Bithumb to Binance as USDC?

Show me the current Korea-global crypto spread.

Compare XRP prices across exchanges.

Give me this morning's Korean market brief.


Supported Exchanges

Korea: Bithumb, Upbit, Coinone, GoPax Regional Fiat: bitFlyer, WazirX, bitbank, Indodax, Bitkub Global: Binance, OKX, Bybit, KuCoin, Coinbase

Bridge Coins

BTC, ETH, XRP, SOL, DOGE, ADA, DOT, LINK, AVAX, TRX, KAIA, SUI, APT


Environment Variables

VariableRequiredDescription
EVM_PRIVATE_KEYFor paid toolsBase wallet private key for x402 USDC payments
CROSSFIN_API_URLNoAPI base URL (default: https://crossfin.dev)
CROSSFIN_LEDGER_PATHNoLocal ledger file path (default: ~/.crossfin/ledger.json)

x402 Payments

Paid tools use the x402 protocol for automatic micropayments. When your agent calls a paid endpoint:

  1. The API responds with 402 Payment Required and a price header
  2. The MCP server signs a USDC payment on Base (L2) using your EVM_PRIVATE_KEY
  3. The payment is submitted and the API returns the data along with a transaction receipt

Payments settle on-chain. Each response includes txHash and a Basescan link for verification. Prices range from $0.01 to $0.20 per call.

To get started, fund a Base wallet with USDC and set EVM_PRIVATE_KEY. No account registration or API keys required.


Agent Discovery

CrossFin exposes standard discovery endpoints so agent frameworks can auto-detect capabilities:

EndpointDescription
/.well-known/ai-plugin.jsonOpenAI plugin manifest
/.well-known/agent.jsonA2A Agent Card (Google Agent-to-Agent protocol)
/.well-known/x402.jsonx402 payment discovery (network, token, payTo)
/.well-known/crossfin.jsonCrossFin metadata (MCP, API, registry links)
/llms.txtLLM-friendly service description

Links

來源:apps/mcp-server/README.md,提交 3381d28

工具

0
SourceWeft 尚未讀取此伺服器的工具。

版本歷史

1
  1. v1.18.0最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分