Invoice4U MCP
Invoice4U MCP por Agente
Un servidor no oficial de terceros Model Context Protocol que brinda a cualquier agente compatible con MCP acceso seguro y tipado a una cuenta de Invoice4U: búsqueda de documentos y clientes, y creación de recibos vinculados a facturas pagadas.
No oficial: esta es una integración comunitaria, no afiliada, respaldada ni soportada por Invoice4U. Los nombres de Invoice4U se usan de forma nominativa para describir a qué se conecta el servidor. No se utilizan marcas comerciales ni logotipos de Invoice4U sin permiso.
TypeScript / Node.js 24 LTS / MIT · transporte stdio · autoalojado localmente: Agente nunca custodia tus credenciales de Invoice4U.
Solo lectura por defecto: la única herramienta de escritura (creación de recibos) no está registrada en
tools/lista menos queINVOICE4U_ALLOW_WRITES=true.Inglés README · Hebreo README.he.md
Inicio rápido
{
"mcpServers": {
"invoice4u": {
"command": "npx",
"args": ["-y", "@agente-dev/invoice4u-mcp"],
"env": {
"INVOICE4U_API_TOKEN": "your-api-key",
"INVOICE4U_ENV": "qa",
"INVOICE4U_ALLOW_WRITES": "false"
}
}
}
}INVOICE4U_ENV debe ser explícitamente qa o production; nunca se establece silenciosamente a production. Comienza con QA; es la configuración inicial segura y documentada.
Related MCP server: mcp-server-smallinvoice
Herramientas (superficie v0.1)
Herramienta | Modo | Propósito |
| lectura | Validar token, entorno, acceso a la organización |
| lectura | Buscar documentos: abiertos/cerrados, fechas, cliente, tipo |
| lectura | Obtener por ID de documento, número de documento o identificador de API |
| lectura | Buscar/listar clientes |
| lectura | Detalles completos del cliente |
| lectura | Sucursales de la organización |
| lectura | Preflight de un recibo propuesto: documentos, saldos, asignaciones, totales — sin escrituras |
| escritura | Crear un recibo vinculado a una o más facturas existentes (idempotente mediante |
Las herramientas de lectura declaran readOnlyHint: true, idempotentHint: true. La herramienta de escritura declara readOnlyHint: false, destructiveHint: false, idempotentHint: true — la idempotencia se mantiene solo porque un apiIdentifier estable es obligatorio y los resultados duplicados o inciertos se resuelven mediante la búsqueda por identificador. Un tiempo de espera después de enviar una escritura nunca se reintenta a ciegas: el servidor primero consulta por apiIdentifier y reintenta solo cuando la búsqueda demuestra que no existe ningún documento.
El dinero se expresa como cadenas decimales en el límite de MCP ("12500.00"), nunca como flotantes de JavaScript. Las respuestas de Invoice4U que devuelven HTTP 200 mientras contienen errores de aplicación en la colección Errors se normalizan en un modelo de error tipado — nunca se reportan como éxito.
Configuración
Las credenciales viven solo en variables de entorno: el token nunca se acepta como argumento de herramienta, nunca se devuelve, nunca se registra.
Variable | Valores | Predeterminado |
| Clave de API | requerido |
|
| requerido — sin valor predeterminado silencioso de production |
|
|
|
|
|
|
Consulta .env.example. Solo se contactan hosts oficiales revisados de Invoice4U — no hay una vía de escape arbitraria de URL base.
Modelo de seguridad
Solo lectura por defecto — la herramienta de escritura se omite por completo de
tools/lista menos que las escrituras estén explícitamente habilitadas.Escrituras idempotentes —
apiIdentifierestable obligatorio; reenviar la misma solicitud no puede crear un segundo recibo.Escrituras verificadas — cada escritura vuelve a obtener el recibo y las facturas referenciadas, devolviendo saldos y estados anteriores/nuevos como salida estructurada.
Sin reintentos a ciegas en resultados de escritura inciertos; la resolución se realiza mediante la búsqueda de
apiIdentifier.Higiene de secretos — sin tokens ni PII de clientes en los registros en niveles normales; los fixtures de QA no contienen datos reales de clientes.
Sin movimiento de dinero — crear un recibo registra dinero ya recibido; el servidor no puede iniciar pagos ni cobrar tarjetas.
Estado
Implementado — superficie v0.1. Ocho herramientas (7 de lectura + 1 de escritura restringida) están implementadas y registradas como se describe en la tabla de Herramientas anterior. La cobertura se rastrea en coverage-manifest.json, con detalles en docs/.
Estado de QA: las herramientas de lectura están verificadas contra la referencia de API de Invoice4U más pruebas de contrato (120 pruebas unitarias y de contrato en verde). La integración de QA en vivo está BLOQUEADA pendiente de credenciales — no hay sandbox público de Invoice4U, y ejercitar
apiqa.invoice4u.co.ilrequiere una cuenta de organización de QA real + token de API. La prueba de humo restringida (tests/integration/qa.spec.ts) se omite sin token; consultadocs/qa-testing.md.Paquete npm pendiente: la publicación espera el enlace de publicación confiable para
@agente-dev/invoice4u-mcpen npmjs.com.
Licencia
MIT — consulta LICENSE. © Agente Dev LTD. No afiliado con Invoice4U.
This 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
- AlicenseBqualityCmaintenanceA read-only MCP server for SimpleShop accounting data, enabling AI agents to find documents, download PDFs, inspect products, and review sales exports.5MIT
- AlicenseBqualityCmaintenanceMCP server for smallinvoice.ch — Swiss SME invoicing and accounting with 146 tools and OAuth2 BYOC authentication.10010MIT

fintaro-mcpofficial
AlicenseAqualityCmaintenanceEnables MCP-capable agents to read Fintaro invoices and transactions, and upload receipts, via a scoped API key with PII-safe projections.6Apache 2.0- FlicenseNot gradedqualityDmaintenanceEnables AI agents to manage multiple HighLevel CRM sub-accounts through a single OAuth-based MCP server, providing read-only access to contacts, conversations, opportunities, calendars, payments, blogs, emails, and social media.
Related MCP Connectors
Conta Azul ERP MCP — sales, customers, finance and NF-e via OAuth 2.0. Read + write, 35 tools.
MCP Server for agents to onboard, pay, and provision services autonomously with InFlow
Invoice OCR, document extraction, search and free FileTag tagging for AI agents. OAuth or API key.
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/agente-dev/invoice4u-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server