MCP context
Helps compatible coding agents understand Reconcilia architecture, data flows, lifecycles, and Integration API guardrails. It is informational and does not access customer data.
MCP & Integration API
Use Reconcilia MCP to give compatible coding agents reviewed product context, then connect authorized financial data through the Integration API. MCP does not receive API keys or workspace data.
Helps compatible coding agents understand Reconcilia architecture, data flows, lifecycles, and Integration API guardrails. It is informational and does not access customer data.
Uses tenant-scoped credentials for supported source-data ingestion and approved read access, with validation, idempotency, and traceable results.
How they work together
MCP helps a compatible coding agent understand the integration. The connector communicates directly with the Integration API under your organization’s authorization.
Give the coding agent reviewed guidance about Reconcilia architecture, lifecycles, data flows, and operational boundaries.
Use the Integration API contract to connect supported bank, ERP, payment-provider, cash-position, and forecast source data.
Store the tenant API key in the connector’s approved secret store. The Integration API owns tenant selection, validation, idempotency, and request outcomes.
Request examples
These examples show the main integration shapes: reference data, statement batches, ERP documents, expected cash, forecast inputs, and reconciliation visibility.
curl "https://api.reconcilia.ai/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"
}]
}'Coverage
The public contract focuses on the data Reconcilia uses to explain cash positions, classify activity, review exceptions, forecast liquidity, and produce reports with source references and traceable context.
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 on writes. Statement writes prefer statementReference or externalReference; ERP documents prefer entityId + docType + docNo; Cash Position and Forecast inputs prefer requestReference or external source IDs. The same key with a different body returns 409.
Share your source systems, file formats, agent use case, validation needs, and access requirements. We will help define the right integration path.