MCP marketplace: agents pay per call in USDC via x402. Plus Base chain data and a USDC<->bank ramp.
What it says
The record the registry holds
Where it answers
https://fiatdock.com/mcp · streamable-http
How you get it
It also ships as a package you run yourself.
fiatdock-mcp · npm · 1.7.8
the recordCopied from the official MCP registry, exactly as it holds it.
{
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"name": "com.fiatdock/fiatdock-mcp",
"description": "MCP marketplace: agents pay per call in USDC via x402. Plus Base chain data and a USDC<->bank ramp.",
"title": "FiatDock",
"repository": {
"url": "https://github.com/fiatdock/fiatdock",
"source": "github"
},
"version": "1.7.8",
"websiteUrl": "https://fiatdock.com",
"packages": [
{
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"identifier": "fiatdock-mcp",
"version": "1.7.8",
"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"
}
]
}
],
"remotes": [
{
"type": "streamable-http",
"url": "https://fiatdock.com/mcp"
}
]
},
"_meta": {
"io.modelcontextprotocol.registry/official": {
"status": "active",
"statusChangedAt": "2026-08-23T00:45:02.022821Z",
"publishedAt": "2026-08-23T00:45:02.022821Z",
"updatedAt": "2026-08-23T00:45:02.022821Z",
"isLatest": true
}
}
}
Make it installable
Draft an Agent Plugin from this
An MCP server is raw capability: some tools, wired to something. An Agent Plugin is the packaging that says what job it does, what it leaves behind and where it stops. The prompt below carries this record and asks for the packaging; your own assistant writes it, and nothing here is sent anywhere.
What this is
MCP server
application/mcp-server-record+jsonhosted · an address you calllocal · you run it yourselfversion 1.7.8last seen 2026-08-23
These are the publisher's own words, filed by them with the official MCP registry and mirrored here. This catalog did not read them from the publisher and has not run, called or installed anything.