Agent Bazaar
Infraestrutura de faturamento e medição para servidores de ferramentas MCP. Taxa de plataforma de 10%, especificação de faturamento licenciada sob MIT, recibos assinados e rastreamento de SLA.
Documentação
noui.bot
A camada de comércio para agentes de IA. Cobrança, medição de uso e descoberta de ferramentas para servidores MCP.
→ noui.bot · docs · catálogo · SDK · changelog
O Problema
Existem mais de 10.000 servidores MCP. A maioria tem qualidade de hobby porque os desenvolvedores não conseguem ganhar dinheiro com eles. Agentes podem descobrir ferramentas, mas não podem pagar por elas. Não existe uma camada de comércio.
A Solução: Agent Bazaar
Um proxy de cobrança que fica entre agentes e servidores MCP. Provedores definem preços, agentes pré-carregam saldo, e cada chamada é medida com precisão de sub-centavo.
# 1. Discover tools (no auth required)
curl https://noui.bot/api/bazaar/catalog
# 2. Call any tool through the billing proxy
curl -X POST https://noui.bot/api/bazaar/proxy \
-H "Authorization: Bearer bz_your_key" \
-d '{"tool_name":"wallet.balance","input":{"wallet":"0xAgent1"}}'
# 3. Check your usage
curl https://noui.bot/api/v1/bazaar/usage/summary \
-H "Authorization: Bearer bz_your_key"
Disponível agora: 14 ferramentas · 6 provedores · Taxa de plataforma de 10% · Medição de sub-centavo · Pagamentos via Stripe Connect
SDK TypeScript
npm install @forthebots/bazaar-sdk
import { Bazaar } from '@forthebots/bazaar-sdk';
const client = new Bazaar({ apiKey: 'bz_your_key' });
// Discover tools
const { tools } = await client.catalog.list();
// Call a tool (metered + billed)
const result = await client.tools.call('wallet.balance', { wallet: '0x...' });
console.log(result.meta.cost_cents); // $0.05
// Check balance
const { balance } = await client.balance.get();
Para Provedores de Servidores MCP
Transforme seu servidor MCP em uma fonte de receita em 2 minutos:
- Cadastre-se: noui.bot/providers/register ou
POST /api/bazaar/register-provider - Adicione ferramentas:
POST /api/bazaar/toolscom preços - Receba pagamentos: Conecte o Stripe, ganhe 90% de cada chamada
- Monitore: noui.bot/providers/dashboard
# Register
curl -X POST https://noui.bot/api/bazaar/register-provider \
-H "Content-Type: application/json" \
-d '{"name":"My Tools","email":"dev@example.com","endpoint_url":"https://my-server.com/mcp"}'
# Returns: { "api_key": "bz_abc123..." }
Para Desenvolvedores de Agentes
Uma chave de API para milhares de ferramentas:
- Cadastre-se: noui.bot/developers/register ou
POST /api/bazaar/register-consumer - Navegue:
GET /api/bazaar/catalog - Chame:
POST /api/bazaar/proxy— medido, cobrado, com nova tentativa em erros 5xx - Monitore: noui.bot/developers/dashboard
Endpoints da API
Públicos (sem autenticação)
| Método | Endpoint | Descrição |
|---|---|---|
| GET | /api/bazaar/catalog | Catálogo de ferramentas com preços |
| GET | /api/v1/bazaar/stats | Métricas do painel da plataforma |
| GET | /api/v1/bazaar/pricing | Detalhes de preço por ferramenta |
| GET | /api/v1 | Índice da API (v0.3.0) |
| GET | /api/v1/health | Verificação de saúde |
| GET | /api/openapi.json | Especificação OpenAPI 3.1 |
Registro (sem autenticação)
| Método | Endpoint | Descrição |
|---|---|---|
| POST | /api/bazaar/register-provider | Registrar servidor MCP |
| POST | /api/bazaar/register-consumer | Obter chave de API do consumidor |
Autenticados (Bearer bz_...)
| Método | Endpoint | Descrição |
|---|---|---|
| POST | /api/bazaar/proxy | Chamar uma ferramenta (medido + cobrado) |
| POST | /api/bazaar/tools | Registrar/atualizar ferramentas (provedor) |
| POST | /api/v1/bazaar/meter | Registrar invocação (middleware MCP) |
| GET | /api/v1/bazaar/balance | Verificar saldo (consumidor) |
| GET | /api/v1/bazaar/usage | Histórico de uso |
| GET | /api/v1/bazaar/usage/summary | Estatísticas agregadas de uso |
| POST | /api/bazaar/billing/provider-summary | Ganhos do provedor |
| POST | /api/bazaar/balance/load | Adicionar fundos via Stripe |
| POST | /api/bazaar/payouts | Acionar pagamento (mínimo de $10) |
| POST | /api/bazaar/connect | Integração com Stripe Connect |
Arquitetura
Agent noui.bot MCP Server
│ │ │
│ POST /bazaar/proxy │ │
│ { tool, input } │ │
│────────────────────────>│ │
│ │ Validate key + balance │
│ │ Forward to provider │
│ │─────────────────────────────>│
│ │ │
│ │ Tool result │
│ │<─────────────────────────────│
│ │ │
│ │ Meter call │
│ │ Deduct balance │
│ │ Credit provider │
│ │ │
│ { result, meta } │ │
│ X-Bazaar-Cost: $0.05 │ │
│ X-Bazaar-Latency: 150ms│ │
│<────────────────────────│ │
Modelo de Preços
| Recurso | Detalhes |
|---|---|
| Taxa da plataforma | 10% em chamadas pagas |
| Ferramentas gratuitas | Sem taxas |
| Nível gratuito | 100 chamadas/ferramenta (configurável) |
| Precisão | Sub-centavo (microcentavos = 1/10000¢) |
| Pagamento mínimo | $10,00 |
| Método de pagamento | Stripe Connect (Express) |
Páginas Principais
| Página | Descrição |
|---|---|
| /get-started | Início rápido para desenvolvedores (5 etapas) |
| /providers | Catálogo público de provedores |
| /providers/register | Cadastre-se como provedor |
| /marketplace | Navegue por todas as ferramentas |
| /pricing | Preços em níveis (Gratuito / Builder / Scale) |
| /dashboard | Painel de uso do desenvolvedor |
| /docs/compare | Comparação com MCPize, xpay, TollBit, MCP Hive |
| /specs/mcp-billing-v1 | Especificação aberta de cobrança MCP (MIT) |
| /blog | 15 posts sobre cobrança MCP, infraestrutura de agentes |
Também Incluído
- Servidor MCP —
@forthebots/mcp-serverpara integração com Claude/ChatGPT - Descoberta de Agentes —
/.well-known/agents.json(compatível com A2A) - Especificação Aberta de Cobrança — licença MIT, portátil, sem dependência
Links
- Docs: noui.bot/docs/bazaar
- SDK: @forthebots/bazaar-sdk (v0.1.2)
- OpenAPI: noui.bot/api/openapi.json
- Comparação: noui.bot/docs/compare
- agents.json: noui.bot/.well-known/agents.json
Criado Por
Tombstone Dash LLC · San Diego, CA
Um humano. Uma IA. Construindo a camada de comércio para a economia dos agentes.