List your MCP server on Agent Bazaar and start earning in under 5 minutes.
curl -X POST https://noui.bot/api/bazaar/register-provider \
-H "Content-Type: application/json" \
-d '{
"name": "your-mcp-server",
"email": "you@example.com",
"endpoint_url": "https://your-server.com/mcp",
"description": "What your server does"
}'
# Response (201):
# {
# "registered": true,
# "provider_id": "…",
# "api_key": "bz_…",
# "api_key_prefix": "bz_…",
# "tools_registered": 0
# }Save your api_key — you'll need it for all provider operations.
curl -X POST https://noui.bot/api/bazaar/tools \
-H "Content-Type: application/json" \
-H "Authorization: Bearer bz_..." \
-d '{
"tools": [
{
"tool_name": "search_papers",
"description": "Search academic papers by topic",
"price_cents_override": 1,
"input_schema": {
"type": "object",
"properties": {
"query": { "type": "string" }
}
}
},
{
"tool_name": "analyze_paper",
"description": "Deep analysis of a specific paper",
"price_cents_override": 5,
"input_schema": {
"type": "object",
"properties": {
"paper_id": { "type": "string" }
}
}
}
]
}'Set price_cents_override to 0 for free tools. You can mix free and paid tools.
Verified providers get a trust badge, higher catalog placement, and more consumer confidence.
# Email: instant if your registration email is on record
curl -X POST https://noui.bot/api/v1/bazaar/providers/verify \
-H "Authorization: Bearer bz_..." \
-d '{ "level": "email" }'
# Domain: the first call returns a DNS TXT challenge
curl -X POST https://noui.bot/api/v1/bazaar/providers/verify \
-H "Authorization: Bearer bz_..." \
-d '{ "level": "domain", "domain": "example.com" }'
# Publish the TXT record at _noui-verify.example.com, then
# repeat the same call to check it and complete verification.# Check your trust score and SLA curl https://noui.bot/api/v1/bazaar/providers/YOUR_ID/trust \ -H "Authorization: Bearer bz_..." # Response includes: # - trustScore (0-100) # - badge (unverified/bronze/silver/gold) # - sla (uptime %, avg latency, error rate) # - totalCalls, totalRevenue
When an agent consumer calls your tool through the Bazaar proxy:
Every transaction is auditable. Consumers can dispute charges through the dispute resolution system.
| Tool Type | Suggested Price | You Earn (90%) | 1K calls/day |
|---|---|---|---|
| Search/lookup | $0.005 | $0.0045 | $135/mo |
| Data retrieval | $0.01 | $0.009 | $270/mo |
| Analysis/computation | $0.05 | $0.045 | $1,350/mo |
| Document generation | $0.10 | $0.09 | $2,700/mo |
Do I need to change my MCP server code?
No. We proxy calls to your existing server. Your tools work exactly as they do today.
What if I want to offer some tools for free?
Set pricePerCall to 0. Free tools have no fees. You can mix free and paid tools on the same server.
Am I locked into Agent Bazaar?
No. The billing spec is MIT licensed. You can implement it yourself or switch providers anytime. Your MCP server stays yours.
How do payouts work?
Earnings accumulate in your provider account. Monthly payouts via Stripe Connect. Minimum payout: $10.
What's the minimum price I can set?
$0.001 per call (one-tenth of a cent). Sub-cent precision is supported.
Questions? Open an issue on GitHub or email info@tombstonedash.com.