ZV-2026-1964 · 2026-10-08 · mcp.lovie.co

mcp.lovie.co: Tool accounting_batch_set_excluded was removed.

breaking

What changed

Tool accounting_batch_set_excluded was removed. Tool accounting_cancel_schedule was removed. Tool accounting_close_period was removed. Tool accounting_confirm_statement_match was removed. Tool accounting_confirm_transfer_pair was removed. Tool accounting_create_schedule was removed. Tool accounting_delete_journal_entry was removed. Tool accounting_reopen_period was removed. Tool accounting_set_opening_balance was removed. Tool accounting_unpair_transfer was removed. Tool accounting_upsert_journal_entry was removed. Tool accounting_batch_accept_review_items was renamed to transaction_explain_bookings. Tool transaction_apply_categorization_rule was renamed to transaction_get_list_rule_improvements. Field failures was removed from accounting_batch_accept_review_items output; consumers reading it will break. Field acceptedCount was removed from accounting_batch_accept_review_items output; consumers reading it will break. Field failures was removed from transaction_apply_categorization_rule output; consumers reading it will break. Field glAccountPath was removed from transaction_apply_categorization_rule output; consumers reading it will break. Field updatedCount was renamed to correctionCount on transaction_apply_categorization_rule.

What to do

If your agents call mcp.lovie.co, 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

