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:

  1. Cadastre-se: noui.bot/providers/register ou POST /api/bazaar/register-provider
  2. Adicione ferramentas: POST /api/bazaar/tools com preços
  3. Receba pagamentos: Conecte o Stripe, ganhe 90% de cada chamada
  4. 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:

  1. Cadastre-se: noui.bot/developers/register ou POST /api/bazaar/register-consumer
  2. Navegue: GET /api/bazaar/catalog
  3. Chame: POST /api/bazaar/proxy — medido, cobrado, com nova tentativa em erros 5xx
  4. Monitore: noui.bot/developers/dashboard

Endpoints da API

Públicos (sem autenticação)

MétodoEndpointDescrição
GET/api/bazaar/catalogCatálogo de ferramentas com preços
GET/api/v1/bazaar/statsMétricas do painel da plataforma
GET/api/v1/bazaar/pricingDetalhes de preço por ferramenta
GET/api/v1Índice da API (v0.3.0)
GET/api/v1/healthVerificação de saúde
GET/api/openapi.jsonEspecificação OpenAPI 3.1

Registro (sem autenticação)

MétodoEndpointDescrição
POST/api/bazaar/register-providerRegistrar servidor MCP
POST/api/bazaar/register-consumerObter chave de API do consumidor

Autenticados (Bearer bz_...)

MétodoEndpointDescrição
POST/api/bazaar/proxyChamar uma ferramenta (medido + cobrado)
POST/api/bazaar/toolsRegistrar/atualizar ferramentas (provedor)
POST/api/v1/bazaar/meterRegistrar invocação (middleware MCP)
GET/api/v1/bazaar/balanceVerificar saldo (consumidor)
GET/api/v1/bazaar/usageHistórico de uso
GET/api/v1/bazaar/usage/summaryEstatísticas agregadas de uso
POST/api/bazaar/billing/provider-summaryGanhos do provedor
POST/api/bazaar/balance/loadAdicionar fundos via Stripe
POST/api/bazaar/payoutsAcionar pagamento (mínimo de $10)
POST/api/bazaar/connectIntegraçã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

RecursoDetalhes
Taxa da plataforma10% em chamadas pagas
Ferramentas gratuitasSem taxas
Nível gratuito100 chamadas/ferramenta (configurável)
PrecisãoSub-centavo (microcentavos = 1/10000¢)
Pagamento mínimo$10,00
Método de pagamentoStripe Connect (Express)

Páginas Principais

PáginaDescrição
/get-startedInício rápido para desenvolvedores (5 etapas)
/providersCatálogo público de provedores
/providers/registerCadastre-se como provedor
/marketplaceNavegue por todas as ferramentas
/pricingPreços em níveis (Gratuito / Builder / Scale)
/dashboardPainel de uso do desenvolvedor
/docs/compareComparação com MCPize, xpay, TollBit, MCP Hive
/specs/mcp-billing-v1Especificação aberta de cobrança MCP (MIT)
/blog15 posts sobre cobrança MCP, infraestrutura de agentes

Também Incluído

  • Servidor MCP@forthebots/mcp-server para 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

Criado Por

Tombstone Dash LLC · San Diego, CA

Um humano. Uma IA. Construindo a camada de comércio para a economia dos agentes.