
AbraFlexi
Connects Claude to AbraFlexi ERP systems via their REST API, giving you programmatic access to invoices, contacts, products, and bank transactions. You get dedicated tools for issued and received invoices, contact CRUD, product catalog management, and bank transaction retrieval, plus generic evidence operations for anything else in the AbraFlexi data model. Ships in read-only mode by default, which is smart for monitoring and reporting work. Available as a PyPI package, AppImage, or OCI container, with both stdio and HTTP transports. The maintainers run a testing instance at fastmcp.app if you want to try it before deploying. Useful when you're building financial workflows, automating invoicing, or need Claude to query ERP data without manual exports.
- tools
- 69
- transport
- STDIO
- last updated
- Feb 23, 2026
Tools
69 toolsPublic tool metadata for what this MCP can expose to an agent.
server_infoReport which AbraFlexi company/URL this server session is bound to
Report which AbraFlexi company/URL this server session is bound to
No parameter schema in public metadata yet.
invoice_issued_getRetrieve issued invoices (faktura-vydana)
Retrieve issued invoices (faktura-vydana)
No parameter schema in public metadata yet.
invoice_issued_createCreate new issued invoices
Create new issued invoices
No parameter schema in public metadata yet.
invoice_issued_updateUpdate existing issued invoices
Update existing issued invoices
No parameter schema in public metadata yet.
invoice_issued_deleteRemove issued invoices
Remove issued invoices
No parameter schema in public metadata yet.
invoice_received_getRetrieve received invoices (faktura-prijata)
Retrieve received invoices (faktura-prijata)
No parameter schema in public metadata yet.
invoice_received_createCreate new received invoices
Create new received invoices
No parameter schema in public metadata yet.
invoice_issued_match_paymentMatch an invoice against a payment document (Párování plateb)
Match an invoice against a payment document (Párování plateb)
No parameter schema in public metadata yet.
invoice_issued_cash_paymentPay an invoice in cash (Hotovostní úhrada)
Pay an invoice in cash (Hotovostní úhrada)
No parameter schema in public metadata yet.
invoice_issued_deduct_advanceDeduct an advance invoice (Odpočet záloh a ZDD)
Deduct an advance invoice (Odpočet záloh a ZDD)
No parameter schema in public metadata yet.
invoice_issued_deduct_zddDeduct an advance tax document, ZDD (Odpočet záloh a ZDD)
Deduct an advance tax document, ZDD (Odpočet záloh a ZDD)
No parameter schema in public metadata yet.
invoice_issued_link_zddLink a ZDD to an income payment (Vazby ZDD)
Link a ZDD to an income payment (Vazby ZDD)
No parameter schema in public metadata yet.
invoice_issued_unlink_zddRemove a ZDD bonding (Vazby ZDD)
Remove a ZDD bonding (Vazby ZDD)
No parameter schema in public metadata yet.
invoice_issued_overdue_daysCompute days overdue from a due date (pure, no API call)
Compute days overdue from a due date (pure, no API call)
No parameter schema in public metadata yet.
invoice_issued_get_emailResolve the best recipient email for an invoice
Resolve the best recipient email for an invoice
No parameter schema in public metadata yet.
invoice_issued_get_recipientsResolve all recipient emails for an invoice
Resolve all recipient emails for an invoice
No parameter schema in public metadata yet.
company_createFound a brand-new AbraFlexi company (accounting unit) - requires server-admin/license REST rights
Found a brand-new AbraFlexi company (accounting unit) - requires server-admin/license REST rights
No parameter schema in public metadata yet.
contact_getRetrieve contacts and companies (adresar)
Retrieve contacts and companies (adresar)
No parameter schema in public metadata yet.
contact_createCreate new contacts
Create new contacts
No parameter schema in public metadata yet.
contact_updateUpdate existing contacts
Update existing contacts
No parameter schema in public metadata yet.
contact_deleteRemove contacts
Remove contacts
No parameter schema in public metadata yet.
contact_get_notification_emailBest email to notify (primary/purpose-matching contact)
Best email to notify (primary/purpose-matching contact)
No parameter schema in public metadata yet.
contact_get_cell_phoneCell phone number to use
Cell phone number to use
No parameter schema in public metadata yet.
contact_get_any_phoneAny usable phone number (mobile preferred over landline)
Any usable phone number (mobile preferred over landline)
No parameter schema in public metadata yet.
contact_get_bank_accountsRegistered bank account(s) for a contact
Registered bank account(s) for a contact
No parameter schema in public metadata yet.
product_getRetrieve products from price list (cenik)
Retrieve products from price list (cenik)
No parameter schema in public metadata yet.
product_createCreate new products
Create new products
No parameter schema in public metadata yet.
product_updateUpdate existing products
Update existing products
No parameter schema in public metadata yet.
product_deleteRemove products
Remove products
No parameter schema in public metadata yet.
bank_transaction_getRetrieve bank transactions (banka)
Retrieve bank transactions (banka)
No parameter schema in public metadata yet.
bank_transaction_createCreate new bank transactions
Create new bank transactions
No parameter schema in public metadata yet.
evidence_getGet records from any evidence (filter, pagination, sorting, relations)
Get records from any evidence (filter, pagination, sorting, relations)
No parameter schema in public metadata yet.
evidence_createCreate record in any evidence
Create record in any evidence
No parameter schema in public metadata yet.
evidence_updateUpdate record in any evidence (supports remove_external_ids)
Update record in any evidence (supports remove_external_ids)
No parameter schema in public metadata yet.
evidence_deleteDelete record from any evidence
Delete record from any evidence
No parameter schema in public metadata yet.
evidence_listList all evidences available on the bound company (live evidence-list.json)
List all evidences available on the bound company (live evidence-list.json)
No parameter schema in public metadata yet.
abraflexi_client_methodsList public methods of core python-abraflexi clients (ReadOnly, ReadWrite, Changes, Adresar, FakturaVydana)
List public methods of core python-abraflexi clients (ReadOnly, ReadWrite, Changes, Adresar, FakturaVydana)
No parameter schema in public metadata yet.
abraflexi_client_callInvoke a selected public client method with arguments (write methods still respect READ_ONLY)
Invoke a selected public client method with arguments (write methods still respect READ_ONLY)
No parameter schema in public metadata yet.
evidence_lockLock a record
Lock a record
No parameter schema in public metadata yet.
evidence_unlockUnlock a record
Unlock a record
No parameter schema in public metadata yet.
evidence_lock_for_ucetniLock for accounting (lock/unlock a record)
Lock for accounting (lock/unlock a record)
No parameter schema in public metadata yet.
evidence_stornoCancel (storno) a document record
Cancel (storno) a document record
No parameter schema in public metadata yet.
evidence_perform_actionCall a record's dedicated business action (e.g. pay)
Call a record's dedicated business action (e.g. pay)
No parameter schema in public metadata yet.
evidence_mass_updateUpdate, or act on, every record matching a filter (Dávkové operace)
Update, or act on, every record matching a filter (Dávkové operace)
No parameter schema in public metadata yet.
evidence_batch_insertInsert many records in one request
Insert many records in one request
No parameter schema in public metadata yet.
evidence_batch_updateUpdate many records in one request
Update many records in one request
No parameter schema in public metadata yet.
evidence_attach_fileAttach a local file to any record
Attach a local file to any record
No parameter schema in public metadata yet.
evidence_list_attachmentsList a record's attachments
List a record's attachments
No parameter schema in public metadata yet.
evidence_get_attachmentGet metadata for a single attachment
Get metadata for a single attachment
No parameter schema in public metadata yet.
evidence_download_attachmentDownload an attachment to a local file
Download an attachment to a local file
No parameter schema in public metadata yet.
evidence_get_attachment_thumbnailDownload an image attachment's thumbnail
Download an image attachment's thumbnail
No parameter schema in public metadata yet.
evidence_delete_attachmentDelete an attachment
Delete an attachment
No parameter schema in public metadata yet.
evidence_export_reportExport a PDF/XLSX report for a record or evidence listing
Export a PDF/XLSX report for a record or evidence listing
No parameter schema in public metadata yet.
evidence_get_qr_codeGet a document's payment QR code (file or base64 data URI)
Get a document's payment QR code (file or base64 data URI)
No parameter schema in public metadata yet.
user_query_listList saved user-defined queries (uzivatelsky-dotaz)
List saved user-defined queries (uzivatelsky-dotaz)
No parameter schema in public metadata yet.
call_user_queryCall a saved user-defined query (uživatelský dotaz)
Call a saved user-defined query (uživatelský dotaz)
No parameter schema in public metadata yet.
evidence_get_propertiesList the fields supported by an evidence
List the fields supported by an evidence
No parameter schema in public metadata yet.
evidence_get_reportsList the printable reports available for an evidence
List the printable reports available for an evidence
No parameter schema in public metadata yet.
evidence_get_relations_listList the sub-evidences (relations) available for an evidence
List the sub-evidences (relations) available for an evidence
No parameter schema in public metadata yet.
evidence_get_sumGet summation (totals) for an evidence
Get summation (totals) for an evidence
No parameter schema in public metadata yet.
evidence_get_record_changesGet a single record's change history
Get a single record's change history
No parameter schema in public metadata yet.
evidence_get_labelsGet labels assigned to a record
Get labels assigned to a record
No parameter schema in public metadata yet.
evidence_set_labelAdd a label
Add a label
No parameter schema in public metadata yet.
evidence_unset_labelRemove specific label(s)
Remove specific label(s)
No parameter schema in public metadata yet.
evidence_unset_labelsRemove all labels
Remove all labels
No parameter schema in public metadata yet.
changes_enableToggle change tracking (enable)
Toggle change tracking (enable)
No parameter schema in public metadata yet.
changes_disableToggle change tracking (disable)
Toggle change tracking (disable)
No parameter schema in public metadata yet.
changes_statusCheck whether change tracking is enabled
Check whether change tracking is enabled
No parameter schema in public metadata yet.
changes_getPage through recorded changes since a given version
Page through recorded changes since a given version
No parameter schema in public metadata yet.
Sponsors
Readme
AbraFlexi MCP Server
AbraFlexi MCP Server iconA comprehensive Model Context Protocol (MCP) server for AbraFlexi integration using FastMCP and python-abraflexi. This server provides complete access to AbraFlexi REST API functionality through MCP-compatible tools.
Features
Details
- Repository
- github.com/vitexsoftware/abraflexi-mcp-server
- Package
abraflexi-mcp-server- Transport
- STDIO
- Registry
- MCP registry, active