sap-mcp-server
Verified Safeby midasol
Overview
Enables AI agents and applications to interact with SAP Gateway systems through a modular architecture for OData operations.
Installation
sap-mcp-server-stdioEnvironment Variables
- SAP_HOST
- SAP_PORT
- SAP_USERNAME
- SAP_PASSWORD
- SAP_CLIENT
- SAP_VERIFY_SSL
- SAP_TIMEOUT
- MCP_SERVICES_CONFIG_PATH
Security Notes
The server emphasizes secure SAP integration with enterprise-grade authentication and SSL/TLS support. Credentials are managed via '.env.server' file, explicitly instructed not to be committed to version control, and proper file permissions are recommended. Input validation for OData queries is implemented to prevent injection attacks. However, the server's stdio transport directly exposes raw exception messages (str(e)) in case of tool call failures, which is an information leak and could be a moderate risk. The 'SAP_VERIFY_SSL=false' option, while intended for development, poses a risk if mistakenly used in production.
Similar Servers
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
mcp-gateway-registry
Provides a programmatic interface to interact with the main MCP Gateway Registry API, enabling tasks like registering/toggling services, managing groups/users, and intelligently discovering tools across registered services using semantic search and access control.
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.