"""Tool handlers and schemas for the FCPXML MCP server, split by category. server.py is the composition root: it imports each module's TOOLS/HANDLERS and concatenates them for list_tools()/TOOL_HANDLERS. Each module here owns one category (see Engine/docs/03_SERVER_TOOLS.md) — its Tool() schemas and handle_ functions live together, so a tool's contract and its implementation are never in different files. """