Agent Bazaar
Infraestructura de facturación y medición para servidores de herramientas MCP. Tarifa de plataforma del 10 %, especificación de facturación con licencia MIT, recibos firmados y seguimiento de SLA.
Documentación
noui.bot
La capa de comercio para agentes de IA. Facturación, medición y descubrimiento de herramientas para servidores MCP.
→ noui.bot · documentación · catálogo · SDK · registro de cambios
El problema
Hay más de 10,000 servidores MCP. La mayoría son de calidad de hobby porque los desarrolladores no pueden ganar dinero con ellos. Los agentes pueden descubrir herramientas pero no pueden pagar por ellas. No existe una capa de comercio.
La solución: Agent Bazaar
Un proxy de facturación que se sitúa entre los agentes y los servidores MCP. Los proveedores establecen precios, los agentes prefinancian el saldo, cada llamada se mide con precisión 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"
Disponible ahora: 14 herramientas · 6 proveedores · 10% de comisión de plataforma · Medición de sub-centavo · Pagos de Stripe Connect
TypeScript SDK
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 proveedores de servidores MCP
Convierte tu servidor MCP en una fuente de ingresos en 2 minutos:
- Regístrate: noui.bot/providers/register o
POST /api/bazaar/register-provider - Añade herramientas:
POST /api/bazaar/toolscon precios - Recibe pagos: Conecta Stripe, gana el 90% de cada llamada
- Monitorea: 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 desarrolladores de agentes
Una clave API para miles de herramientas:
- Regístrate: noui.bot/developers/register o
POST /api/bazaar/register-consumer - Explora:
GET /api/bazaar/catalog - Llama:
POST /api/bazaar/proxy— medido, facturado, reintentado en 5xx - Monitorea: noui.bot/developers/dashboard
Endpoints de API
Público (sin autenticación)
| Método | Endpoint | Descripción |
|---|---|---|
| GET | /api/bazaar/catalog | Catálogo de herramientas con precios |
| GET | /api/v1/bazaar/stats | Métricas del panel de la plataforma |
| GET | /api/v1/bazaar/pricing | Detalles de precios por herramienta |
| GET | /api/v1 | Índice de API (v0.3.0) |
| GET | /api/v1/health | Verificación de salud |
| GET | /api/openapi.json | Especificación OpenAPI 3.1 |
Registro (sin autenticación)
| Método | Endpoint | Descripción |
|---|---|---|
| POST | /api/bazaar/register-provider | Registrar servidor MCP |
| POST | /api/bazaar/register-consumer | Obtener clave API de consumidor |
Autenticado (Bearer bz_...)
| Método | Endpoint | Descripción |
|---|---|---|
| POST | /api/bazaar/proxy | Llamar a una herramienta (medido + facturado) |
| POST | /api/bazaar/tools | Registrar/actualizar herramientas (proveedor) |
| POST | /api/v1/bazaar/meter | Registrar invocación (middleware MCP) |
| GET | /api/v1/bazaar/balance | Consultar saldo (consumidor) |
| GET | /api/v1/bazaar/usage | Historial de uso |
| GET | /api/v1/bazaar/usage/summary | Estadísticas de uso agregadas |
| POST | /api/bazaar/billing/provider-summary | Ganancias del proveedor |
| POST | /api/bazaar/balance/load | Añadir fondos mediante Stripe |
| POST | /api/bazaar/payouts | Activar pago (mínimo $10) |
| POST | /api/bazaar/connect | Incorporación de Stripe Connect |
Arquitectura
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 precios
| Característica | Detalles |
|---|---|
| Comisión de plataforma | 10% en llamadas de pago |
| Herramientas gratuitas | Sin comisiones |
| Nivel gratuito | 100 llamadas/herramienta (configurable) |
| Precisión | Sub-centavo (microcentavos = 1/10000¢) |
| Pago mínimo | $10.00 |
| Método de pago | Stripe Connect (Express) |
Páginas clave
| Página | Descripción |
|---|---|
| /get-started | Inicio rápido para desarrolladores (5 pasos) |
| /providers | Catálogo público de proveedores |
| /providers/register | Regístrate como proveedor |
| /marketplace | Explora todas las herramientas |
| /pricing | Precios por niveles (Gratis / Constructor / Escala) |
| /dashboard | Panel de uso para desarrolladores |
| /docs/compare | vs MCPize, xpay, TollBit, MCP Hive |
| /specs/mcp-billing-v1 | Especificación abierta de facturación MCP (MIT) |
| /blog | 15 publicaciones sobre facturación MCP, infraestructura de agentes |
También incluido
- Servidor MCP —
@forthebots/mcp-serverpara integración con Claude/ChatGPT - Descubrimiento de agentes —
/.well-known/agents.json(compatible con A2A) - Especificación de facturación abierta — con licencia MIT, portátil, sin bloqueo
Enlaces
- Documentación: noui.bot/docs/bazaar
- SDK: @forthebots/bazaar-sdk (v0.1.2)
- OpenAPI: noui.bot/api/openapi.json
- Comparación: noui.bot/docs/compare
- agents.json: noui.bot/.well-known/agents.json
Creado por
Tombstone Dash LLC · San Diego, CA
Un humano. Una IA. Construyendo la capa de comercio para la economía de los agentes.