This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 3mo
MCP Developer Tools
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
ai
erp
llm
mcp
mcp-server
mcp-servers
+3 more
model-context-protocol
odoo
odoo-mcp
Affected surfaces
breaking_upgrade
Summary
AI summaryLegacy error type aliases were removed; users must now import ValidationError, NotFoundError, and PermissionError directly.
Full changelog
Added
- Structured output: All tools return typed Pydantic models with auto-generated JSON schemas for MCP clients (
SearchResult,RecordResult,ModelsResult,CreateResult,UpdateResult,DeleteResult) - Tool annotations: All tools declare
readOnlyHint,destructiveHint,idempotentHint, andopenWorldHintvia MCPToolAnnotations - Resource annotations: All resources declare
audienceandpriorityvia MCPAnnotations - Human-readable titles: All tools and resources include
titlefor better display in MCP clients
Changed
- MCP SDK: Upgraded from
>=1.9.4to>=1.26.0,<2 get_recordstructured output: ReturnsRecordResultwith separaterecordandmetadatafields instead of injecting_metadatainto record data- Tooling: Replace black/mypy with ruff format/ty for formatting and type checking
Fixed
- VertexAI compatibility: Simplified
search_records domain/fieldstype hints fromUniontoOptional[Any]to avoidanyOfJSON schemas rejected by VertexAI/Google ADK (#27) - Stale record data: Removed record-level caching from
read()to prevent returning stale field values (e.g.active) when records change in Odoo between calls (#28)
Removed
- Legacy error type aliases (
ToolError,ResourceError,ResourceNotFoundError,ResourcePermissionError) — useValidationError,NotFoundError,PermissionErrordirectly
Breaking Changes
- Removed legacy error type aliases (ToolError, ResourceError, ResourceNotFoundError, ResourcePermissionError); use ValidationError, NotFoundError, PermissionError instead.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About ivnvxd/mcp-server-odoo
Connect AI assistants to Odoo ERP systems for business data access, record management, and workflow automation.
Related context
Beta — feedback welcome: [email protected]