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.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
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
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
Authentication
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
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
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
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-04-04.