ZV-2026-0282 · 2026-08-22 · mcp.expensebot.ai

mcp.expensebot.ai: Type of csvContent on add_income_from_csv changed string → object.

breaking

What changed

Type of csvContent on add_income_from_csv changed string → object. Type of photo on add_income_from_file changed string → object. Type of photo on submit_receipt changed string → object.

What to do

If your agents call mcp.expensebot.ai, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.

The redline

string
+  object   add_income_from_csv
string
+  object   add_income_from_file
string
+  object   submit_receipt
+  csvText  Optional field csvText was added to add_income_from_csv; may shift model behaviour.
+  photoBase64  Optional field photoBase64 was added to add_income_from_file; may shift model behaviour.
Read the terminal posting and reconciliation status for an ExpenseBot report at an account…
+  Read the authoritative posting and reconciliation status for one ExpenseBot report at an a…   get_accounting_push_status
+  photoBase64  Optional field photoBase64 was added to submit_receipt; may shift model behaviour.
Check whether an accounting destination is connected and ready for owner-authorized agent …
+  Check whether an accounting destination is connected and ready for owner-authorized agent …   get_accounting_integration_status
Get the full financial and delivery summary for one issued client invoice, including subto…
+  Get the full financial and delivery summary for one issued client invoice, including subto…   get_client_invoice
Submit a photo or PDF of a receipt for processing. Covers requests phrased as 'log this', …
+  Submit a photo or PDF of a receipt for processing. Covers requests phrased as 'log this', …   submit_receipt
Full mcp.expensebot.ai changelog →JSON feedWatch this for my agents