MCP Dev LATAM π
Every API your AI agent needs to run a business in Latin America. Brazil π§π· Β· Mexico π²π½ Β· Argentina π¦π· Β· Colombia π¨π΄ β plus 4 agentic payment protocols.
57 MCP servers Β· ~700 tools Β· 4 countries Β· MIT License
Landing Page Β· Quick Start Β· Agentic Protocols Β· Countries Β· All Servers Β· Contribute
The Problem
AI agents can write code, analyze data, and chat. But they can't operate a business β collect payments, issue invoices, ship products, or notify customers. Especially not in Brazil, where every service has its own API, auth pattern, and quirks.
Meanwhile, five categories of agentic payment infrastructure are shipping in parallel β checkout protocols, authorization layers, micropayment rails, identity frameworks, and issuing tools β and none of them compose cleanly.
MCP Dev Brasil bridges both gaps. Traditional Brazilian services + the new agentic payment protocols, all accessible through a single MCP interface.
The Solution
MCP Brasil gives AI agents typed tools to interact with Brazilian APIs and agentic payment protocols. Each server wraps a real service β payments, fiscal, logistics, messaging, banking, ERP, crypto, and now agentic protocols β so your agent can operate a complete business workflow.
π Customer places order
β π³ Agent charges via Pix (Zoop)
β π Agent issues NFe (Nuvem Fiscal)
β π¦ Agent generates shipping label (Melhor Envio)
β π± Agent sends tracking via WhatsApp (Z-API)
β π Agent records in ERP (Omie)
β π¦ Agent reconciles balance (Stark Bank)
Six systems. Zero human intervention. One agent.
Agentic Payment Protocols
"The bridge looks more like middleware than a protocol." β The middleware is MCP.
Three new servers that bridge the emerging agentic payment stack:
| Protocol | Server | Tools | What it does |
|---|---|---|---|
| Google UCP | @codespar/mcp-ucp |
21 | Universal Commerce Protocol β agentic shopping, cart, checkout, orders, delivery, identity. Google's full commerce stack for AI agents. |
| Stripe ACP | @codespar/mcp-stripe-acp |
16 | Agentic Commerce Protocol β AI agent checkout, payment delegation, products, invoices. Live in ChatGPT with 1M+ Shopify merchants. |
| x402 | @codespar/mcp-x402 |
10 | HTTP-native micropayments by Coinbase β when an agent hits a 402, it pays USDC on Base/Solana and retries. Pure HTTP, no checkout UI. |
| AP2 | @codespar/mcp-ap2 |
13 | Google's Agent-to-Agent Payment Protocol β authorization, audit trails, scoped spend limits. 60+ partners including Visa, Mastercard, Stripe, PayPal. |
The Autonomy Spectrum
Each protocol sits at a different level of agent autonomy:
Human-in-loop ββββββββββββββββββββββββββββββββΊ Fully autonomous
βββββββββββ βββββββββββ βββββββββββ βββββββββββ
β ACP β β UCP β β AP2 β β x402 β
β Stripe β β Google β β Google β βCoinbase β
βββββββββββ βββββββββββ βββββββββββ βββββββββββ
User confirms Commerce User sets No user.
every purchase lifecycle rules, agent Machine-to-
in-chat managed acts within machine at
by agent budget/scope HTTP layer
The Convergence Stack
These protocols aren't competing β they're converging into layers:
βββββββββββββββββββββββββββββββββββββββββββββββ
β Application Layer ACP / UCP β Chat UX, product discovery
βββββββββββββββββββββββββββββββββββββββββββββββ€
β Authorization Layer AP2 / Mandates β Spend limits, audit trails
βββββββββββββββββββββββββββββββββββββββββββββββ€
β Tool Layer MCP βββ WE ARE β Standardized agent tools
βββββββββββββββββββββββββββββββββββββββββββββββ€
β Settlement Layer x402 / Pix / Card β On-chain or traditional rails
βββββββββββββββββββββββββββββββββββββββββββββββ
CodeSpar sits at the Tool Layer β the middleware that connects every application, authorization, and settlement protocol through one interface.
Why this matters
Agent needs to buy something
βββ Full commerce? β Google UCP (search β cart β checkout β delivery)
βββ Retail checkout? β Stripe ACP (create_checkout β complete_checkout)
βββ API micropayment? β x402 (pay_request β USDC $0.001 β data returned)
βββ Agent-to-agent? β AP2 (authorize_payment β execute_payment)
βββ Brazilian merchant? β Asaas / Zoop / PagSeguro (traditional rails)
All via MCP. Same interface. One agent.
Quick Start β Agentic Protocols
# Google UCP β full agentic commerce (early access)
npx @codespar/mcp-ucp
# Stripe ACP β agentic checkout (test mode, free)
npx @codespar/mcp-stripe-acp
# x402 β HTTP micropayments (testnet, free)
npx @codespar/mcp-x402
# AP2 β agent authorization (early access)
npx @codespar/mcp-ap2
Quick Start
With Claude Desktop
Add to ~/.config/claude/claude_desktop_config.json:
{
"mcpServers": {
"stripe-acp": {
"command": "npx",
"args": ["-y", "@codespar/mcp-stripe-acp"],
"env": {
"STRIPE_API_KEY": "sk_test_..."
}
},
"zoop": {
"command": "npx",
"args": ["-y", "@codespar/mcp-zoop"],
"env": {
"ZOOP_API_KEY": "your-api-key",
"ZOOP_MARKETPLACE_ID": "your-marketplace-id"
}
}
}
}
With any MCP client
npx @codespar/mcp-stripe-acp # Agentic Commerce Protocol
npx @codespar/mcp-x402 # HTTP micropayments
npx @codespar/mcp-ap2 # Agent authorization
npx @codespar/mcp-zoop # Payments (marketplace, split)
npx @codespar/mcp-nuvem-fiscal # Fiscal
npx @codespar/mcp-melhor-envio # Logistics
npx @codespar/mcp-z-api # WhatsApp
npx @codespar/mcp-omie # ERP
npx @codespar/mcp-stark-bank # Banking
npx @codespar/mcp-dev-brasil-api # CEP, CNPJ (no key needed!)
Try it now (no API key)
BrasilAPI is free and public. Try it in your terminal:
npx @codespar/mcp-dev-brasil-api
Then ask your agent: "What is the address for CEP 01001-000?" or "Look up CNPJ 00.000.000/0001-91"
The Complete Loop
This is what makes MCP Brasil different β not individual connectors, but a complete business workflow across verticals:
| Step | Vertical | Server | What the agent does |
|---|---|---|---|
| 1 | π³ Payment | Zoop | Creates Pix charge, splits to sellers |
| 2 | π Fiscal | Nuvem Fiscal | Issues NFe/NFSe when payment confirmed |
| 3 | π¦ Logistics | Melhor Envio | Quotes shipping, generates label |
| 4 | π± Messaging | Z-API | Sends tracking code via WhatsApp |
| 5 | π ERP | Omie | Records order, updates inventory |
| 6 | π¦ Banking | Stark Bank | Reconciles balance, creates reports |
To orchestrate all 6 steps with governance, approval workflows, and audit trails β use CodeSpar.
Servers
β‘ Agentic Protocols (4 servers)
| Server | Tools | Description | Auth |
|---|---|---|---|
| Google UCP | 21 | Universal Commerce Protocol β shopping, cart, checkout, orders, delivery, identity | UCP API Key |
| Stripe ACP | 16 | Agentic Commerce Protocol β checkout sessions, payment delegation, products, invoices | Stripe API Key |
| x402 | 10 | HTTP micropayments β USDC on Base/Solana, paywalls, machine-to-machine | Facilitator Key |
| AP2 | 13 | Agent authorization, audit trails, scoped spend limits | AP2 API Key |
π³ Payments (13 servers)
| Server | Tools | Description | Auth |
|---|---|---|---|
| Asaas | 10 | Billing, Pix, boleto, subscriptions, transfers | API Key |
| PagSeguro | 10 | Orders, charges, Pix QR, refunds | Bearer Token |
| iugu | 8 | Invoices, subscriptions, payment methods | Basic Auth |
| Pix BCB | 8 | Official Central Bank Pix API (cob, DICT) | OAuth2 + mTLS |
| Zoop | 20 | Marketplace payments, split rules, sellers, subscriptions | Basic Auth |
| Pagar.me | 10 | Orders, charges, recipients, transfers | Basic Auth |
| EBANX | 7 | Cross-border payments, payouts, FX rates | Integration Key |
| EFΓ/Gerencianet | 8 | Pix, boleto, carnet, open finance | OAuth2 |
| Vindi | 10 | Recurring billing, subscriptions, invoices | API Key |
| Cielo | 8 | Credit card, debit, boleto, recurrent payments | Merchant Key |
| Stone | 8 | Open banking, payments, Pix, transfers | OAuth2 |
| Celcoin | 8 | Pix, boleto, transfers, bill payments, top-ups | OAuth2 |
| AP2 | 13 | Google's Agent-to-Agent Payment Protocol | AP2 API Key |
π Fiscal (3 servers)
| Server | Tools | Description | Auth |
|---|---|---|---|
| Focus NFe | 8 | NFe/NFSe/NFCe emission and management | Basic Auth |
| Nuvem Fiscal | 10 | NFe/NFSe/NFCe, CNPJ/CEP lookup | OAuth2 |
| Conta Azul | 10 | Accounting, invoicing, customers, products | OAuth2 |
π± Communication (5 servers)
| Server | Tools | Description | Auth |
|---|---|---|---|
| Evolution API | 10 | WhatsApp automation (Baileys) | API Key |
| Z-API | 20 | WhatsApp messaging, contacts, groups, labels | Instance + Token |
| Zenvia | 8 | Multichannel (SMS, WhatsApp, RCS) | API Token |
| RD Station | 8 | Marketing automation, CRM, leads | Bearer Token |
| Take Blip | 8 | Chatbots, messaging, contacts, broadcasts | Access Key |
π§π· Identity (1 server)
| Server | Tools | Description | Auth |
|---|---|---|---|
| BrasilAPI | 10 | CEP, CNPJ, banks, holidays, FIPE, DDD, weather | None (free) |
π¦ Banking (2 servers)
| Server | Tools | Description | Auth |
|---|---|---|---|
| Stark Bank | 10 | Transfers, boleto, invoices, Pix, balance | Access Token |
| Open Finance | 8 | Open Finance Brasil β accounts, transactions, consents, investments | OAuth2 |
π¦ E-commerce / Logistics (3 servers)
| Server | Tools | Description | Auth |
|---|---|---|---|
| Melhor Envio | 18 | Shipping quotes, tracking, labels, cart, agencies | Bearer Token |
| Correios | 6 | Tracking, shipping calc, CEP | OAuth |
| VTEX | 10 | E-commerce, orders, products, inventory, shipping | App Key + Token |
π ERP (3 servers)
| Server | Tools | Description | Auth |
|---|---|---|---|
| Omie | 10 | Customers, products, orders, invoices, financials | App Key + Secret |
| Bling | 10 | ERP, products, orders, invoices, stock management | OAuth2 |
| Tiny | 10 | ERP, products, orders, invoices, stock, accounts payable | API Token |
πͺ Crypto / Stablecoins (5 servers)
| Server | Tools | Description | Auth |
|---|---|---|---|
| x402 | 10 | HTTP micropayments β USDC on Base/Solana | Facilitator Key |
| UnblockPay | 10 | Fiat-to-stablecoin onramp/offramp, wallets, transfers | API Key |
| Circle | 10 | USDC payments, wallets, payouts, transfers | API Key |
| Mercado Bitcoin | 10 | Brazilian crypto exchange, trading, orderbook, withdrawals | API Key + Secret |
| Bitso | 10 | Latin American crypto exchange, trading, funding, withdrawals | API Key + Secret |
π LATAM-Wide (4 servers)
| Server | Tools | Description | Auth |
|---|---|---|---|
| Mercado Libre | 14 | LATAM marketplace (18 countries) β products, orders, sellers, shipments | OAuth2 |
| Mercado Pago | 12 | LATAM payments β cards, PIX, checkout, refunds | Bearer Token |
| Nubank | 10 | Brazilian neobank via Open Finance β accounts, PIX, transactions | OAuth2 |
| Banco Inter | 12 | Brazilian digital bank β boleto, PIX, statements, transfers | OAuth2 |
π²π½ Mexico (6 servers)
| Server | Tools | Description | Auth |
|---|---|---|---|
| Conekta | 10 | Payment gateway β cards, OXXO cash, SPEI | Basic Auth |
| FacturAPI | 10 | CFDI e-invoicing (Mexican NFe) | Bearer Token |
| STP/SPEI | 8 | Instant bank transfers (Mexico's PIX) | API Key |
| Skydropx | 10 | Multi-carrier shipping (Estafeta, DHL, FedEx) | Bearer Token |
| Bind ERP | 10 | Cloud ERP | API Key |
| Belvo | 10 | Open Finance aggregator (MX/AR/CO) | Basic Auth |
π¦π· Argentina (5 servers)
| Server | Tools | Description | Auth |
|---|---|---|---|
| AFIP | 8 | Electronic invoicing (Factura ElectrΓ³nica) | Certificate |
| Andreani | 8 | Logistics/courier (largest in Argentina) | JWT |
| Colppy | 8 | Cloud accounting + AFIP invoicing | API Key |
| Tienda Nube | 10 | E-commerce platform (LATAM Shopify) | Bearer Token |
| BCRA | 6 | Central Bank public data (exchange rates, free) | None (free) |
π¨π΄ Colombia (5 servers)
| Server | Tools | Description | Auth |
|---|---|---|---|
| Wompi | 10 | Payment gateway by Bancolombia (cards, PSE, Nequi) | Bearer Token |
| Siigo | 10 | Accounting + DIAN e-invoicing | Bearer Token |
| Nequi | 6 | Digital wallet (50M+ users) | OAuth2 |
| Coordinadora | 8 | Logistics/courier | API Key |
| Alegra | 10 | Cloud accounting (cross-LATAM) | Basic Auth |
π Coming Soon
Foxbit Β· BRLA Β· Coinbase Β· Transak Β· PagBrasil Β· Juno Β· NFe.io Β· PlugNotas Β· Movidesk Β· Infobip Β· Frenet Β· Loggi Β· Kangu Β· ReceitaWS Β· BigDataCorp Β· Sankhya Β· Totvs Β· Clip (MX) Β· Contpaqi (MX) Β· UalΓ‘ (AR) Β· Naranja X (AR) Β· Transbank (CL) Β· Nequi (CO expanded) Β· Rappi (CO)
Why MCP?
Model Context Protocol is the open standard for connecting AI agents to external tools. Instead of each agent building its own integrations, MCP provides a typed, discoverable interface that works with Claude, ChatGPT, Copilot, Cursor, and more.
AI Agent (Claude, ChatGPT, Cursor)
β
MCP Server (this repo)
β
Brazilian API / Agentic Protocol (Stripe ACP, x402, Zoop, etc.)
Each MCP server in this repo:
- Exposes typed tools with input/output schemas
- Handles authentication (OAuth, API keys, Basic Auth)
- Supports dual transport β stdio (default) and Streamable HTTP (
--httpflag) - Compatible with Claude Managed Agents via MCP Connector
- Supports sandbox mode for safe testing
- Returns structured JSON responses
Running in HTTP mode
Any server can run as an HTTP server for remote/cloud use:
# stdio (default β local, Claude Desktop, Cursor)
npx @codespar/mcp-asaas
# HTTP (remote β Managed Agents, cloud deployments)
npx @codespar/mcp-asaas --http
# or
MCP_HTTP=true npx @codespar/mcp-asaas
HTTP mode exposes /mcp (Streamable HTTP) and /health (status check).
About CodeSpar
CodeSpar is an open source multi-agent platform that deploys autonomous AI coding agents to WhatsApp, Slack, Telegram, and Discord.
The MCP Generator in CodeSpar Enterprise can automatically generate MCP servers from API specifications β that's how this repo was bootstrapped.
Individual MCP servers are useful. Orchestrating many with governance is powerful. That's what CodeSpar does β including a Payment Gateway that integrates policy engine, payment routing, and mandate authorization across all rails.
Contributing
We welcome contributions! See CONTRIBUTING.md.
Want a server for a service not listed? Open an issue with the "server request" label.
License
MIT β use freely in commercial and open source projects.