Convert journals between A3, ContaPlus/Sage 50, QuickBooks, Xero and CSV; bank files to entries.
MCPpedia last refreshed this data
io.github.ArceeDev/contabridge-mcp is an MCP server that convert journals between A3, ContaPlus/Sage 50, QuickBooks, Xero and CSV; bank files to entries. Its tool list has not been published yet over http and stdio, requires no API key, and scores 87/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"contabridge": {
"env": {
"KEYFLINT_LICENSE": "LIC-..."
},
"args": [
"contabridge-mcp"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Convert journals between A3, ContaPlus/Sage 50, QuickBooks, Xero and CSV; bank files to entries.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked contabridge-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in finance
OKX trading MCP server — connect AI agents to spot, swap, futures, options & grid bots via the Model Context Protocol.
Ledger of AI-agent money on Base: payments, detections, Gate, signed Pass, Agent Books, free checks
Open-source AI Security Operations Center: alert fusion, LLM-agent triage, MITRE ATT&CK investigation, and a replayable decision ledger for every agent step. Self-hostable, runs with no API keys, MIT licensed. Ships an MCP server for Claude, Cursor and Continue.
Crypto briefs and data, Solana pre-trade checks, sanctions, papers, NLP. 102 tools, USDC, 20 chains.
MCP Security Weekly
Get CVE alerts and security updates for io.github.ArceeDev/contabridge-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An MCP server that moves bookkeeping between Spanish accounting programs and QuickBooks / Xero, built for AI agents that work for gestorías and accounting firms with many clients. It does not store any data between calls, and every result is deterministic.
| Tool | Credits | What it does |
|---|---|---|
convert_journal | 2 | Converts a libro diario between a3ASESOR/a3ECO/a3CON (SUENLACE.DAT), Sage ContaPlus / Sage 50 (Diario CSV of 142 fields, or XDiario ASCII), ContaSol (APU.ods, destination only), spreadsheet CSV (Holded, Excel, any ERP), QuickBooks (Desktop IIF, Online journal CSV) and Xero (manual journal CSV). It resizes subaccounts (4300001 → 43000001, 430.1 → 43000001), renames accounts and renumbers entries. |
invoices_to_journal | 3 | Books issued and received invoices (and rectificativas) with VAT, recargo de equivalencia and IRPF split out (430/700/477, 600/472/4751/400). Checks base + IVA - IRPF = total; invoices that do not add up go to review, never booked. Returns the VAT summary per rate (libro registro / modelo 303) and open_items for bank_to_journal. |
bank_to_journal | 3 | Turns a Norma 43 statement, the bank's CSV export or a movements list into journal entries against the 572 subaccount. Pending invoices (open_items) are settled first against the customer/supplier subaccount on same amount + reference or name; then ordered rules (text, regex, AEB concept, direction); the rest go to 555 and are listed. Ties are never guessed. |
pdf_bank_to_journal | 3 | Reads a digital bank statement PDF (selectable text: Revolut, Wise, N26, CaixaBank, BBVA, Santander... downloaded from online banking) deterministically, with no OCR and no AI. Checks every row against the running balance (previous balance + amount = printed balance) and opening + in - out = closing; rows that do not add up are flagged, rows whose sign cannot be proven go to review and are not booked. Returns ContaSol (APU.ods), A3, ContaPlus, CSV, QuickBooks/Xero or a Norma 43 (.n43) file. strict_balance=true refuses (free) unless everything adds up. |
build_journal | 2 | Writes entries the agent composed (invoices, payroll, accruals) in any of the formats. |
bank_statement_csv | 1 | Turns a Norma 43 statement into a bank statement CSV for Xero (precoded template) or QuickBooks Online (3 columns). |
validate_journal | 1 | Runs the checks A3 and ContaPlus run on import: balanced entries, debit or credit on each line (never both), PGC groups, fiscal year, mixed account lengths. |
resize_account, detect_format, pricing, credits_balance | 0 | Free helpers. |
Output files are returned as content and as content_base64. The base64 version is Windows-1252 with CRLF line endings (UTF-8 with BOM for CSV), which is what these programs import.
Charging works like this:
APU.ods, columns A to Q, no header row, Moneda E, Diario 0. The .ods bytes are deterministic. Import it in ContaSol from Utilidades > Importaciones. Subaccounts must have the company's digits: pass `ac