Arca MCP Server
Arca MCP Server
Servidor Model Context Protocol (MCP) implementado en TypeScript para el proyecto Arca.
Estructura
src/tools/: Herramientas (tools) que expone el servidor.src/commands/: Lógica de negocio y comandos.src/prompts/: Plantillas de prompts y contexto.src/vector_store/: Lógica de embedding, chunking y persistencia con PostgreSQL y pgvector.
Related MCP server: ArcaMCP
Capacidades (Capabilities)
Tools Disponibles
query_arca_docs: Búsqueda semántica (RAG) en la documentación técnica de AFIP.get_ta: Obtiene y cachea el Ticket de Acceso (Token y Sign) de AFIP WSAA usando tu certificado.crty.key.get_ultimo_comprobante: Consulta el último número de comprobante autorizado en AFIP para un punto de venta.create_invoice: Genera y autoriza una factura electrónica (A, B o C) directamente en AFIP, autocalculando los importes de IVA.
Resources Disponibles
resource://arca/guides/wsaa: Guía paso a paso para la autenticación AFIP.resource://arca/guides/invoice/{type}: Guía de emisión de comprobantes específicos (A, B, C, MTXCA).
Requisitos
Node.js (v18+)
Yarn
PostgreSQL con la extensión
pgvectorhabilitada.
Instalación
yarn installUso
Para desarrollo en IDEs/CLI (vía Stdio):
yarn devDesarrollo Local (HTTP y MCP Inspector)
Si deseas probar el servidor localmente a través de la red y utilizar el Inspector web para depurar las tools, sigue estos pasos:
Inicia el servidor en modo HTTP (Streamable):
yarn run dev:httpEl servidor quedará escuchando en
http://localhost:3001/mcp.Inicia el MCP Inspector: Abre una nueva terminal en el proyecto y ejecuta:
yarn run inspectEsto abrirá una ventana en tu navegador.
Conecta el Inspector al servidor local: En la interfaz web del Inspector, si te permite configurar el transporte HTTP Streamable, apúntalo a
http://localhost:3001/mcp. De lo contrario, puedes seguir usándolo en modo estándar (Stdio) ejecutando el Inspector apuntando al index local directamente (npx @modelcontextprotocol/inspector node dist/index.js). Haz clic en "Connect" y verás listadas todas las herramientas (tools) expuestas por el servidor listas para ser probadas.
Para compilar y ejecutar en producción:
yarn build
yarn startThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityFmaintenanceArgentine electronic invoicing (facturación electrónica) MCP Server for ARCA/AFIP. Emit invoices, manage credentials, check delegations, and look up taxpayers. 10 tools.12378MIT
- Flicense-qualityCmaintenanceMCP server for automating AFIP/ARCA electronic invoicing, certificate management, and Web Service authorization in Argentina.20
- AlicenseAqualityDmaintenanceMCP server for Factura.uz electronic invoicing system (Uzbekistan). Supports creating, signing, accepting, and rejecting e-invoices, plus company and product lookups.87MIT
- Alicense-qualityBmaintenanceMCP server to issue ARCA/AFIP Factura C for monotributistas using Afip SDK, PostgreSQL, and a secure preview-before-emission flow.MIT
Related MCP Connectors
Brazilian fiscal MCP server - issue NF-e, NFC-e, NFS-e, CT-e, MDF-e and DC-e via SEFAZ.
Hosted Argentine commerce MCP: real AFIP invoicing, MercadoPago, logistics, catalog & WhatsApp.
MCP server for the PDFGate API. Generate PDFs, manage documents and handle e-signatures.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gonzazago/arca-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server