ambolt

Docs

Integrations

Pick the way you work. The MCP server is free within a rate limit; the HTTP endpoints are pay-per-call with x402.

WhereInstallPackage
JavaScript and TypeScriptnpm install @ambolt/sdk@ambolt/sdk
Pythonpip install amboltambolt
LangChainpip install langchain-amboltlangchain-ambolt
n8nSettings, Community Nodes, n8n-nodes-amboltn8n-nodes-ambolt
MCP over HTTPhttps://api.ambolt.dev/mcpAny client that supports remote servers
MCP over stdionpx -y @ambolt/mcp@ambolt/mcp

First call

LangChain

from langchain_ambolt import AmboltToolkit
tools = AmboltToolkit().get_tools()
print(AmboltToolkit().call("iban_validate", iban="DK5000400440116243"))

JavaScript

import { createAmbolt } from "@ambolt/sdk";
const ambolt = createAmbolt({ fetch: payingFetch });   // an x402-capable fetch
console.log(await ambolt.ibanValidate({ iban: "DK5000400440116243" }));
console.log(await ambolt.swap.quote({ inputMint, outputMint, amount: "10000000" })); // free

MCP client configuration

{ "mcpServers": { "ambolt": { "url": "https://api.ambolt.dev/mcp" } } }

Rate limit on the MCP server: 30 requests a minute per IP. For volume, use the pay-per-call endpoints; see pricing and the free swap API.