sap-datasphere-mcp
Verified Safeby MarioDeFelipe
Overview
AI-powered data exploration, integration, and management for SAP Datasphere environments, enabling natural language interaction for data discovery, metadata exploration, analytics, ETL, and database user management.
Installation
npx @mariodefe/sap-datasphere-mcpEnvironment Variables
- DATASPHERE_BASE_URL
- DATASPHERE_TENANT_ID
- DATASPHERE_CLIENT_ID
- DATASPHERE_CLIENT_SECRET
- DATASPHERE_TOKEN_URL
- USE_MOCK_DATA
- LOG_LEVEL
Security Notes
The server implements robust security measures including OAuth 2.0 with automatic token refresh and encrypted storage for credentials. It has explicit input validation, SQL sanitization to prevent injection, and sensitive data redaction. Consent management is in place for high-risk operations. Credentials are loaded from environment variables (.env file) and not hardcoded. The use of 'subprocess.run' for SAP CLI commands is a controlled interaction and is mitigated by input validation and consent mechanisms.
Similar Servers
PowerBI-Desktop-MCP
Enables AI assistants to programmatically interact with Power BI Desktop models for data exploration, analysis, and modification.
powerbi-mcp
Enables AI assistants to interact with Power BI Desktop and Service for querying data, managing models, and performing safe bulk operations through natural language, ensuring enterprise-grade security and preserving report visual integrity during refactoring.
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.
cap-mcp-plugin
Integrate SAP CAP services with the Model Context Protocol (MCP) to expose them as AI-accessible resources, tools, and prompts for natural language interaction and automation.