The Delora MCP Server integrates with the Delora API to provide structured access to cross-chain swap and routing functionality via MCP. It allows AI tools to interact with chains, tokens, and routing logic using defined tools instead of manually constructing HTTP requests.
MCP is a standardized protocol for connecting AI systems to external tools and services. Compatible clients can discover and invoke Delora tools directly through the protocol interface.
The server exposes read-only tools. It does not sign or broadcast transactions. Quote responses include unsigned transaction data that must be signed and submitted using your own wallet or backend infrastructure.
Quickstart
You can connect the hosted Delora MCP server directly in your MCP-compatible client. No local installation is required.
Add the following configuration to your MCP client:
{
"mcpServers": {
"delora": {
"type": "http",
"url": "https://mcp.delora.build/mcp"
}
}
}
After adding the configuration, your AI tool can immediately begin discovering available tools and requesting routing data.
See Installation for tool-specific setup instructions and configuration examples.
How It Works
The Delora MCP server wraps the REST API into MCP-compatible tools that AI agents can invoke directly.
Instead of building raw HTTP requests, your AI tool works with structured methods such as get_chains, get_token, and get_quote.
AI Tool (Claude, Cursor, Copilot, etc.)
│
▼
MCP Protocol
│
▼
Delora MCP Server (https://mcp.delora.build/mcp)
│
▼
Delora API (https://api.delora.build/v1/)
│
▼
Cross-chain routing engine
This approach ensures consistent tool discovery and predictable integration behavior across supported AI environments.
Example Workflow
A typical cross-chain routing flow using the Delora MCP server:
get_instructions
Read how to use the server (chains, tokens, quote).
get_chains
Get chain IDs and filter by chainTypes (EVM, SOLANA) if necessary.
get_token (chain, symbol) or get_tokens (chains)
Get token addresses on the source and destination networks.
get_quote (originChainId, destinationChainId, amount, originCurrency, destinationCurrency, …)
Get the best route, output amount, calldata, and gas estimate.
After receiving the quote:
- If required, approve tokens using your wallet.
- Sign and broadcast the returned transaction data externally.
Next Steps