SAPDatasphereMCP
Verified Safeby rahulsethi
Overview
Enable AI agents to perform read-only data exploration, schema introspection, querying, and profiling on SAP Datasphere assets via the Model Context Protocol (MCP).
Installation
sap-datasphere-mcpEnvironment Variables
- DATASPHERE_TENANT_URL
- DATASPHERE_OAUTH_TOKEN_URL
- DATASPHERE_CLIENT_ID
- DATASPHERE_CLIENT_SECRET
- DATASPHERE_MOCK_MODE
- DATASPHERE_VERIFY_TLS
- DATASPHERE_MAX_ROWS_PREVIEW
- DATASPHERE_MAX_ROWS_QUERY
- DATASPHERE_MAX_ROWS_PROFILE
- DATASPHERE_MAX_ROWS_ANALYTICAL
- DATASPHERE_MAX_SEARCH_RESULTS
- DATASPHERE_CACHE_TTL_SECONDS
- DATASPHERE_CACHE_MAX_ENTRIES
- DATASPHERE_PLUGINS
Security Notes
The server is explicitly designed for read-only operations, significantly reducing risks of data modification. All sensitive credentials (tenant URL, OAuth client ID/secret, token URL) are loaded from environment variables, preventing hardcoding. TLS verification is enabled by default for HTTPS communication, though it can be optionally disabled with a clear warning regarding security implications (e.g., for corporate proxies). There are no instances of `eval` or `exec` found in the provided source code, and no obfuscation. OData filter and order expressions are passed directly to the SAP Datasphere API, relying on Datasphere's own sanitization; however, given the read-only nature, the risk of malicious injection is mitigated to information leakage rather than data corruption.
Similar Servers
mcp
Connect IBM products and other enterprise systems to AI agents via the Model Context Protocol (MCP) to enable AI models to interact with various local and remote resources.
mcp
This repository provides a collection of Model Context Protocol (MCP) servers to enable AI agents to interact with and manage various Oracle Cloud Infrastructure (OCI) services, Oracle Database, and MySQL databases through natural language.
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
mcp-server
A Model Context Protocol (MCP) server designed to assist AI models in the development of SAP Cloud Application Programming Model (CAP) applications by providing tools for model analysis and documentation search.