Skip to main content
Orquestração de comércio para agentes de IA

Seu agente decide pra onde o dinheiro vai.A gente garante que ele chegue.

A CodeSpar é a stack de comércio em que o seu agente roda. Políticas, mandatos, roteamento cross-border, escrow, reconciliação, auditoria. A infraestrutura que transforma um chatbot em algo capaz de mover dinheiro de verdade.

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
Decisão de rota
100%
Trilha de auditoria
Zero
Chaves expostas
Feito para

Times que movem dinheiro em nome de outra pessoa.

Marketplaces
Pagar vendedores, dividir taxas, reter em escrow.
Fintechs
Emitir mandatos, rotear payouts, conciliar.
SaaS
Cobrar em moeda local, emitir documentos fiscais.
Startups AI-native
Embutir comércio dentro da conversa do agente.
Veja seu agente trabalhar

Uma intenção. Os trilhos certos. Liquidado.

Resultados reais, não só conversa. Escolha uma intenção de comércio e veja o agente executar as meta-tools reais do CodeSpar — cobrar, pagar, faturar, enviar, KYC — em todo o catálogo de provedores da América Latina.

Claudevia CodeSpar

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

Encontrei o pedido #1042 — 2× Tênis SKU-ABX, R$240. Vou cobrar via Pix, mandar o QR no WhatsApp da Maria e emitir a NF-e.

codespar_chargeAsaas
codespar_notifyZ-API
codespar_invoiceNFe.io

Cobrei R$240 via Pix, mandei o QR no WhatsApp da Maria e emiti a NF-e #4471 — em um único turno.

Responder…governado · idempotente · auditado
Uma plataforma. Duas portas de entrada.

Ferramentas grátis pra começar.Orquestração quando você escala.

Open Source

MCP Servers

Toda API da América Latina que seu agente precisa, empacotada como MCP server. npm install, configure as env vars e seu agente transaciona. Grátis e com licença MIT.

Pagamentos — Zoop, Asaas, PagSeguro, Stripe ACP, Pix
Fiscal — NF-e, NFS-e, NFC-e via Nuvem Fiscal, Focus NFe
Logística — Melhor Envio, Correios, VTEX
Comunicação — Z-API, Evolution API, Zenvia
Bancário — Stark Bank, Open Finance
ERP — Omie, Bling, Tiny
$ npm install @codespar/mcp-zoop
Enterprise

Orquestração de Comércio

O Complete Loop. Um agente, seis APIs, zero intervenção humana. Políticas, mandatos, roteamento, escrow, auditoria — gerenciados.

Complete Loop — cobrar → NF-e → despachar → notificar → ERP → conciliar
Payment Router — toda trilha, 12 moedas, rota mais barata
Programmable Wallets — pools de fundos por agente, débitos liberados por mandato
Policy Engine — orçamentos por agente, deny-lists, janelas de tempo
HMAC Mandates — assinados, com prazo, revogáveis
Escrow — liberação por marcos, resolução de disputas
Audit Trail — cadeia de hash imutável, pronta pra exportar
Fale com a gente
Catálogo de servers

Toda trilha. Um catálogo.Toda API que seu agente precisa pra transacionar na LatAm.

Ver todos os servers
CodeSpar SDK

Dê aos seus agentes de IA
superpoderes de comércio

Um SDK. Pagamentos, notas fiscais, envios, notificações, ERP. Por toda a América Latina. Cinco linhas pra rodar o 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

Uma linha pra criar uma sessão. Uma linha pra enviar uma mensagem. Seu agente ganha pagamentos, emissão de notas, envio, mensageria, ERP e bancário numa única chamada.

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, não 2.200+

Um catálogo completo de comércio da LatAm tem mais de 2.200 tools MCP cruas em 53 trilhas de roteamento. A gente comprime tudo em 9 meta tools que escolhem o melhor provider por chamada. Seu agente vê categorias claras, não ruído.

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 Gerenciada

OAuth, API keys, refresh de token, gestão de ciclo de vida. Conecte uma vez por provider. O SDK cuida das credenciais, do refresh e do armazenamento.

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

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

Agnóstico de Framework

Funciona com Claude, OpenAI, Vercel AI SDK ou qualquer cliente MCP. Troque de modelo por custo ou capacidade. Suas tools e auth continuam valendo.

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 teste

Coloque um agente de teste funcional no ar contra o
backend hospedado em dez minutos

Uma chave de teste, um payload de mocks declarado e um único session.send() — o código de agente que você escreve aqui é o mesmo que vai para o tráfego ao vivo quando você vira o projeto.

01

Respostas determinísticas, sem OAuth de provedor

Declare um mock por chamada de ferramenta uma vez na criação da sessão; toda chamada correspondente retorna o valor que você fixou. Sem chaves de sandbox para rotacionar, sem fluxos de consentimento de provedor para contornar.

02

Política, auditoria e memória de comércio disparam a cada send

A mesma governança que roda no tráfego ao vivo é avaliada em cada session.send() no modo de teste. Ajuste regras de aprovação e verifique o formato da cadeia de auditoria contra entradas determinísticas antes de mover um único centavo real.

03

O mesmo código de agente vira para o ao vivo, sem alterações

Remova o payload de mocks, aponte uma chave de ambiente ao vivo para o mesmo formato de sessão e o agente roda contra provedores reais. Sem ramificações de ambiente no seu código.

