Search / dev.moneytools/swap
MoneyTools Swap Quote
R0· no sign-inFree non-custodial EVM swap & bridge quotes with unsigned tx; 0.25% disclosed fee on swaps
v1.0.0 · active · website · descriptor JSON · versions
Search / dev.moneytools/swap
R0· no sign-inFree non-custodial EVM swap & bridge quotes with unsigned tx; 0.25% disclosed fee on swaps
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"swap": {
"type": "http",
"url": "https://swap.moneytools.dev/mcp"
}
}
}claude mcp add --transport http swap https://swap.moneytools.dev/mcp[mcp_servers.swap]
url = "https://swap.moneytools.dev/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"swap": {
"type": "remote",
"url": "https://swap.moneytools.dev/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"swap": {
"type": "http",
"url": "https://swap.moneytools.dev/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=swap&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vc3dhcC5tb25leXRvb2xzLmRldi9tY3AifQ%3D%3D"
}{
"servers": {
"swap": {
"type": "http",
"url": "https://swap.moneytools.dev/mcp"
}
}
}{
"mcpServers": {
"swap": {
"httpUrl": "https://swap.moneytools.dev/mcp"
}
}
}extensions:
"swap":
enabled: true
name: "swap"
type: streamable_http
uri: "https://swap.moneytools.dev/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations2 of 2 tools declare readOnlyHint or destructiveHinttools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: swap_quote (destructiveHint, idempotentHint); list_swap_tokens (destructiveHint, idempotentHint, openWorldHint)tools.token_costabout 561 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes, stability.rug_pulltool history recorded for 4 of the 7 days neededdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-100% +updated-4d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://swap.moneytools.dev/mcp streamable-http | none | yes | 100% | 276 ms | 2025-06-18 | 2026-11-07 |
list_swap_tokensread-only | List supported chains, chain ids, native tokens and the token symbols accepted by swap_quote (any ERC-20 address also works with amountBaseUnits). |
swap_quoteread-only | Best-price token swap on one EVM chain (KyberSwap aggregator) or cross-chain bridge (LI.FI, fallback Relay; set toChain). Returns expected and minimum output, price impact, gas, every fee (MoneyTools fee: 0.25% on same-chain swaps, disclosed), safety warnings, and an UNSIGNED transaction (plus exact-amount ERC-20 approval) for your own wallet to sign. Free. Never signs or holds funds. |
Schemas: list_tools.
{
"name": "dev.moneytools/swap",
"_meta": {
"io.modelcontextprotocol.registry/publisher-provided": {
"fees": "Quotes free. Same-chain swaps: 0.25% of input, deducted on-chain at execution, disclosed in every response (moneytoolsFee). Cross-chain: 0% MoneyTools fee.",
"llms": "https://swap.moneytools.dev/llms.txt",
"terms": "https://moneytools.dev/terms/#swap",
"chains": [
"ethereum",
"base",
"arbitrum",
"optimism",
"polygon",
"bsc",
"avalanche"
],
"status": "production",
"custody": "non-custodial: returns unsigned transactions; the agent's own wallet signs",
"openapi": "https://swap.moneytools.dev/openapi.json",
"support": "[email protected]",
"freeTools": [
"swap_quote",
"list_swap_tokens"
],
"providers": [
"KyberSwap Aggregator",
"LI.FI",
"Relay"
]
}
},
"title": "MoneyTools Swap Quote",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://swap.moneytools.dev/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://swap.moneytools.dev/",
"description": "Free non-custodial EVM swap & bridge quotes with unsigned tx; 0.25% disclosed fee on swaps"
}