From the source
Vercel's post argues that MCP (Model Context Protocol) tools should be designed around complete user intentions rather than mirroring individual API endpoints, because LLMs lack the context and state management that developers use to chain API calls.
It recommends creating single workflow tools, such as a deploy_project tool that handles the entire deployment pipeline internally, instead of exposing separate tools for each API operation.






