Akka Finance

io.github.Akka-Finance由 GitHub 帳號 Akka-Finance 發布v1.0.2更新於 Oct 24, 2026

MCP server for AKKA Finance DEX aggregator — swap quotes, routes, and execution

發布方自己的服務:Finance Foundation

已驗證STDIO僅桌面金融開發者工具

概覽

AI 產生的概覽

面向 AKKA Finance DEX 聚合器的本機 MCP 伺服器,讓助理取得兌換報價、比較 DEX 池,並建構未簽署的兌換與授權資料。

可以做什麼
取得跨多個 DEX 的最佳兌換報價,並比較各 DEX 池的報價,同時列出支援的鏈與可交易代幣,依地址查詢代幣詳情。建構未簽署的兌換交易與 ERC-20 授權交易。查詢路由合約地址並檢查目前代幣授權額度。它是呼叫 AKKA Finance REST API 的輕量用戶端,不持有私鑰,也不執行交易。
適用情境
適合需要助理協助研究 EVM 鏈上的兌換路徑與價格,或準備未簽署的兌換與授權交易,交由使用者在自己的錢包中簽署並廣播的情境。
執行需求
透過 npx 在本機執行,需要 Node.js。需要 AKKA API 金鑰,透過 AKKA_API_KEY 環境變數或 --api-key 參數提供。選用設定包括 AKKA_API_BASE、AKKA_MCP_TRANSPORT、AKKA_MCP_PORT 與 AKKA_TIMEOUT。需要能存取 AKKA Finance API 的網路。
安裝前請注意
需要 AKKA API 金鑰,會保存在用戶端設定中。它只回傳未簽署交易資料,使用者須自行審核、簽署並廣播交易;兌換或授權資料出錯可能造成資金損失。請求與查詢內容會傳送到 AKKA Finance API。

安裝

在 SourceWeft 中

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

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

@akka-finance/mcp-server

MCP server for the AKKA Finance DEX aggregator — swap quotes, routes, and execution across EVM chains.

[npm version] [License: MIT]

Prerequisites

An AKKA API key is required. Get one at docs.akka.finance/authentication.

Install

Claude Desktop

Add to claude_desktop_config.json:

json
{  "mcpServers": {    "akka-dex": {      "command": "npx",      "args": ["-y", "@akka-finance/mcp-server"],      "env": {        "AKKA_API_KEY": "your-api-key"      }    }  }}

Claude Code

bash
claude mcp add akka-dex -e AKKA_API_KEY=your-api-key -- npx -y @akka-finance/mcp-server

Cursor

Add to .cursor/mcp.json:

json
{  "mcpServers": {    "akka-dex": {      "command": "npx",      "args": ["-y", "@akka-finance/mcp-server"],      "env": {        "AKKA_API_KEY": "your-api-key"      }    }  }}

VS Code

Add to .vscode/mcp.json:

json
{  "servers": {    "akka-dex": {      "command": "npx",      "args": ["-y", "@akka-finance/mcp-server"],      "env": {        "AKKA_API_KEY": "your-api-key"      }    }  }}

Tools

ToolDescription
akka_get_quoteGet the best swap quote across 25+ DEXes
akka_get_swapBuild an unsigned swap transaction
akka_dex_compareCompare quotes across individual DEX pools
akka_get_spenderGet the router contract address for token approval
akka_get_approve_txBuild an ERC-20 approve transaction
akka_check_allowanceCheck current token spending allowance
akka_list_tokensList tradeable tokens on a chain
akka_get_tokenGet token details by address
akka_list_chainsList all supported chains

Supported Chains

Chain IDNetworkNative Token
999HyperEVM (Hyperliquid)HYPE
1EthereumETH
8453BaseETH
42161ArbitrumETH
56BNB ChainBNB

Configuration

Configuration via environment variables or CLI arguments:

Env VariableCLI ArgDefaultDescription
AKKA_API_BASE--api-basehttps://api.akka.financeAKKA API base URL
AKKA_API_KEY--api-keyrequiredAPI key for AKKA Finance API
AKKA_MCP_TRANSPORT--transportstdioTransport: stdio or http
AKKA_MCP_PORT--port3100Port for HTTP transport
AKKA_TIMEOUT--timeout15000Request timeout in ms

HTTP Transport

For remote/web-based agents:

bash
npx @akka-finance/mcp-server --transport=http --port=3100

Exposes a Streamable HTTP endpoint at http://localhost:3100/mcp.

Base MCP Skill Plugin

A Base MCP skill plugin for token swaps on Base is included at skills/akka-swap.md. Drop it into your Base MCP skills directory to enable AKKA-powered swaps through Base's smart wallet flow.

Development

bash
git clone https://github.com/Akka-Finance/akka-mcp-server.gitcd akka-mcp-servernpm installnpm run dev        # Run with tsx (hot reload)npm run build      # Compile TypeScriptnpm start          # Run compiled output

Testing with MCP Inspector

bash
npx @modelcontextprotocol/inspector node dist/index.js

How It Works

This MCP server is a thin client that calls the AKKA Finance REST API. It does not hold private keys or execute transactions. All swap/approve tools return unsigned transaction data that the user must sign and broadcast separately.

AI Agent (Claude, Cursor, etc.)  ↕ MCP Protocol (stdio or HTTP)AKKA MCP Server (this package)  ↕ HTTP RESTAKKA Finance API  ↕ On-chain25+ DEXes across 7 EVM chains

License

MIT

來源:README.md,提交 2a24e0e

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

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

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

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

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

其他 Finance 整合