Skip to main content
Orquestación de comercio para agentes de IA

Tu agente decide a dónde va el dinero.Nosotros nos aseguramos de que llegue.

CodeSpar es el stack de comercio sobre el que corre tu agente. Políticas, mandatos, ruteo transfronterizo, escrow, reconciliación, auditoría. La infraestructura que convierte un chatbot en algo capaz de mover dinero de verdad.

app.codespar.dev/router
LivePayment Router
tx_8f2a91 · agent.checkout
From$2,000USA · USD
ToR$ 10,260Brasil · BRL
Execution pipeline
01
Policy checkpending
02
Mandate verifypending
03
Route selectionpending
04
Execute via railpending
05
Audit & sealpending
USDCsettled in 1 min · cheapest route
− $56.30
9
Meta-tools
<1s
Decisión de ruta
100%
Traza de auditoría
Zero
Claves expuestas
Hecho para

Equipos que mueven dinero en nombre de otra persona.

Marketplaces
Pagar vendedores, dividir comisiones, retener en escrow.
Fintechs
Emitir mandatos, rutear payouts, conciliar.
SaaS
Cobrar en moneda local, emitir documentos fiscales.
Startups AI-native
Integrar comercio dentro de la conversación del agente.
Mira a tu agente trabajar

Una intención. Los rieles correctos. Liquidado.

Resultados reales, no solo chat. Elige una intención de comercio y mira al agente ejecutar las meta-herramientas reales de CodeSpar — cobrar, pagar, facturar, enviar, KYC — en todo el catálogo de proveedores de América Latina.

Claudevia CodeSpar

Cobra R$240 da Maria pelo pedido #1042, manda o Pix no WhatsApp dela e emite a nota.

Encontré el pedido #1042 — 2× Tênis SKU-ABX, R$240. Voy a cobrar por Pix, enviar el QR al WhatsApp de Maria y emitir la NF-e.

codespar_chargeAsaas
codespar_notifyZ-API
codespar_invoiceNFe.io

Cobré R$240 por Pix, envié el QR al WhatsApp de Maria y emití la NF-e #4471 — en un solo turno.

Responder…gobernado · idempotente · auditado
Una plataforma. Dos formas de entrar.

Herramientas gratis para empezar.Orquestación cuando escalás.

Open Source

MCP Servers

Cada API de América Latina que tu agente necesita, empaquetada como MCP server. npm install, configurá las env vars y tu agente transacciona. Gratis y con licencia MIT.

Pagos — Zoop, Asaas, PagSeguro, Stripe ACP, Pix
Fiscal — NF-e, NFS-e, NFC-e vía Nuvem Fiscal, Focus NFe
Logística — Melhor Envio, Correios, VTEX
Comunicación — Z-API, Evolution API, Zenvia
Banca — Stark Bank, Open Finance
ERP — Omie, Bling, Tiny
$ npm install @codespar/mcp-zoop
Enterprise

Orquestación de Comercio

El Complete Loop. Un agente, seis APIs, cero intervención humana. Políticas, mandatos, ruteo, escrow, auditoría — gestionados.

Complete Loop — cobrar → NF-e → despachar → notificar → ERP → conciliar
Payment Router — cada riel, 12 monedas, ruta más barata
Programmable Wallets — pools de fondos por agente, débitos habilitados por mandato
Policy Engine — presupuestos por agente, deny-lists, ventanas de tiempo
HMAC Mandates — firmados, con vencimiento, revocables
Escrow — liberación por hitos, resolución de disputas
Audit Trail — cadena de hash inmutable, lista para exportar
Hablá con nosotros
Catálogo de servers

Cada riel. Un catálogo.Cada API que tu agente necesita para transaccionar en LatAm.

Ver todos los servers
CodeSpar SDK

Dale a tus agentes de IA
superpoderes de comercio

Un SDK. Pagos, facturas, envíos, notificaciones, ERP. En toda América Latina. Cinco líneas para correr el Complete Loop.

agent-checkout/session.ts
session.ts×
mandate.ts
policy.ts
1import { codespar } from "@codespar/sdk";
2 
3// One session. Every commerce primitive.
4const session = await codespar.create({
5 preset: "brazilian",
6});
7 
8await session.send(
9 "Charge R$ 150 via Pix and issue the NF-e"
10);
11 
12// ✓ 58s · sealed · receipt rcp_8f2a91
TerminalRunning
$ npm run dev
session created · user_123 · brazilian preset
policy OK · mandate signed · route Pix
R$ 150,00 charged · NF-e 00421 issued
audit sealed · rcp_8f2a91 · 58s total
01

DX session-first

Una línea para crear una sesión. Una línea para enviar un mensaje. Tu agente obtiene pagos, facturación, envíos, mensajería, ERP y banca en una sola llamada.

