srotzin avatar

Hive Swap

srotzin/hive-mcp-swap

Connects Claude to HiveSwap, a live vAMM DEX running on Base L2 with real USDC settlement. Exposes quote and swap execution across USDC, USDCx, USAD, and ALEO tokens through a streamable HTTP transport. Each paid operation triggers an actual on-chain transaction with sub-2-second finality, no testnet or simulation. The server implements x402 micropayments, meaning agents can autonomously pay for swaps and earn through the integrated revenue sharing rails. Reach for this when you need an agent to execute cross-chain token swaps with real money, not just query prices or simulate trades. Built by Steve Rotzin as part of the Hive Civilization infrastructure suite.

tool
1
transport
HTTP
last updated
Apr 28, 2026

Install

From registry metadata
$ npx add-mcp https://hive-mcp-swap.onrender.com/mcp --name hive-mcp-swap

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http hive-mcp-swap https://hive-mcp-swap.onrender.com/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 1 tools

Verified live against the running server on Nov 6, 2026.

swap_route.quoteGet a read-only Paraswap price quote on Base. The response identifies the actual venues returned by Paraswap. No transaction construction, execution, custody, or fee collection.3 params

Get a read-only Paraswap price quote on Base. The response identifies the actual venues returned by Paraswap. No transaction construction, execution, custody, or fee collection.

Parameters* required
amountIn*number
Amount of input token. Must be greater than 0.
tokenIn*string
Input token symbol on Base. One of: ETH, WETH, USDC, USDT.
tokenOut*string
Output token symbol on Base. One of: ETH, WETH, USDC, USDT.

Sponsors

Readme

hive-mcp-swap

Read-only Paraswap price quotes on Base.

Live contract

This MCP server exposes one swap capability:

SurfacePurpose
GET /v1/swap-route/quoteRequest a live Paraswap price quote on Base
swap_route.quoteRequest the same quote through MCP

The response identifies Paraswap as the provider and preserves the venue names present in the returned route. Hive does not construct, sign, submit, or settle a transaction. It does not collect a routing fee, operate liquidity, or custody funds.

Supported token symbols are ETH, WETH, USDC, and USDT. A caller may also supply a Base token address. The amount must be positive.

Failure behavior

If Paraswap does not return a usable quote, the HTTP endpoint returns 502 with no_route_available. The MCP tool returns a structured error payload. Unknown HTTP paths return 404. Unknown MCP tools and methods return JSON-RPC errors.

There is no execution endpoint. There is no transaction construction endpoint. There is no trust score, AML screening, or receipt-signing claim in the quote response.

Discovery


View the full README on GitHub

Details

Repository
github.com/srotzin/hive-mcp-swap
Website
www.hiveagentiq.com
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026

More from srotzin