mcp-server-qobra
Verified Safeby jpkaladjian
Overview
Enables AI assistants to securely read sales compensation data from Qobra via the Model Context Protocol (MCP).
Installation
uvx mcp-server-qobraEnvironment Variables
- QOBRA_API_KEY
- QOBRA_BASE_URL
Security Notes
The server is explicitly designed for 'READ-ONLY MODE', preventing any write, update, or delete operations on Qobra data, which is a significant security control. It uses environment variables (QOBRA_API_KEY) for sensitive credentials, preventing hardcoding. The `qobra_client.py` strictly enforces GET requests only. It uses `httpx` for API communication, which is a modern, secure HTTP client. No `eval`, `exec`, or other high-risk functions are used. Input parameters for tools are type-hinted and processed, reducing injection risks. Error handling for API calls is present. The architecture is straightforward and follows best practices for secure API integration. The only potential risk would be if the Qobra API itself had vulnerabilities or if the API key were compromised externally; the server mitigates risks on its side.
Similar Servers
mcp
This server provides an interface for AI agents to interact with the monday.com API, enabling automated workflows and integrations within the monday.com work operating system.
mcp-trino
Enables AI assistants to interact with Trino's distributed SQL query engine for data analytics through a standardized Model Context Protocol (MCP) server.
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.
metabase-mcp-server
Enables AI assistants to interact with and manage Metabase's analytics platform by providing comprehensive API access through a Model Context Protocol server.