You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New server_info tool, plus company context on every record response. A running server is bound for its whole lifetime to exactly one AbraFlexi company. Previously nothing told a calling AI assistant which one, so it could misread a record's counterparty (e.g. an invoice's customer name) as if it identified the company itself — leading to wrong answers like "how many invoices did company X issue" being guessed from the wrong field. server_info reports the bound company/URL directly, and the invoice, contact, product, bank-transaction, generic-evidence, and Changes-API tools now wrap their results in a small context block naming the company plus a note on what the counterparty fields actually mean.
Date-range filtering for issued invoices.invoice_issued_get now accepts datum_vystaveni_od/datum_vystaveni_do bounds, an extra filter_expr to combine with the built-in filters, and an add_row_count option to get the total match count alongside the results — useful for "how many invoices this month"-style questions.
Query any AbraFlexi evidence, and any company you have access to. Several read tools (including the generic evidence_get) now accept an optional company override, so a single server can also read another company's data (e.g. shared user-access records) when the credentials allow it.
Companion Debian package for automatic mcprack registration. Installing mcprack-mcp-server-abraflexi now registers this server into the local mcprack MCP catalog automatically, and cleanly unregisters it on removal.
Fixed
Between versions 1.4.0 and 1.4.2, the .deb package quietly shipped without its own Python code once the companion package was introduced — a packaging path collision routed the module into an unused staging directory. Installing the package now correctly includes the server code.
Other Changes
Renamed the Debian source/binary package from abraflexi-mcp-server to mcp-server-abraflexi, matching the naming convention used by its companion package; upgrading from the old package name continues to work cleanly via apt.
Renamed the mcprack catalog registration to avoid colliding with an unrelated entry used elsewhere.
Bumped the required mcprack version to pick up a command needed by the companion package.