SAPDatasphereMCP
Verified Safeby rahulsethi
Overview
An experimental Model Context Protocol (MCP) server that enables AI agents to interact with SAP Datasphere for read-only data operations, including discovering assets, previewing data, describing schema, and running simple queries.
Installation
sap-datasphere-mcpEnvironment Variables
- DATASPHERE_TENANT_URL
- DATASPHERE_OAUTH_TOKEN_URL
- DATASPHERE_OAUTH_CLIENT_ID
- DATASPHERE_OAUTH_CLIENT_SECRET
- DATASPHERE_VERIFY_TLS
- DATASPHERE_MOCK_MODE
Security Notes
Configuration relies on environment variables for sensitive credentials (OAuth client ID/secret), which is a good practice, preventing hardcoded secrets. No explicit 'eval' usage or code obfuscation was found. Network calls use `httpx` with configurable timeouts. A significant security risk is the optional ability to disable TLS verification (`DATASPHERE_VERIFY_TLS=0`), which can make communication vulnerable to man-in-the-middle attacks if enabled without proper understanding and justification (e.g., specific corporate proxy setups). By default, TLS verification is enabled, which is the recommended secure setting.
Similar Servers
mcp
A central registry and collection of Model Context Protocol (MCP) servers and tools designed to enable AI agents to interact with various IBM and third-party resources and applications.
mcp
Provides a collection of Model Context Protocol (MCP) servers to enable AI agents to interact with and manage various Oracle Cloud Infrastructure (OCI) services and Oracle/MySQL databases.
mcp-servers
Provides a curated collection of Model Context Protocol (MCP) server configurations to enable AI agents to interact with various developer tools and services.
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.