## Problem When updating to FastMCP 2.7, [CI reports](https://github.com/crate/cratedb-mcp/actions/runs/16038159107/job/45254335390?pr=42#step:8:158) this error: ```python Testing: TypeError: 'FunctionTool' object is not callable ``` It happens in software tests when calling tools as functions. Apparently, this stopped working in FastMCP. Why? ## References - GH-42 - [AgentsSDK - @function_tool decorator throws Type Error when used as a regular function for debugging](https://community.openai.com/t/agentssdk-function-tool-decorator-throws-type-error-when-used-as-a-regular-function-for-debugging/1158507) - https://github.com/jlowin/fastmcp/issues/1116