cdata-jdbc-mcp-server

Provides a generic MCP (Model Context Protocol) server that uses CData JDBC drivers to expose external data sources as SQL-like tables/columns and lets MCP clients run queries (and, despite the repo name/readme emphasis, it claims CRUD tools are available via MCP tools). Communication with the MCP client is via stdio on the same machine.

Evaluated Apr 04, 2026 (16d ago)
Homepage ↗ Repo ↗ Ai Ml mcp stdio jdbc data-integration ai-agent desktop-integration read-only
⚙ Agent Friendliness
46
/ 100
Can an agent use this?
🔒 Security
27
/ 100
Is it safe for agents?
⚡ Reliability
28
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
78
Documentation
70
Error Messages
0
Auth Simplicity
45
Rate Limits
0

🔒 Security

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

Security controls for the MCP layer are not described (no auth/authorization between MCP client and server). The server runs locally via stdio, which reduces network exposure but not local privilege risk. Authentication appears to be handled by the underlying CData JDBC driver (including OAuth if applicable). The presence of a SQL execution tool increases risk of overly broad data access or expensive queries; the README does not document query restrictions, row-level security, audit logging, or secret-handling practices.

⚡ Reliability

Uptime/SLA
0
Version Stability
40
Breaking Changes
40
Error Recovery
30
AF Security Reliability

Best When

When you run the MCP server locally alongside an MCP-capable desktop client (e.g., Claude Desktop) and you want agent-accessible, near-real-time data retrieval across many JDBC-supported sources.

Avoid When

Avoid when you need a hosted/public API endpoint, cross-machine access, strong auth/rbac for the MCP server itself, or documented query-safety controls (since the tool exposes SQL execution).

Use Cases

  • Ask natural-language questions about live data from hundreds of SaaS/DB/API sources without writing SQL
  • Retrieve table/column metadata for a connected data source via MCP tools
  • Run read-oriented SQL SELECT queries against CData JDBC driver-backed sources
  • Prototype agent-driven reporting/analytics workflows for business data (e.g., CRM opportunities, tickets, calendar events)

Not For

  • Internet-exposed or multi-host deployments that require networked isolation (stdio-only implies local-only use)
  • Use cases requiring robust API server features like pagination contracts, durable job queues, or centralized rate-limit handling
  • Security-sensitive environments that require strict guarantees around query safety/row-level controls (not described)

Interface

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

Authentication

Methods: CData JDBC driver licensing (java -jar <driver>.jar --license) Data-source authentication via the JDBC driver (e.g., OAuth in browser when required) as part of the JDBC connection string/JdbcUrl used in the .prp file
OAuth: No Scopes: No

The MCP server itself appears to rely on the JDBC driver’s authentication configured in the .prp/JdbcUrl (including possible OAuth flows). The README does not describe additional auth between MCP client and server.

Pricing

Free tier: No
Requires CC: No

No explicit MCP server pricing is provided in the README; CData JDBC driver licensing is required to connect to sources.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Server uses stdio, so it can only be used by clients running on the same machine.
  • The README claims read-only repo name but also states the AI client can use built-in tools to read/write/update/delete; tool exposure may not match “read-only” expectations—agents should be conservative.
  • SQL execution tool ({servername}_run_query) can be powerful; the README does not document safeguards, query parameterization, or restrictions against expensive/unsafe queries.
  • Metadata/tools output is returned as CSV; agents may need to parse CSV and handle quoting/encoding.

Alternatives

Full Evaluation Report

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

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