streamable-httpMITupdated 1mo ago
Read-only Paraswap price quotes on Base.
What can you do with Hive Swap?
hive-mcp-swap
Read-only Paraswap price quotes on Base.
Live contract
This MCP server exposes one swap capability:
| Surface | Purpose |
|---|---|
GET /v1/swap-route/quote |
Request a live Paraswap price quote on Base |
swap_route.quote |
Request 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
| Method | Path | Description |
|---|---|---|
GET |
/health |
Local liveness and declared capability |
POST |
/mcp |
MCP JSON-RPC 2.0, protocol 2024-11-05 |
GET |
/.well-known/mcp.json |
MCP discovery manifest |
GET |
/.well-known/agent.json |
Agent card |
GET |
/.well-known/security.txt |
Security contact |
GET |
/llms.txt |
Plain-text integration guide |
GET |
/og.svg |
Service image |
Example
GET https://mcp-swap.thehiveryiq.com/v1/swap-route/quote?tokenIn=ETH&tokenOut=USDC&amountIn=1
The quote is informational. A caller that chooses to trade must independently construct, review, sign, and submit a transaction using its own wallet and execution provider.
Testing
npm install
npm test
The automated suite verifies manifest parity, removal of the former execution surface, honest unknown-route behavior, and the absence of unsupported provider, fee, settlement, AML, and trust claims. A separate live probe verifies that Paraswap can return a current Base quote.
Directory
- Endpoint: https://mcp-swap.thehiveryiq.com
- Source: https://github.com/srotzin/hive-mcp-swap
Hive Civilization. Brand gold #C08D23. Steve Rotzin.
Install
Add Hive Swap to your client. Pick the one you use.
claude mcp add --transport http hive-swap https://hive-mcp-swap.onrender.com/mcpcodex mcp add hive-swap --url https://hive-mcp-swap.onrender.com/mcp{
"mcpServers": {
"hive-swap": {
"url": "https://hive-mcp-swap.onrender.com/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"hive-swap": {
"type": "http",
"url": "https://hive-mcp-swap.onrender.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"hive-swap": {
"url": "https://hive-mcp-swap.onrender.com/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"hive-swap": {
"serverUrl": "https://hive-mcp-swap.onrender.com/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Score
39 / 100
Incomplete
- Documentation17/25
- Maintenance19/25
- Trust13/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 27 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.0Latest | Apr 28, 2026 |