Back to Home
zero-to-prod icon

cronitor-mcp

Verified Safe

by 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

Run Command
docker run -d -p 8090:80 -e CRONITOR_API_KEY=your_cronitor_api_key_here davidsmith3/cronitor-mcp:latest

Environment 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

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens100000
Stars0
Forks0
Last Update2026-01-19

Tags

monitoringobservabilitycronitorapi-integrationphp