MCP tool design: should rescheduling be one tool call, or cancel plus book?

Normal_Succotash_520 · reddit · 2026-09-18

A developer building a scheduling MCP integration asks how the agent-facing reschedule operation should promise behavior: move a Tuesday appointment to Thursday via cancel + book, or a single reschedule tool?

They ask developers exposing calendar/booking APIs via MCP whether they reserve slots, update existing events, or run compensating actions — and what to return to the agent when partial state can't be resolved, especially when the provider lacks transactional support.

Original post →

More from coding & agent

coding & agent channel →