−  accounting_batch_set_excluded  Tool accounting_batch_set_excluded was removed.
−  accounting_cancel_schedule  Tool accounting_cancel_schedule was removed.
−  accounting_close_period  Tool accounting_close_period was removed.
−  accounting_confirm_statement_match  Tool accounting_confirm_statement_match was removed.
−  accounting_confirm_transfer_pair  Tool accounting_confirm_transfer_pair was removed.
−  accounting_create_schedule  Tool accounting_create_schedule was removed.
−  accounting_delete_journal_entry  Tool accounting_delete_journal_entry was removed.
−  accounting_reopen_period  Tool accounting_reopen_period was removed.
−  accounting_set_opening_balance  Tool accounting_set_opening_balance was removed.
−  accounting_unpair_transfer  Tool accounting_unpair_transfer was removed.
−  accounting_upsert_journal_entry  Tool accounting_upsert_journal_entry was removed.
−  accounting_batch_accept_review_items
+  transaction_explain_bookings   accounting_batch_accept_review_items
−  transaction_apply_categorization_rule
+  transaction_get_list_rule_improvements   transaction_apply_categorization_rule
−  failures  Field failures was removed from accounting_batch_accept_review_items output; consumers reading it will break.
−  acceptedCount  Field acceptedCount was removed from accounting_batch_accept_review_items output; consumers reading it will break.
−  failures  Field failures was removed from transaction_apply_categorization_rule output; consumers reading it will break.
−  glAccountPath  Field glAccountPath was removed from transaction_apply_categorization_rule output; consumers reading it will break.
−  updatedCount
+  correctionCount   transaction_apply_categorization_rule
−  Confirm the categories the posting engine chose for up to 500 transactions, moving them fr…
+  Explain how transactions were booked: for each transaction id, the chart-of-accounts accou…   accounting_batch_accept_review_items
+  categories  Field categories was added to accounting_batch_accept_review_items output.
+  vendor  Optional field vendor was added to accounting_get_general_ledger; may shift model behaviour.
−  List bank transactions awaiting bookkeeping review. Tabs: PENDING (the posting engine pick…
+  List bank transactions awaiting bookkeeping review. Tabs: PENDING (nobody has reviewed the…   accounting_get_list_review_items
+  byVendor  Optional field byVendor was added to accounting_get_profit_and_loss; may shift model behaviour.
+  exceptions  Field exceptions was added to accounting_preview_close output.
+  reconciled  Field reconciled was added to accounting_preview_close output.
+  revenueTrace  Field revenueTrace was added to accounting_preview_close output.
+  signerUserIds  Field signerUserIds was added to accounting_preview_close output.
+  signers  Field signers was added to accounting_preview_close output.
−  Rank ledger transactions against a statement's unmatched lines. Amount must match exactly;…
+  Rank ledger transactions against a statement's unmatched lines. Amount must match exactly;…   accounting_suggest_statement_matches
−  Apply an existing categorization rule to the company's transaction history, booking every …
+  Propose how to fix one categorization rule people keep overruling: narrowing it so the cor…   transaction_apply_categorization_rule
+  improvements  Field improvements was added to transaction_apply_categorization_rule output.
−  Set the same category on up to 500 transactions in one call by taxonomy option code (e.g. …
+  Set the same category on up to 500 transactions in one call by taxonomy option code (e.g. …   transaction_batch_categorize_transactions
+  proposalIds  Field proposalIds was added to transaction_batch_categorize_transactions output.
+  reportedWarning  Field reportedWarning was added to transaction_batch_categorize_transactions output.
−  Book up to 500 transactions to the same chart-of-accounts account in one call, by full acc…
+  Book up to 500 transactions to the same chart-of-accounts account in one call, by full acc…   transaction_batch_categorize_transactions_by_account
+  proposalIds  Field proposalIds was added to transaction_batch_categorize_transactions_by_account output.
+  reportedWarning  Field reportedWarning was added to transaction_batch_categorize_transactions_by_account output.
+  undoId  Field undoId was added to transaction_batch_categorize_transactions_by_account output.
−  Set a transaction's category by taxonomy option code (e.g. "ai-products", "meals", "cloud-…
+  Set a transaction's category by taxonomy option code (e.g. "ai-products", "meals", "cloud-…   transaction_categorize_transaction
+  proposalId  Field proposalId was added to transaction_categorize_transaction output.
+  reportedWarning  Field reportedWarning was added to transaction_categorize_transaction output.
+  undoId  Field undoId was added to transaction_categorize_transaction output.
−  Book a transaction to a chart-of-accounts account by its full path (e.g. "expenses/softwar…
+  Book a transaction to a chart-of-accounts account by its full path (e.g. "expenses/softwar…   transaction_categorize_transaction_by_account
+  proposalId  Field proposalId was added to transaction_categorize_transaction_by_account output.
+  reportedWarning  Field reportedWarning was added to transaction_categorize_transaction_by_account output.
+  undoId  Field undoId was added to transaction_categorize_transaction_by_account output.
−  List a company's transaction categorization rules in the order they are evaluated (lowest …
+  List a company's transaction categorization rules in the order they are evaluated (lowest …   transaction_get_list_categorization_rules
+  excludeHealth  Optional field excludeHealth was added to transaction_get_list_categorization_rules; may shift model behaviour.
+  includePlatform  Optional field includePlatform was added to transaction_get_list_categorization_rules; may shift model behaviour.
−  Count how many existing transactions a categorization rule would match, without writing an…
+  Count how many existing transactions a categorization rule would match, without writing an…   transaction_preview_categorization_rule
+  closedMonthCount  Field closedMonthCount was added to transaction_preview_categorization_rule output.
+  conflicts  Field conflicts was added to transaction_preview_categorization_rule output.
+  personBookedCount  Field personBookedCount was added to transaction_preview_categorization_rule output.
+  ruleHeldCount  Field ruleHeldCount was added to transaction_preview_categorization_rule output.
+  sampleTransactions  Field sampleTransactions was added to transaction_preview_categorization_rule output.
+  splitPreview  Field splitPreview was added to transaction_preview_categorization_rule output.
−  Cancel an open vendor bill so it no longer counts as an open payable. Only OPEN bills can …
+  Proposes cancelling an open vendor bill. Nothing changes until a person accepts the propos…   vendor_bill_cancel_vendor_bill
+  proposalId  Field proposalId was added to vendor_bill_cancel_vendor_bill output.
−  Records a bill the company owes a vendor. Writes, and records only — it does not pay anyth…
+  Proposes a bill the company owes a vendor. Nothing is recorded yet: a person accepts or re…   vendor_bill_create_vendor_bill
+  proposalId  Field proposalId was added to vendor_bill_create_vendor_bill output.
−  Records that a vendor bill has been paid. Writes. It settles the bookkeeping and does not …
+  Proposes marking a vendor bill paid. Nothing changes until a person accepts the proposal i…   vendor_bill_mark_vendor_bill_paid
+  proposalId  Field proposalId was added to vendor_bill_mark_vendor_bill_paid output.
+  accounting_get_accounting_settings  Tool accounting_get_accounting_settings was added.
+  accounting_get_aging_report  Tool accounting_get_aging_report was added.
+  accounting_get_cash_flow_statement  Tool accounting_get_cash_flow_statement was added.
+  accounting_get_close_target  Tool accounting_get_close_target was added.
+  accounting_get_report_series  Tool accounting_get_report_series was added.
+  accounting_get_similar_review_items  Tool accounting_get_similar_review_items was added.
+  transaction_accept_rule_suggestion  Tool transaction_accept_rule_suggestion was added.
+  transaction_get_company_auto_post_ceiling  Tool transaction_get_company_auto_post_ceiling was added.
+  transaction_get_list_first_day_rule_pack  Tool transaction_get_list_first_day_rule_pack was added.
+  transaction_get_list_rule_gap_observations  Tool transaction_get_list_rule_gap_observations was added.
+  transaction_get_list_rule_proposals  Tool transaction_get_list_rule_proposals was added.
+  transaction_get_list_rule_suggestions  Tool transaction_get_list_rule_suggestions was added.
+  transaction_get_rule_engine_enrollment  Tool transaction_get_rule_engine_enrollment was added.
+  transaction_get_rule_suggestion_options  Tool transaction_get_rule_suggestion_options was added.
+  transaction_run_shadow_comparison  Tool transaction_run_shadow_comparison was added.
−  Count bank transactions per bookkeeping review tab (pending, posted, excluded) without fet…
+  Count bank transactions per bookkeeping review tab (pending, reviewed, excluded) without f…   accounting_get_review_counts
−  Scan a company's recent posted transactions and suggest accrual schedules (e.g. amortize a…
+  Scan a company's recent posted transactions and suggest accrual schedules (e.g. amortize a…   accounting_propose_schedules
−  Rank the journal entries that could be the other half of a transfer between the company's …
+  Rank the journal entries that could be the other half of a transfer between the company's …   accounting_suggest_transfer_pairs
−  Read one transaction categorization rule by id: which merchants, amounts or directions it …
+  Read one transaction categorization rule by id: which merchants, amounts or directions it …   transaction_get_categorization_rule
Full mcp.lovie.co changelog →JSON feedWatch this for my agents