MCP Server
MCP
FiatDock
Cash out an AI agent's USDC to a real bank account (non-custodial). Plus Base data + a marketplace
Install
npx -y [email protected]
Configuration Example
{
"remotes": [
{
"type": "streamable-http",
"url": "https://fiatdock.com/mcp"
}
],
"packages": [
{
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"identifier": "fiatdock-mcp",
"version": "1.7.9",
"runtimeHint": "npx",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "FiatDock API base URL",
"default": "https://fiatdock.com",
"name": "FIATDOCK_URL"
},
{
"description": "Install only the tool groups you need, so unused tools don't take up your agent's context: 'ramp' (4 tools: quotes, USDC<->bank sessions, order status), 'data' (11 tools: token price/safety/report, gas, balances, tx status, address intelligence), 'marketplace' (3 tools: search, inspect and pay for other agents' MCP services). Comma-separate to combine, e.g. 'ramp,marketplace'. Default: all 18. An unrecognised value serves all tools rather than none.",
"default": "all",
"name": "FIATDOCK_TOOLS"
},
{
"description": "Agent wallet key that auto-pays the x402 fee for paid tools ($0.001-$0.05 depending on the tool, plus whatever a marketplace seller charges). Optional: the five free tools (get_quote, get_order_status, token_price, search_services, get_service) work without it. Use a dedicated low-balance wallet.",
"isSecret": true,
"name": "AGENT_PRIVATE_KEY"
},
{
"description": "Price-bait guard for call_service: refuse to pay if a paid gateway call's total x402 charge exceeds this many USD. Optional (default: no ceiling); overridable per call via the maxPriceUsd argument.",
"name": "FIATDOCK_MAX_PRICE_USD"
}
]
}
]
}
mcp
model-context-protocol
streamable-http
npm
By
Comments
Sign in to leave a comment