odoo-mcp-server-by-cdata

Provides a local MCP Server (stdio-based) that exposes Odoo data via CData’s JDBC Driver. It supplies MCP tools to list tables/columns and run read queries (and documentation mentions CRUD generally, but tools listed are get_tables/get_columns/run_query).

Evaluated Apr 04, 2026 (16d ago)
Repo ↗ API Gateway mcp odoo cdata jdbc agent-tools stdio read-only data-integration
⚙ Agent Friendliness
47
/ 100
Can an agent use this?
🔒 Security
36
/ 100
Is it safe for agents?
⚡ Reliability
21
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
65
Documentation
70
Error Messages
0
Auth Simplicity
55
Rate Limits
10

🔒 Security

TLS Enforcement
40
Auth Strength
55
Scope Granularity
10
Dep. Hygiene
50
Secret Handling
25

Security controls are largely inherited from the CData JDBC Driver and the Odoo environment; the README does not describe TLS enforcement at the MCP layer, MCP authentication/authorization, scope granularity, audit logging, or secret-handling practices. The server executes raw SQL via run_query, increasing risk if an agent can submit arbitrary statements (even if the project is described as read-only).

⚡ Reliability

Uptime/SLA
0
Version Stability
45
Breaking Changes
20
Error Recovery
20
AF Security Reliability

Best When

You have local access to the MCP client (e.g., Claude Desktop) and want an agent to browse and query Odoo data through the CData JDBC Driver.

Avoid When

You need secure remote access, strict governance/auditing around arbitrary SQL, or you require documented operational guarantees (SLA, versioning policy).

Use Cases

  • Ask an MCP-capable desktop agent to query live Odoo data without writing SQL
  • Discover available Odoo tables and fields via get_tables/get_columns
  • Run ad-hoc read-only SQL SELECT queries against Odoo through the CData JDBC layer

Not For

  • Public/remote MCP exposure (server is designed for local clients via stdio)
  • Fine-grained, parameterized querying without SQL (run_query takes raw SQL)
  • Environments needing documented rate limiting, pagination, or robust tool-level error codes

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: CData JDBC Driver authentication configured via .prp (may include OAuth per JDBC driver documentation note) OAuth handled by JDBC driver (browser-based) as indicated in setup notes
OAuth: Yes Scopes: No

Authentication is delegated to the underlying CData JDBC Driver; the MCP server itself is configured to run with a local .prp file containing connection details. No MCP-level auth/scopes are described in the README.

Pricing

Free tier: No
Requires CC: No

README describes licensing the CData JDBC Driver (trial or license key). Pricing for the MCP server/platform is not provided here.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • The server uses stdio; it can only be used by clients running on the same machine as the server.
  • The README lists tools that execute SQL; agents should avoid unsafe/over-broad SQL and must be mindful of quoting and table/field naming.
  • Tool outputs are described as CSV for get_tables/get_columns, which an agent may need to parse reliably.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for odoo-mcp-server-by-cdata.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered