Contexto MCP
Ayuda a agentes de programación compatibles a comprender la arquitectura, los flujos de datos, los ciclos de vida y los controles de la API de integración. Es informativo y no accede a datos del cliente.
MCP y API de integración
Use el MCP de Reconcilia para proporcionar a agentes de programación compatibles contexto revisado del producto y conecte los datos financieros autorizados mediante la API de integración. MCP no recibe claves de API ni datos del espacio de trabajo.
Ayuda a agentes de programación compatibles a comprender la arquitectura, los flujos de datos, los ciclos de vida y los controles de la API de integración. Es informativo y no accede a datos del cliente.
Utiliza credenciales específicas de cada organización para incorporar datos de origen compatibles y proporcionar acceso de lectura autorizado, con validación, idempotencia y resultados trazables.
Cómo funcionan en conjunto
MCP ayuda a un agente de programación compatible a comprender la integración. El conector se comunica directamente con la API de integración bajo la autorización de su organización.
Proporcione al agente de programación orientación revisada sobre la arquitectura, los ciclos de vida, los flujos de datos y los límites operativos de Reconcilia.
Use el contrato de la API de integración para conectar datos compatibles de bancos, ERP, proveedores de pagos, posición de caja y proyecciones.
Guarde la clave de API de la organización en el almacén de secretos aprobado del conector. La API de integración controla la selección de la organización, la validación, la idempotencia y los resultados de cada solicitud.
Ejemplos de solicitudes
Estos ejemplos muestran las principales formas de integración: datos de referencia, lotes de estados, documentos ERP, efectivo esperado, datos de proyección y visibilidad de conciliación.
curl "https://reconcilia-api.azurewebsites.net/integration/v1/statements/direct" \
-H "x-api-key: rca_test.example.secret" \
-H "idempotency-key: direct-json-2026-04-27" \
-H "content-type: application/json" \
-d '{
"bankAccountId": "00000000-0000-0000-0000-000000000000",
"statementType": "TRANSACTION_BATCH",
"processingMode": "VALIDATE_ONLY",
"statementDate": "2026-04-27",
"currency": "USD",
"statementReference": "direct-json-2026-04-27",
"transactions": [{
"transactionDate": "2026-04-27",
"amount": "1250.00",
"direction": "INFLOW",
"description": "Customer payment",
"bankTransactionReference": "BNK-001"
}]
}'Cobertura
El contrato público se centra en los datos que Reconcilia utiliza para explicar posiciones de caja, clasificar movimientos, revisar excepciones, proyectar liquidez y generar informes con referencias de origen y contexto trazable.
GET/POST /integration/v1/entitiesGET/PATCH/DELETE /integration/v1/entities/{id}GET/POST /integration/v1/bank-accountsGET/PATCH/DELETE /integration/v1/bank-accounts/{id}POST /integration/v1/statementsPOST /integration/v1/statements/directPOST /integration/v1/filesGET /integration/v1/files, /jobs, /logsGET/POST /integration/v1/gl/accountsGET/POST /integration/v1/counterpartiesGET/POST /integration/v1/erp-documentsGET/POST /integration/v1/payment-journalsPOST /integration/v1/cash-position-entriesPOST /integration/v1/forecast-inputsGET /integration/v1/reconciliation/suggestionsGET /integration/v1/reconciliation/match-groupsUse idempotency-key en las escrituras. Los estados prefieren statementReference o externalReference; los documentos ERP prefieren entityId + docType + docNo; la posición de caja y las proyecciones prefieren requestReference o identificadores externos. La misma clave con un cuerpo diferente devuelve 409.
Comparta sus sistemas de origen, formatos de archivo, caso de uso con agentes, necesidades de validación y requisitos de acceso. Le ayudaremos a definir el camino de integración adecuado.