paladin-swap-mcp
Officialpaladin-swap-mcp
Offene Client- und API-Spezifikation für PaladinFi Swap — ein wettbewerbsfähiger Multi-Aggregator-Swap-Router für KI-Agenten auf Base. Dieses Repository enthält die öffentliche REST- und MCP-API-Spezifikation, funktionierende Code-Beispiele und Thin-Client-Wrapper. Das gehostete Backend unter swap.paladinfi.com ist proprietär.
Routing-Umfang. PaladinFi Swap fragt eine begrenzte Anzahl integrierter Upstream-Aggregatoren (derzeit 0x und Velora; 1inch und Odos sind geplant) parallel ab und gibt denjenigen zurück, der den höheren Kaufbetrag nach Gebühren liefert. Wir stellen keine zurückgegebene Route als die beste verfügbare, kostengünstigste oder optimale Lösung auf dem breiteren DeFi-Markt dar. Begriffe wie "best execution" sind im US-Wertpapierrecht reservierte Fachbegriffe und werden hier bewusst nicht verwendet.
Was ist PaladinFi Swap?
Ein Swap-Router, der für KI-Agenten entwickelt wurde, die On-Chain-Swaps ausführen müssen. Ihr Agent ruft ein einzelnes Tool auf; der Dienst gibt ausführungsbereite Calldata zurück, die Ihr Wallet signiert und übermittelt:
Router-Adresse, an die die Transaktion gesendet werden soll
Calldata mit allen vorab erstellten Routing-Informationen
Minimaler Kaufbetrag (Slippage-Schutz, der On-Chain durchgesetzt wird)
Affiliate-Gebühr bereits integriert — keine separate Buchhaltung auf Ihrer Seite
Agenten müssen sich nicht um Aggregator-Glue, Slippage-Handling und Gebührenlogik kümmern. Ein Aufruf, fertige Bytes.
Der Dienst ist non-custodial: PaladinFi hält, signiert oder bewegt niemals Benutzergelder. Jede Transaktion wird vom eigenen Wallet des Benutzers (oder dessen Agenten, der in seinem Namen handelt) signiert und übermittelt.
Related MCP server: MAIN MCP
Installation (MCP)
Für Claude Code oder jeden MCP-kompatiblen Client, der Streamable-HTTP-Transport unterstützt:
claude mcp add --transport http --scope user paladin-swap https://swap.paladinfi.com/mcpStarten Sie Ihren Client neu. Drei Tools stehen zur Verfügung:
swap_quote(sellToken, buyToken, sellAmount, taker, chainId?, slippageBps?)— Best-of-N-Angebot über 0x + Velora; gibt ausführungsbereite Calldata zurück.trust_check_preview(address, chainId?)— Beispiel-Vorschau der Vertrauensbewertung von Token-Verträgen. Kostenlos / nicht bezahlt; gibt_real: falsezurück, um sie klar als Vorschau zu kennzeichnen. Echte Bewertungen sind über@paladinfi/eliza-plugin-trustoder@paladinfi/agentkit-actionsverfügbar (bezahlt via x402, $0,001/Aufruf).swap_health()— Liveness + Zähler pro Quelle für den Routing-Dienst.
Siehe mcp-tools.json für die vollständigen Tool-Schemata.
Installation (REST)
Kein MCP erforderlich — rufen Sie den Endpunkt direkt auf:
curl -sS https://swap.paladinfi.com/v1/quote \
-H 'content-type: application/json' \
-d '{
"chainId": 8453,
"sellToken": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"buyToken": "0x4200000000000000000000000000000000000006",
"sellAmount": "5000000",
"taker": "0xYOUR_AGENT_WALLET"
}'Vollständige REST-Spezifikation in openapi.yaml.
Endpunkte
Methode | Pfad | Zweck |
|
| Liveness + Gebührenkonfiguration + Zähler pro Quelle |
|
| Best-of-N-Routenangebot mit Calldata (derzeit 0x + Velora) |
|
| Kostenlose Beispiel-Vorschau der Vertrauensbewertung |
|
| MCP Streamable-HTTP-Transport |
Antwortformat (gekürzt)
{
"source": "velora",
"chainId": 8453,
"router": "0x6a000f20005980200259b80c5102003040001068",
"calldata": "0x...",
"buyAmount": "2160000000000000",
"minBuyAmount": "2138000000000000",
"sellAmount": "5000000",
"gas": "318707",
"ourFeeBps": 10,
"ourFeeRecipient": "0xeA8C33d018760D034384e92D1B2a7cf0338834b4",
"estimatedOurFeeAmount": "2160000000000",
"estimatedOurFeeToken": "0x4200000000000000000000000000000000000006"
}source ist der Upstream-Aggregator, der dieses Angebot gewonnen hat ("0x" oder "velora"). Übermitteln Sie die Transaktion als to=router, data=calldata, value=0 (für ERC20→ERC20) vom taker.
Beispiele
examples/python/quote_and_swap.py— Python mit web3.pyexamples/typescript/quote_and_swap.ts— TypeScript mit viem
Gebühren
Eine pauschale Gebühr von 10 Basispunkten (0,1 %) wird auf den Kauf-Token erhoben. Die Gebühr wird auf Basis des tatsächlichen Ausführungsbetrags berechnet, nicht auf Basis der geschätzten Quote, sodass Sie nie mehr als erwartet zahlen, selbst wenn sich der Pool zwischen Angebot und Ausführung bewegt.
Die Gebühren fließen direkt an die PaladinFi-Treasury — kein On-Chain-Empfangsschritt auf Ihrer Seite erforderlich. Die Adresse des Gebührenempfängers wird unter /health veröffentlicht, sodass sie On-Chain überprüfbar ist. Der Dienst bleibt kostenlos abfragbar, ohne Gebühren pro Aufruf oder zusätzliche Spreads.
Unterstützte Assets
Chain: Base (8453). Ethereum Mainnet, Arbitrum, Optimism, BNB stehen auf der Roadmap.
Tokens: Jeder ERC20, der entweder von 0x oder Velora auf Base unterstützt wird. Die Abdeckung ist die Vereinigung beider Aggregatoren — kanonische Paare (USDC, WETH, cbBTC, USDT, DAI, AERO) sind auf beiden routbar; Long-Tail-Token werden oft nur über einen der beiden geroutet.
Roadmap
[x] 0x Settler Routing auf Base
[x] Best-of-N-Routing über 0x und Velora auf Base (v0.11.66+, 04.05.2026)
[x] MCP Streamable-HTTP-Transport
[x]
trust_check_previewMCP-Tool (v0.11.65)[ ] 1inch + Odos als zusätzliche Routing-Quellen — geplant
[ ] Ethereum Mainnet, Arbitrum, BNB, Optimism — geplant
[ ] Permit2-nativer Ablauf (Überspringen der Approve-Transaktion) — geplant
Status
Produktion. Der Endpunkt ist live, überwacht und durch On-Chain-Testtransaktionen auf Base durchgängig verifiziert. Siehe /health für die aktuelle Gebührenkonfiguration, Version und Zähler pro Quelle.
Was ist in diesem Repository enthalten
Datei / Ordner | Zweck |
Diese Datei | |
MIT — deckt alles in diesem Repo ab | |
OpenAPI 3.0 Spezifikation für die öffentliche REST-API | |
MCP-Tool-Schemata | |
Funktionierende Code-Beispiele (Python, TypeScript) |
Nicht in diesem Repository enthalten: das gehostete Backend (proprietär). Dieses Repo ist die öffentliche Client-Oberfläche — Installationsanweisungen, Schemata und Integrationscode-Beispiele.
Kontakt
E-Mail: dev@paladinfi.com
Marketing: paladinfi.com
Landingpage: paladinfi.com/swap/
Rechtliches
Betrieben von Malcontent Games LLC, handelnd als PaladinFi, einer Gesellschaft mit beschränkter Haftung nach dem Recht von Michigan. Der Dienst leitet Angebote über Drittanbieter-Aggregatoren (derzeit 0x und Velora). Sie behalten die Verwahrung — Ihr Agent signiert jede Transaktion. PaladinFi hält niemals Benutzergelder.
Die Nutzung des gehosteten Dienstes unterliegt den PaladinFi Nutzungsbedingungen und der Datenschutzrichtlinie.
Lizenz
Die Inhalte dieses Repositorys werden unter der MIT-Lizenz veröffentlicht. Das gehostete Backend ist proprietär und nicht abgedeckt.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceCross-chain bridge aggregator MCP server for AI agents. Compares routes across LI.FI, deBridge, Relay, Across and Squid to find the best rate. Use when an agent needs to bridge or swap tokens between EVM chains, Solana, or Cosmos. The aggregator of aggregators.1264MIT
- Alicense-qualityDmaintenanceMCP (Model Context Protocol) server for the MAIN DEX on Base. Provides AI agents (Claude, Cursor, etc.) with tools to interact with the protocol: swap tokens, manage liquidity, enter/exit ALM strategies(10% APY), and more.MIT
- FlicenseAqualityFmaintenanceDeFi execution and agent-to-agent economy tools for AI agents — swaps, yield, transfers, policy enforcement, trust scoring, A2A jobs, and P\&L across Ethereum, Base, Arbitrum, and Polygon.311
- Alicense-qualityBmaintenanceDeFi execution layer for AI agents - swap, zap in/out of LP, route across AMMs on 5 EVM chains.1687MIT
Related MCP Connectors
Cross-chain token swaps for autonomous agents on Base L2 and partner rails
Token swaps and honeypot/rug checks for AI agents on 8 chains, paid per-call in USDC via x402.
Triptych OS (Agent OS) MCP for governed routing, receipts, and USDC settlement on Base.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/paladinfi/paladin-swap-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server