MCP 2026-07-28 support for the local/self-hosted Odoo MCP server.
Highlights:
- Stable MCP Python SDK 2.x and the 2026-07-28 protocol lifecycle, while retaining 2025-11-25 client compatibility.
- Era-portable write confirmation: MRTR for modern clients, legacy elicitation for older clients, and approval-token fallback.
- SDK v2 Streamable HTTP runtime wiring, DNS-rebinding protections, OAuth introspection, and httpx2 transport support.
- MCP Inspector v2 release smoke coverage.
Validated with 915 tests across Python 3.10, 3.11, and 3.12, plus a real Odoo 19 XML-RPC/JSON-2/Streamable HTTP smoke exposing all 41 tools.