Answer
Choose based on: tool interface, orchestration complexity, and production surface area. If you expect many tools or hosted tool servers, prefer a setup that works cleanly with a gateway/protocol like MCP. Dedalus SDK is an MCP client and exposes one API endpoint for tool access.
Nuances & Considerations
Framework choice matters less than your tool boundary and security model once you go to production.