sap-hana-xs-advanced-mcp-server-by-cdata

Provides a read-only Model Context Protocol (MCP) server that wraps the CData JDBC Driver for SAP HANA XS Advanced, exposing underlying SAP HANA data as MCP tools (table/column discovery and SQL SELECT queries) for LLM clients like Claude Desktop.

Evaluated Apr 04, 2026 (17d ago)
Repo ↗ Infrastructure mcp sap hana jdbc data-access read-only claude-desktop java
⚙ Agent Friendliness
46
/ 100
Can an agent use this?
🔒 Security
45
/ 100
Is it safe for agents?
⚡ Reliability
22
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

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

🔒 Security

TLS Enforcement
60
Auth Strength
55
Scope Granularity
30
Dep. Hygiene
50
Secret Handling
30

TLS requirements for the JDBC connection are not documented here; security relies on CData JDBC Driver/SAP HANA configuration. Credentials are placed in a local .prp file (likely contains JDBC URL/connection details), which can be a risk if the file permissions are weak. The toolset includes an interface to run SQL SELECT; without query allowlisting/limits, an LLM could request large or sensitive data. No MCP-level authentication, scope controls, or redaction behavior is described in the README.

⚡ Reliability

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

Best When

You want a local-machine MCP integration (stdio) to enable natural-language read-only analytics over SAP HANA XS Advanced using existing CData JDBC connectivity.

Avoid When

Avoid when you cannot safely provision JDBC credentials to a locally running process or when you need networked access, fine-grained query/row-level enforcement, or robust pagination/limits for large result sets.

Use Cases

  • Letting an LLM answer questions by querying live SAP HANA XS Advanced data without writing SQL
  • Interactive exploration of available tables and columns via MCP tools
  • Reporting/analysis workflows where read-only access to SAP HANA data is sufficient

Not For

  • Use cases requiring write/update/delete or data modification (explicitly stated as read-only for this project)
  • Security-sensitive environments where allowing an LLM to run ad-hoc SQL is unacceptable without strong query controls
  • Client/server deployments where stdio-based MCP is incompatible with network separation needs

Interface

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

Authentication

Methods: Uses CData JDBC Driver connection string (.prp) for authentication to SAP HANA XS Advanced; OAuth may require browser-based authentication when supported by the JDBC driver
OAuth: Yes Scopes: No

Authentication is delegated to the CData JDBC Driver via the provided JDBC URL/connection string in the .prp file. The README does not specify MCP-level auth or fine-grained scopes for the tools.

Pricing

Free tier: No
Requires CC: No

No pricing described for this MCP server itself; README indicates licensing the CData JDBC Driver (e.g., trial or license key).

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Uses stdio for MCP; server must run on the same machine as the MCP client (e.g., Claude Desktop).
  • If the underlying data source uses OAuth, initial JDBC driver authentication may require browser-based login.
  • Large result sets may be inefficient because the README describes CSV output without pagination controls.
  • The README describes tools that execute SQL SELECT; agents may generate heavy/expensive queries unless constrained.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for sap-hana-xs-advanced-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