sap-ariba-procurement-mcp-server-by-cdata

Provides a local, stdio-based MCP server wrapper around the CData JDBC Driver for SAP Ariba Procurement, exposing available tables/columns and a SQL SELECT query tool to an MCP-capable client (e.g., Claude Desktop). The server is described as read-only in this repo.

Evaluated Apr 04, 2026 (16d ago)
Repo ↗ DevTools mcp stdio jdbc sap-ariba data-access read-only local-integration
⚙ Agent Friendliness
50
/ 100
Can an agent use this?
🔒 Security
50
/ 100
Is it safe for agents?
⚡ Reliability
14
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

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

🔒 Security

TLS Enforcement
85
Auth Strength
55
Scope Granularity
20
Dep. Hygiene
50
Secret Handling
40

Strengths: Communication between MCP client and server is local (stdio) per README, reducing network exposure. The actual data transport security depends on the underlying CData JDBC driver’s implementation (not described here). Weaknesses/risks: credentials/connection strings are placed into a local .prp file and may include OAuth initiation parameters; the repo does not describe redaction/logging behavior, least-privilege scopes, or how errors/results are sanitized. Generic SQL execution increases the risk of data overexposure or performance issues if the agent forms unsafe queries.

⚡ Reliability

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

Best When

You have a local desktop workflow (same machine) and want an agent to query SAP Ariba Procurement data through an MCP client using CData JDBC connectivity.

Avoid When

You need strict multi-tenant network isolation, remote access over the network, or guaranteed prevention of overly broad/expensive queries; also avoid when you cannot manage credentials that will be used by the JDBC driver.

Use Cases

  • Query live SAP Ariba Procurement data using natural-language questions (via an MCP client) without writing SQL
  • Exploratory browsing of available tables and columns
  • Running read-only SELECT queries for reporting/analysis

Not For

  • Use cases requiring internet-reachable (remote) MCP access (the MCP server is local/stdio)
  • Use cases requiring full CRUD or non-SELECT mutations through this specific MCP server
  • Environments that require strong governance around arbitrary SQL text execution without constraints

Interface

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

Authentication

Methods: JDBC driver license activation (local java -jar ... --license) OAuth authentication if the underlying data source/connection uses OAuth (noted during connection string setup) Credentials supplied via CData JDBC connection string stored in a .prp file (including OAuth parameters like InitiateOAuth=GETANDREFRESH per example)
OAuth: Yes Scopes: No

This MCP server itself is local; authentication is handled by the underlying CData JDBC driver during JDBC connection string setup/execution. The README implies OAuth may be involved but does not specify OAuth scopes or explicit least-privilege options.

Pricing

Free tier: No
Requires CC: No

Pricing for the CData JDBC driver and any related managed platforms is not provided in the README; this evaluation cannot confirm costs from the supplied content.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • The server uses stdio, so it must run on the same machine as the MCP client (not suitable for remote/network MCP usage).
  • The tool includes a generic run_query SQL interface; agents may generate expensive or overly broad queries unless you constrain prompts or query patterns.
  • The README example mentions Salesforce in the .prp command example path, which may confuse setup if copied verbatim (check you’re using the correct .prp for SAP Ariba Procurement).

Alternatives

Full Evaluation Report

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