akka-finance avatar

Mcp Server

akka-finance/akka-mcp-server

Wraps the AKKA Finance REST API to get DEX aggregator quotes and build unsigned swap transactions across 25+ decentralized exchanges on EVM chains including Ethereum, Base, Arbitrum, and HyperEVM. You get nine tools: request quotes, compare individual DEX pools, generate swap and approval transactions, check token allowances, and query supported tokens and chains. All transaction tools return unsigned calldata that you sign separately. The server runs over stdio by default but supports HTTP transport for remote agents. Useful when you need programmatic access to cross-DEX routing and best execution without managing multiple DEX integrations yourself.

tools
9
auth
Secret needed
transport
STDIO
env vars
2
last updated
Jun 4, 2026

Tools

9 tools

Public tool metadata for what this MCP can expose to an agent.

akka_get_quoteGet the best swap quote across 25+ DEXes

Get the best swap quote across 25+ DEXes

No parameter schema in public metadata yet.

akka_get_swapBuild an unsigned swap transaction

Build an unsigned swap transaction

No parameter schema in public metadata yet.

akka_dex_compareCompare quotes across individual DEX pools

Compare quotes across individual DEX pools

No parameter schema in public metadata yet.

akka_get_spenderGet the router contract address for token approval

Get the router contract address for token approval

No parameter schema in public metadata yet.

akka_get_approve_txBuild an ERC-20 approve transaction

Build an ERC-20 approve transaction

No parameter schema in public metadata yet.

akka_check_allowanceCheck current token spending allowance

Check current token spending allowance

No parameter schema in public metadata yet.

akka_list_tokensList tradeable tokens on a chain

List tradeable tokens on a chain

No parameter schema in public metadata yet.

akka_get_tokenGet token details by address

Get token details by address

No parameter schema in public metadata yet.

akka_list_chainsList all supported chains

List all supported chains

No parameter schema in public metadata yet.

Sponsors

Configuration

AKKA_API_BASE

Base URL of the AKKA Finance API

AKKA_API_KEY*secret

API key for AKKA Finance API

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:

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

Claude Code

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

Cursor

Add to .cursor/mcp.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:


View the full README on GitHub

Details

Repository
github.com/akka-finance/akka-mcp-server
Package
@akka-finance/mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active