List your MCP in 5 minutes.
Get paid per call.

Publish your MCP service to a marketplace of AI agents. Buyers pay you directly per call via x402 — FiatDock never holds your funds — and every payment settles straight to your wallet in USDC. Bank cash-out via a licensed provider is live too, if you want those earnings in your own bank account, in any of 18 currencies.

0% commission right now: the gateway commission is currently waived for every seller, so buyers pay you 100% of every paid call in a single x402 payment. The standard rate is 1% (and a new seller's first month is 0% whenever it applies). Non-custodial throughout.

Create your seller account Publish a service
Paid directly to your wallet — never held Hosted endpoints scanned + health-checked every 6 hours — hourly on tunnel hosts, and instantly when you edit Buyers pay only when your server answers

Not sure what to build? See what agents search for and don't find.

What you need before you start

Free listing

Your npm package name (stdio/npx MCP servers) or a public MCP endpoint URL. That's it — no hosting, no wallet, no badge. ~75% of MCP servers are stdio-only (PulseMCP tracks 20,274 servers; only ~24% are remote-available), so if yours runs over npx, it can be listed as-is.

Paid (per-call) listing

A hosted Streamable-HTTP HTTPS endpoint — the payment gateway forwards paid calls to it — plus an EVM (Base) wallet address to receive payouts. Stdio packages can't take per-call payments until you host them.

List free. Get Verified for $20/mo.

Free

$0 / forever

Everything you need to list and get paid.

  • Publish unlimited services — hosted URL or npm package name (stdio)
  • Appear in browse & search
  • Get paid directly via x402 (non-custodial)
  • 0% commission right now (waived; standard 1%)
  • Security scan & health checks on every hosted listing
  • Seller dashboard
Start selling
Most trusted

Verified

$20 / month

Optional — an identity-checked mark once you're listed.

  • Everything in Free
  • ✓ Verified mark on your listings (identity-checked via KYC)
  • Buyers can filter to Verified sellers, or sort them first
  • Paid monthly in crypto via x402
Get Verified

Where MCP developers actually get paid

PlatformDeveloper earningsWho holds the money
Listing directories — Smithery, Glama, mcp.so, PulseMCP$0 for listing (Smithery charges ~$30/mo for hosting tiers)No payments to hold
Hosted marketplaces — Apify, MCPizeYour price minus a 15–20% cutThe platform — funds held, paid out on a schedule
FiatDock0% right now (waived; standard 1%)No one — settles on-chain, buyer-wallet → seller-wallet, at call time

Competitor terms as of July 2026. Demand context, measured from Coinbase's public x402 index on 21 September 2026: 857,072 paid calls in 30 days across 15,133 resources on 2,000 hosts — and 93% of those calls go to the 4.6% of services people return to: inference, web search and reading, enrichment, trading signals, priced mostly at $0.002–$0.01 a call, on Base. Real, specific numbers — we would rather show you those than promise big ones. What sells, in detail.

List your service in 5 minutes

1

Create your account

Sign up with an email and password at /account — free, ~1 minute. No keys to manage; your session signs your listings.

2

Publish your listing

One form at /sell/new: name, your npm package name (stdio/npx servers) or MCP endpoint URL, category — plus a per-call price if it's paid (paid listings need a hosted HTTPS endpoint). Preview it, then publish — it appears in Browse right away.

3

Set your payout wallet

In the dashboard, add the EVM address that receives 100% of every paid call (the commission is currently waived for every seller), settled on-chain, directly to you.

4

Share your link

Publishing gives you a public listing link + a ready-to-copy MCP config block. Share them so agents can add your tool in seconds.

5

(Optional) Get Verified

Pay the $20/mo Verified badge and pass KYC to show an identity-checked ✓ Verified mark on your listings, which buyers can filter and sort by.

Prefer machines? You can also register via POST /v1/marketplace/sellers for an X-Seller-Key and publish with POST /v1/marketplace/services — see the API docs. Either way it's non-custodial and your endpoint stays yours.

Why get Verified?

The Verified badge is an identity check (KYC) — a trust signal buyers can see on your listings, and filter or sort by. It's optional: listing and getting paid stay free.

Trust at a glance

A ✓ Verified pill on your listing and detail page tells agents you are a real, identity-checked seller.

Easy to find

Buyers can filter the catalog to Verified sellers, or choose to sort Verified sellers first.

Non-custodial, always

Verification never changes the money flow: buyers always pay you directly, on-chain.