01
const session = await codespar.create(
  "user_123",
  { preset: "brazilian" }
);

const result = await session.send(
  "Charge R$150 via Pix and issue the NF-e"
);
02

9 Meta Tools, no 2.200+

Un catálogo completo de comercio de LatAm tiene más de 2.200 tools MCP crudas en 53 rieles de ruteo. Las comprimimos en 9 meta tools que eligen el mejor provider por llamada. Tu agente ve categorías claras, no ruido.

02
codespar_discover            // tool search across catalog
codespar_charge              // inbound charges (Pix, card)
codespar_pay                 // outbound transfers + policy
codespar_invoice             // NF-e, NFS-e, CFDI, Factura
codespar_ship                // labels, quotes, tracking
codespar_notify              // WhatsApp, SMS, email
codespar_crypto_pay          // crypto payments
codespar_kyc                 // identity verification
codespar_manage_connections  // wizard for new providers
03

Auth Gestionada

OAuth, API keys, refresh de token, gestión de ciclo de vida. Conectá una vez por provider. El SDK maneja las credenciales, el refresh y el almacenamiento.

03
// API key auth
await session.authorize("asaas", {
  token: "..."
});

// OAuth2 flow
const url = codespar.authManager
  .getConnectUrl("stripe");
04

Agnóstico de Framework

Funciona con Claude, OpenAI, Vercel AI SDK o cualquier cliente MCP. Cambiá de modelo según costo o capacidad. Tus tools y auth se mantienen.

04
// Claude Agent SDK
import { getTools } from "@codespar/claude-agent-sdk";

// OpenAI
import { getTools } from "@codespar/openai";

// Vercel AI SDK
import { getTools } from "@codespar/vercel-ai";

// Or use MCP directly
const { url, headers } = session.mcp;
Modo de prueba

Lanza un agente de prueba funcional contra el
backend alojado en diez minutos

Una clave de prueba, un payload de mocks declarado y un solo session.send() — el código de agente que escribes aquí es el mismo que pasa al tráfico en vivo cuando cambias el proyecto.

01

Respuestas deterministas, sin OAuth de proveedor

Declara un mock por llamada de herramienta una sola vez al crear la sesión; cada llamada coincidente devuelve el valor que fijaste. Sin claves de sandbox que rotar, sin flujos de consentimiento de proveedor que sortear.

02

Política, auditoría y memoria de comercio se ejecutan en cada send

La misma gobernanza que corre en el tráfico en vivo se evalúa en cada session.send() en modo de prueba. Ajusta las reglas de aprobación y verifica la forma de la cadena de auditoría contra entradas deterministas antes de que se mueva un solo centavo real.

03

El mismo código de agente pasa a vivo, sin cambios

Quita el payload de mocks, apunta una clave de entorno en vivo a la misma forma de sesión y el agente corre contra proveedores reales. Sin ramificaciones de entorno en tu código.

Para Agentes

Funciona con tu agente.

Conéctate por MCP sin código o instala un adaptador de una línea y llama a getTools(session). De cualquier forma, tu agente obtiene un riel de comercio para América Latina.

MCP Generator

Point it at your code.Get an MCP server.

No OpenAPI spec. No hand-written schemas. CodeSpar reads your Express, Fastify, or Next.js codebase and generates a production-ready MCP server your agent can use immediately.

Interactive DemoScanning
src/routes/users.tsExpress
import express from "express";
const app = express();
/** Get user by ID */
app.get("/api/users/:id", getUser);
/** Create a new user */
app.post("/api/users", createUser);
/** Update profile */
app.put("/api/users/:id", updateUser);
/** List all orders */
app.get("/api/orders", listOrders);
/** Delete user */
app.delete("/api/users/:id", deleteUser);
Generated MCP Tools0 tools
Ready
El Complete Loop

De la intención al ledger.Una llamada de función.

Tu agente lo dice una vez. CodeSpar orquesta los seis providers, confirma cada resultado y sella la transacción en un ledger inmutable. Sin callbacks, sin cron jobs, sin planilla de conciliación.

01
Cobrar
R$ 150 · Pix
02
Facturar
NF-e 00421
03
Enviar
Melhor Envio
04
Notificar
WhatsApp delivered
05
Sincronizar ERP
Omie synced
06
Conciliar
Ledger sealed
agent-checkout.ts
const result = await session.send(
  "Charge R$ 150 via Pix, issue the NF-e, dispatch with Melhor Envio,
   notify on WhatsApp, and post it all to Omie."
);
Corriendo…receipt: rcp_8f2a91
Cómo funciona

Cinco guardrails. Un comando.

