cronitor-mcp
Verified Safeby zero-to-prod
Overview
Serves as a Multi-Cloud Platform (MCP) server for integrating with Cronitor's monitoring and observability API, allowing filtering and pagination of issues.
Installation
docker run -d -p 8090:80 -e CRONITOR_API_KEY=your_cronitor_api_key_here davidsmith3/cronitor-mcp:latestEnvironment Variables
- CRONITOR_API_KEY
Security Notes
The server retrieves the CRONITOR_API_KEY from environment variables, avoiding hardcoded secrets. All external API calls are directed to a fixed domain (cronitor.io) via cURL, using basic authentication. Input parameters for the 'issues' tool are validated with schema attributes (e.g., patterns, min/max lengths, enums) to prevent injection and ensure data integrity. Error handling for cURL requests and JSON decoding is present. The `APP_DEBUG` environment variable controls the verbosity of logging to `error_log` which is good practice for production. Session data is stored locally in a file-based store, which implies proper directory permissions are needed in deployment, but this is a common operational concern and not a code vulnerability itself.
Similar Servers
php-mcp
Facilitates communication and integration between LLM applications and external data sources or tools by implementing the Model Context Protocol (MCP).
php-mcp-sdk
A PHP SDK for building Model Context Protocol (MCP) servers that expose AI capabilities (tools, prompts, sampling) and data resources to clients, facilitating AI agent orchestration and structured human-AI interaction.
prometheus-mcp
A Model Context Protocol (MCP) server that enables AI agents and CLI users to query and discover metrics from Prometheus, with built-in features like retries, caching, and an optional metrics exporter.
mcp-server
A Hyperf-based server implementation of the Model Context Protocol (MCP) to manage and serve AI tools, resources, and prompts.