sap-businessobjects-bi-mcp-server-by-cdata

Provides a local, read-only MCP server that exposes SAP BusinessObjects BI data to LLM clients via MCP tools. It wraps a CData JDBC Driver connection and offers MCP tools to list tables/columns and run SELECT queries through JSON-RPC.

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

Score Breakdown

⚙ Agent Friendliness

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

🔒 Security

TLS Enforcement
35
Auth Strength
45
Scope Granularity
20
Dep. Hygiene
45
Secret Handling
40

Security properties largely depend on the underlying CData JDBC Driver and how credentials are supplied in the .prp/JdbcUrl. The README does not document TLS requirements, secret storage practices, output redaction, or MCP-level authorization/scopes. Local stdio reduces exposure but does not provide strong isolation between client and server process.

⚡ Reliability

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

Best When

You want a local MCP integration with an AI desktop client (e.g., Claude Desktop) to query SAP BusinessObjects BI in a read-only manner using JDBC-backed SQL SELECT queries.

Avoid When

You need remote multi-tenant access, want fine-grained authorization at the tool level, or require documented operational controls like rate limiting, pagination, and structured error semantics.

Use Cases

  • Ask natural-language questions about SAP BusinessObjects BI data without writing SQL
  • Retrieve schema metadata (tables/columns) for BI sources
  • Run read-only analytical queries (SQL SELECT) through an MCP-enabled desktop client

Not For

  • Direct internet/remote MCP access (stdio is local-only)
  • Applications requiring a dedicated REST/HTTP API gateway
  • Workloads needing reliable pagination/streaming or large-result handling guarantees
  • Use cases requiring full CRUD through this specific server variant (README states read-only MCP)

Interface

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

Authentication

Methods: Uses CData JDBC Driver connection string; may require OAuth authentication in a browser depending on the underlying data source/driver configuration
OAuth: Yes Scopes: No

Authentication is delegated to the CData JDBC Driver and the target SAP BusinessObjects BI connection settings in the .prp/JdbcUrl. README mentions OAuth may require browser-based authentication during connection setup, but does not specify MCP-level scopes/authorization controls.

Pricing

Free tier: No
Requires CC: No

No pricing for this open-source MCP wrapper is described; the CData JDBC Driver is required and must be licensed as part of setup.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Server uses stdio; it can only be used by clients running on the same machine as the server (local-only constraint).
  • Large result sets may be difficult since the tool outputs are described as CSV without pagination/streaming guidance.
  • The README describes a read-only MCP server, but it also references general CRUD capability elsewhere; only tools listed here are for tables/columns and run_query (SELECT).
  • SQL is passed through; agents may generate overly broad queries—there is no documented guardrail or query limit policy.

Alternatives

Full Evaluation Report

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