Sign inSign up

davidsmith3/cronitor-mcp

By davidsmith3

•Updated 10 months ago

Model Context Protocol (MCP) server for Cronitor monitoring integration

Buildkit cache
Image
0

2.8K

davidsmith3/cronitor-mcp repository overview

⁠cronitor-mcp

Repo GitHub Actions Workflow Status GitHub Actions Workflow Status GitHub Actions Workflow Status GitHub License Hits-of-Code

⁠Contents

⁠Introduction

MCP Server for Cronitor monitoring and observability

⁠Quick Start

Run the Docker image:

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

Add the server to Claude:

claude mcp add --transport http cronitor http://localhost:8090/mcp

Optionally, add the server directly:

{
    "mcpServers": {
        "cronitor": {
            "type": "streamable-http",
            "url": "http://localhost:8090/mcp"
        }
    }
}

⁠Requirements

  • PHP 8.1 or higher

⁠Installation

composer require zero-to-prod/cronitor-mcp

⁠Usage

vendor/bin/cronitor-mcp list

⁠Docker

Run using the Docker image⁠:

docker run -d -p 8080:80 \
  -e CRONITOR_API_KEY=your_cronitor_api_key_here \
  davidsmith3/cronitor-mcp:latest
⁠Environment Variables
  • CRONITOR_API_KEY - Your Cronitor API key for authentication (get it from Cronitor API Settings⁠)
  • APP_DEBUG=false - Enable debug mode

Example:

docker run -d -p 8080:80 \
  -e CRONITOR_API_KEY=your_cronitor_api_key_here \
  -e APP_DEBUG=true \
  davidsmith3/cronitor-mcp:latest
⁠Persistent Sessions
docker run -d -p 8080:80 \
  -e CRONITOR_API_KEY=your_cronitor_api_key_here \
  -v mcp-sessions:/app/storage/mcp-sessions \
  davidsmith3/cronitor-mcp:latest

⁠Contributing

See CONTRIBUTING.md⁠

Tag summary

Content type

Image

Digest

sha256:554e56c0d…

Size

153.8 MB

Last updated

10 months ago

docker pull davidsmith3/cronitor-mcp