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