Para Agentes

Funciona com o seu agente.

Conecte via MCP sem código ou instale um adaptador de uma linha e chame getTools(session). De qualquer forma, seu agente ganha um trilho de comércio na 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
O Complete Loop

Da intenção ao ledger.Uma chamada de função.

Seu agente diz uma vez. A CodeSpar orquestra todos os seis providers, confirma cada resultado e sela a transação num ledger imutável. Sem callbacks, sem cron jobs, sem planilha de conciliação.

01
Cobrar
R$ 150 · Pix
02
Faturar
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."
);
Rodando…receipt: rcp_8f2a91
Como funciona

Cinco guardrails. Um comando.

Todo pagamento que seu agente inicia passa por cinco camadas de governança. Programável, assinado e pronto pra auditoria por construção.

01Política

Orçamentos por agente, deny-lists, janelas de tempo. Seu CFO escreve as regras.

02Mandato

Tokens assinados com HMAC, com TTL, limites de valor e propósito. Revogáveis na hora.

03Rota

A trilha mais barata sempre. Otimizada por custo entre providers e moedas.

04Executar

Chaves de idempotência, planos de rollback, sem transações órfãs.

05Auditoria

Cadeia de hash imutável. À prova de adulteração. Exports pra SIEM e auditores já inclusos.

Caso de uso em destaque

Fulfillment autônomo para marketplaces da LatAm.

Um agente acompanha o fluxo de pedidos, cobra o comprador na trilha local mais barata, emite o documento fiscal, imprime a etiqueta do Melhor Envio, notifica o comprador no WhatsApp e concilia tudo no ERP. De ponta a ponta, sem supervisão, selado por auditoria.

Ver mais casos de uso
O loop · pedido #8421Ao vivo
01
Cobrar
02
Faturar
03
Despachar
04
Notificar
05
Sincronizar ERP
06
Conciliar
✓ Loop selado · 58srcp_8f2a91
Primeiros builders

Times entregando agentes que de fato movem dinheiro.

Nos cotaram R$ 200 mil pra construir roteamento de câmbio cross-border internamente. A CodeSpar resolveu USDC, Pix e Wire numa tarde. O ROI nem chegou perto.
Ricardo Nakamura
Co-fundador de um SaaS multimoeda
Curitiba · BR
Tínhamos três engenheiros colando Pix, Stripe e nosso ERP. A CodeSpar colapsou isso numa única chamada de SDK. Nosso agente fecha o loop de ponta a ponta agora.
Camila Ferreira
CTO de um marketplace cross-border
São Paulo · BR
Só o sistema de mandatos já valeu a migração. Nossa CFO finalmente aprovou deixar agentes moverem dinheiro porque ela consegue ver — e revogar — cada política em tempo real.
Diego Restrepo
Head de Pagamentos de uma fintech da LatAm
Bogotá · CO
FAQ

Suas perguntas, respondidas.

Sim. O SDK e os MCP servers estão no ar no npm hoje. A camada de orquestração — políticas, mandatos, roteamento, escrow, auditoria — roda em ambientes de dev com primeiros builders e está endurecida pra uso regulado. O roadmap ativo está publicado no GitHub.

Os MCP servers e o SDK são grátis e com licença MIT — instale do npm, configure as env vars e transacione. A camada de orquestração (mandatos, policy engine, ledger de auditoria) tem preço por transação pra times que querem tudo gerenciado. Veja /pricing.

O Brasil está totalmente coberto hoje — Pix, NF-e, Melhor Envio, Z-API / Evolution, Omie / Bling, Stark Bank, Open Finance. México, Argentina e Colômbia entram a seguir. USD e USDC suportados globalmente via Circle e Stripe.

O Stripe ACP é uma trilha. Um MCP server cru é uma integração. A CodeSpar reúne dezenas de trilhas e APIs atrás de um único SDK, com políticas, mandatos assinados e um ledger de auditoria imutável — as peças que um agente realmente precisa pra mover dinheiro com segurança. Os servers em si são intercambiáveis e MIT.

Sim. Adaptadores first-class pra Claude Agent SDK, OpenAI e Vercel AI SDK. Qualquer outro que fale MCP funciona de cara — sessões, tools e credenciais continuam valendo quando você troca de modelo.

Políticas evitam a maioria dos erros antes de acontecer: limites de gasto, deny-lists, janelas de tempo, orçamentos por agente. Mandatos são assinados com HMAC e revogáveis numa chamada. Toda decisão — checar, rotear, executar, falhar — é gravada numa cadeia de hash imutável. Operações de alto risco (deploys em produção, migrações) sempre exigem aprovação humana.

Os MCP servers e o SDK são self-hostáveis hoje — são pacotes npm, você roda. A camada de orquestração gerenciada é hospedada por padrão; deployments enterprise self-hosted estão no roadmap.

A gente acredita que as ferramentas que movem dinheiro devem ser auditáveis.

Todo MCP server, toda tool — com licença MIT e publicados no npm. Cada linha de código é pública. Cada wrapper é testado. Cada integração está pronta pra produção. codespar.dev/open-source

Explorar

Seu agente está pronto pra tocar o negócio.E a sua stack?

Comece grátis no open source. Faça upgrade quando precisar da camada de orquestração.

CodeSpar — Commerce Infrastructure for AI Agents | CodeSpar