A community-driven registry for the Claude Code ecosystem. Not affiliated with Anthropic.
Are you the author? Sign in to claim
MCP Server for Argentine electronic invoicing (factura electrónica) with ARCA/AFIP. 12 tools for AI agents.
MCP Server for KeyCAE.ar — Argentine electronic invoicing (facturación electrónica) with ARCA/AFIP.
Let AI agents emit invoices, manage credentials, and handle delegations directly.
npx keycae-mcp
That's it. Your AI agent now has 12 tools for Argentine invoicing.
KeyCAE also exposes a native remote MCP server over SSE — no npx, no local setup.
Connect directly from any cloud-based AI agent or MCP client that supports remote servers.
Endpoint: https://keycae.ar/v1/mcp/sse
Authentication: Get your API key at keycae.ar/dashboard
{
"mcpServers": {
"keycae-remote": {
"url": "https://keycae.ar/v1/mcp/sse",
"headers": {
"Authorization": "Bearer sk_live_..."
}
}
}
}
{
"mcpServers": {
"keycae-remote": {
"url": "https://keycae.ar/v1/mcp/sse?apiKey=sk_live_..."
}
}
}
💡 The remote connector is listed on Glama — browse it there to connect with one click from supported clients.
ANTES de facturar, debés delegar la facturación electrónica al representante de KeyCAE en ARCA:
Sin esta delegación, no podés emitir facturas. El MCP server te permite verificar el estado con check_delegation y solicitarla con request_delegation.
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"keycae": {
"command": "npx",
"args": ["-y", "keycae-mcp"],
"env": {
"KEYCAE_API_KEY": "sk_live_..."
}
}
}
}
Add to .cursor/mcp.json in your project:
{
"mcpServers": {
"keycae": {
"command": "npx",
"args": ["-y", "keycae-mcp"],
"env": {
"KEYCAE_API_KEY": "sk_live_..."
}
}
}
}
| Tool | Description |
|---|---|
emit_invoice | Emit an Argentine electronic invoice (A, B, C, M, E) |
get_invoice | Get details of a previously emitted invoice |
list_invoices | List recent invoices |
list_credentials | List digital certificates for the CUIT |
create_credential | Generate RSA keypair + CSR for ARCA |
check_delegation | Check ARCA delegation status |
request_delegation | Request ARCA delegation for invoicing |
lookup_taxpayer | Look up taxpayer by CUIT |
get_billing_status | Check billing plan and usage |
keycae_health | Health check |
list_puntos_de_venta | List available sales points for the CUIT |
check_emission_capability | Check if the CUIT can emit a given invoice type |
User: ¿Puedo facturar con el CUIT 20254459306?
Agent calls check_delegation → confirms delegation is active, then list_credentials → confirms certificate is valid.
User: Necesito delegar mi facturación a KeyCAE
Agent calls request_delegation → starts the delegation process.
User: Emití una factura B al CUIT 20333444555 por $15.000 ARS por "Servicios de consulting"
Agent calls emit_invoice:
{
"cuit_emisor": "20254459306",
"punto_de_venta": 3,
"tipo_comprobante": "B",
"receptor": { "tipo_doc": "CUIT", "nro_doc": "20333444555" },
"conceptos": [{ "descripcion": "Servicios de consulting", "precio": 15000 }]
}
| Type | Description | When to use |
|---|---|---|
| A | IVA discriminado | RI → RI |
| B | IVA incluido | RI → Consumidor Final |
| C | Exento | No genera IVA |
| M | Monotributo | Monotributo emitter |
| E | Exportación | International clients |
keycae-ts — TypeScript SDKkeycae-cli — CLI toolMIT
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
Secure MCP server for MySQL database interaction, queries, and schema management
English-first Korean equity intelligence MCP — DART filings, foreign-holder 5%-rule flows, activist filings, KRX news. F