Argentine business automation: Mercado Pago, AFIP/ARCA, WhatsApp, banking, shipping (7 packages).
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
💡 Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Open infrastructure for Argentina's sociedades de IA (AI corporations). 37 npm packages · 243 typed tools · 6 RFCs · a forensic audit log. Built in Argentina.
The stack covers what an AI-operated Argentine company needs to exist and
operate: identity (AFIP/ARCA), payments, invoicing, banking, government
filings, communications, and a forensic audit log. The deepest package,
@ar-agents/mercadopago, exposes 89 typed tools
across the agent-relevant Mercado Pago API surface for the
Vercel AI SDK 6 Experimental_Agent, one of the 33
packages in the @ar-agents/* stack:
Payments · Subscriptions · Checkout Pro · Marketplace OAuth · Order Management · Customers · Cards · Cuotas · QR · 3DS · Point devices · Stores+POS · Account/Balance/Settlements · Webhooks · Disputes · Lookups · Bank Accounts
Edge Runtime. Vercel KV adapters for state, OAuth, idempotency, and audit. OpenTelemetry instrumentation. Deterministic idempotency by default. Programmatic HITL on irreversible operations.
Deploys apps/mp-hello, a runnable agent on Vercel with
Edge Runtime API routes, MP webhook handler, and Upstash-backed subscription
state. Around 2 minutes from click to live.
Since Argentina announced a sociedad-IA regime (Sturzenegger, 28-abr-2026), this repo additionally hosts a complete open-source governance scaffolding for AI-only Argentine corporations:
ar-agents.ar/certifier —
paste any URL, score 0-100 against RFC-002 + RFC-004 + RFC-005 in
seconds. Programmatic API at /api/certifier?url=.... Reference impl
self-scores 100/100 Rating A. Cookbook recipes 26 (single-shot) +
27 (monitoring) + 28 (operator readiness)./api/conformance-history — 365-entry capped
KV-backed history per URL, daily Vercel cron auto-population./.well-known/agents.json (RFC-002),
/.well-known/sociedad-ia/verify-key?challenge= (RFC-004 § 5
challenge-response), /.well-known/sociedad-ia/keys (RFC-005 § 4
Ed25519 public key publication)./legislacion
(Spanish for AR legislators) + /en/legislation
(English for international press / comparative-law scholars)./auditor —
print-friendly, 7-minute read, every claim links to evidence./registro —
self-listed implementations with live cert-badges per entry./glossary, /share, /refs, /timeline.For an outsider arriving cold: start at the auditor's brief
or the legislative synthesis.
Citation file: CITATION.cff.
Full reference, cookbook (9 recipes including OpenTelemetry wiring), and
migration guide vs the official mercadopago SDK live in
packages/mercadopago/.
@ar-agents/mercadopago | mercadopago (official) | Stripe Agent Toolkit | |
|---|---|---|---|
| Vercel AI SDK 6 tool schemas | ✓ | no | ✓ (Stripe) |
| Argentine-specific (cuotas, ARCA, AR phone) | ✓ | partial | no |
| Tool count | 89 | thin REST client | 26 (Stripe) |
| Webhooks: HMAC + dedup + replay window | ✓ | client only | ✓ |
| Edge Runtime + Vercel KV adapters | ✓ | Node-only | optional |
| OpenTelemetry instrumentation | ✓ | no | no |
| Deterministic idempotency by default | ✓ | no | no |
| Programmatic HITL on irreversible ops | ✓ | no | no |
| MercadoPago coverage | full | full | n/a |
Both official SDKs are excellent at what they do (generic REST clients for
their respective APIs). @ar-agents/mercadopago is opinionated for the
agent-operating-an-Argentine-business case, and composes with mercadopago
under the hood when needed. See MIGRATION.md.
The agent picks tools from natural-language prompts. Each package is an independent npm release; there are no cross-package runtime dependencies beyond the optional adapter subpaths, so you only ship the surface you use.
Same approach, applied to the rest of the stack an Argentine business needs:
| Package | Tools | What it does |
|---|---|---|
@ar-agents/identity | 2 | CUIT/CUIL validation + AFIP/ARCA padrón lookup (constancia con monotributo + condición IVA). WSAA SOAP via subpath. |
@ar-agents/identity-attest | 5 | Verification orchestrator (WhatsApp OTP, email magic-link, Auth0, Magic.link, MP Identity), returns HMAC-signed attestation with trustLevel. |
@ar-agents/whatsapp | 6 | WhatsApp Business Cloud API. Webhook + HMAC. AR phone normalizer. scopedTo mode binds outbound tools to a single sender. |
@ar-agents/facturacion | 10 | AFIP/ARCA factura electrónica (WSFE). Factura A/B/C, NC/ND, FCE MiPyMEs. Local pre-flight validator. |
@ar-agents/banking | 5 | CBU/CVU validation + bank/PSP lookup + BCRA Central de Deudores. |
@ar-agents/shipping | 6 | Andreani (full) + OCA + Correo Argentino. Provincia + CPA helpers. |
@ar-agents/mcp | wraps all | Model Context Protocol server. Drop the toolkit into Claude Desktop, Cursor, any MCP host. |
Each package ships a README.md for humans and an AGENTS.md for LLMs reading
the docs at runtime, following the agents.md format
(tool-selection rules, result schemas, error patterns).
| App | URL | Shows |
|---|---|---|
| Landing | https://ar-agents.ar | Toolkit overview |
cuit-hello | https://cuit-hello.ar-agents.ar | CUIT validation + ARCA padrón (real AFIP cert) |
whatsapp-hello | https://whatsapp-hello.ar-agents.ar | Billing assistant: MP composed with identity, identity-attest, whatsapp |
mp-hello | dev-only | MP Subscriptions full flow (pnpm dev, port 3013) |
Requires Node 20+ and pnpm 10+. CI runs build, typecheck, coverage, manifest-drift, publint, arethetypeswrong, and size-limit on every push.
All packages are pre-1.0. Public API may evolve in 0.x; we follow semver, so minor bumps may include breaking changes and patch bumps never do. Pinning a minor in production is safe.
MIT. Built by Nazareno Clemente.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mcp-211)<a href="https://allmcps.com/mcp/mcp-211"><img src="https://allmcps.com/api/badge/mcp-211?style=directory" alt="Mcp on AllMCPs" /></a>