Cada pago que tu agente inicia pasa por cinco capas de gobernanza. Programable, firmado y listo para auditoría por construcción.

01Política

Presupuestos por agente, deny-lists, ventanas de tiempo. Tu CFO escribe las reglas.

02Mandato

Tokens firmados con HMAC, con TTL, topes de monto y propósito. Revocables al instante.

03Ruta

El riel más barato siempre. Optimizado por costo entre providers y monedas.

04Ejecutar

Claves de idempotencia, planes de rollback, sin transacciones huérfanas.

05Auditoría

Cadena de hash inmutable. A prueba de manipulación. Exports para SIEM y auditores incluidos.

Caso de uso destacado

Fulfillment autónomo para marketplaces de LatAm.

Un agente observa el flujo de pedidos, le cobra al comprador por el riel local más barato, emite el documento fiscal, imprime una etiqueta de Melhor Envio, notifica al comprador por WhatsApp y concilia todo en el ERP. De extremo a extremo, sin supervisión, sellado por auditoría.

Ver más casos de uso
El loop · pedido #8421En vivo
01
Cobrar
02
Facturar
03
Despachar
04
Notificar
05
Sincronizar ERP
06
Conciliar
✓ Loop sellado · 58srcp_8f2a91
Primeros builders

Equipos que lanzan agentes que de verdad mueven dinero.

Nos cotizaron R$ 200k para construir ruteo de FX transfronterizo internamente. CodeSpar resolvió USDC, Pix y Wire en una tarde. El ROI ni siquiera estuvo cerca.
Ricardo Nakamura
Co-fundador de un SaaS multimoneda
Curitiba · BR
Teníamos tres ingenieros pegando Pix, Stripe y nuestro ERP. CodeSpar lo colapsó en una sola llamada de SDK. Nuestro agente cierra el loop de extremo a extremo ahora.
Camila Ferreira
CTO de un marketplace transfronterizo
São Paulo · BR
Solo el sistema de mandatos ya valió la migración. Nuestra CFO finalmente aprobó dejar que los agentes muevan dinero porque puede ver — y revocar — cada política en tiempo real.
Diego Restrepo
Head de Pagos de una fintech de LatAm
Bogotá · CO
FAQ

Tus preguntas, respondidas.

Sí. El SDK y los MCP servers están en vivo en npm hoy. La capa de orquestación — políticas, mandatos, ruteo, escrow, auditoría — corre en entornos de dev con primeros builders y está endurecida para uso regulado. El roadmap activo está publicado en GitHub.

Los MCP servers y el SDK son gratis y con licencia MIT — instalá desde npm, configurá las env vars y transaccioná. La capa de orquestación (mandatos, policy engine, ledger de auditoría) tiene precio por transacción para equipos que la quieren gestionada. Mirá /pricing.

Brasil está totalmente cubierto hoy — Pix, NF-e, Melhor Envio, Z-API / Evolution, Omie / Bling, Stark Bank, Open Finance. México, Argentina y Colombia llegan a continuación. USD y USDC soportados globalmente vía Circle y Stripe.

Stripe ACP es un riel. Un MCP server crudo es una integración. CodeSpar agrupa decenas de rieles y APIs detrás de un solo SDK, con políticas, mandatos firmados y un ledger de auditoría inmutable — las piezas que un agente realmente necesita para mover dinero de forma segura. Los servers en sí son intercambiables y MIT.

Sí. Adaptadores first-class para Claude Agent SDK, OpenAI y Vercel AI SDK. Cualquier otro que hable MCP funciona de una — sesiones, tools y credenciales se mantienen cuando cambiás de modelo.

Las políticas previenen la mayoría de los errores antes de que pasen: límites de gasto, deny-lists, ventanas de tiempo, presupuestos por agente. Los mandatos están firmados con HMAC y son revocables en una llamada. Cada decisión — chequear, rutear, ejecutar, fallar — se escribe en una cadena de hash inmutable. Las operaciones de alto riesgo (deploys en producción, migraciones) siempre requieren aprobación humana.

Los MCP servers y el SDK son self-hosteables hoy — son paquetes npm, vos los corrés. La capa de orquestación gestionada está alojada por defecto; los deployments enterprise self-hosted están en el roadmap.

Creemos que las herramientas que mueven dinero deberían ser auditables.

Cada MCP server, cada tool — con licencia MIT y publicados en npm. Cada línea de código es pública. Cada wrapper está testeado. Cada integración está lista para producción. codespar.dev/open-source

Explorar

Tu agente está listo para llevar el negocio.¿Y tu stack?

Empezá gratis en open source. Hacé upgrade cuando necesités la capa de orquestación.

CodeSpar — Commerce Infrastructure for AI Agents | CodeSpar