CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

Uptimebolt Mcp Server

clm-cloud-solutions/uptimebolt-mcp-server
110 toolsSTDIOregistry active
Summary

Connects Claude to UptimeBolt's AI-powered infrastructure monitoring platform. You get 10 tools for querying service health scores, active incidents, cascade failure predictions, and AI root cause analysis that correlates deploys with outages down to specific commits and files. The is_safe_to_deploy tool is built for CI/CD pipelines, returning risk levels based on current health metrics and predictions. Ask natural language questions like "what caused the last incident" or "show me degraded monitors" instead of navigating dashboards. Supports both stdio for local use and HTTP transport for remote deployment scenarios. Built by CLM Cloud Solutions in Madrid for DevOps teams running UptimeBolt monitoring.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

10 tools
get_service_statusGet the current health status of a service or all services. Returns health score, monitor status, and active incidents.2 params

Get the current health status of a service or all services. Returns health score, monitor status, and active incidents.

Parameters* required
service_idstring
UUID of the service. Omit to get all services.
service_namestring
Name of the service (fuzzy match). Alternative to service_id.
get_predictionsGet active AI predictions for monitors or services. Shows predicted problems with confidence levels.3 params

Get active AI predictions for monitors or services. Shows predicted problems with confidence levels.

Parameters* required
monitor_idstring
Filter predictions by monitor UUID.
service_idstring
Filter predictions by service UUID.
min_confidencenumber
Minimum confidence threshold (0-100). Default: 60.
get_incidentsGet incidents with optional filters. Includes root cause analysis if available.5 params

Get incidents with optional filters. Includes root cause analysis if available.

Parameters* required
hoursnumber
Look back N hours. Default: 24.
statusstring
Filter by status. 'active' = all non-resolved. Default: active.one of active · resolved · detecting · investigating · identified · resolving
monitor_idstring
Filter incidents by monitor UUID.
service_idstring
Filter incidents by service UUID.
include_rcaboolean
Include root cause analysis details. Default: true.
get_monitor_healthGet detailed health information for a specific monitor including response time, uptime, and active predictions.3 params

Get detailed health information for a specific monitor including response time, uptime, and active predictions.

Parameters* required
periodstring
Time period for statistics. Default: 24h.one of 1h · 6h · 24h · 7d · 30d
monitor_idstring
UUID of the monitor.
monitor_namestring
Name of the monitor (fuzzy match). Alternative to monitor_id.
get_deploymentsGet recent deployments and their correlation with incidents. Shows which deploys potentially caused issues.3 params

Get recent deployments and their correlation with incidents. Shows which deploys potentially caused issues.

Parameters* required
hoursnumber
Look back N hours. Default: 24.
service_idstring
Filter deployments by service UUID.
include_correlationsboolean
Include incident correlations. Default: true.
run_root_cause_analysisRun an AI-powered root cause analysis for an incident or service. Analyzes dependencies, cascading failures, and deployment correlations.4 params

Run an AI-powered root cause analysis for an incident or service. Analyzes dependencies, cascading failures, and deployment correlations.

Parameters* required
tierstring
Analysis depth tier. Default: standard.one of basic · standard · deep · premium
languagestring
Response language. Default: es.one of es · en
service_idstring
UUID of the service to analyze (alternative to incident_id).
incident_idstring
UUID of the incident to analyze.
is_safe_to_deployCheck if it's safe to deploy right now based on current service health, active predictions, and recent incidents. Useful for CI/CD pipeline integration.2 params

Check if it's safe to deploy right now based on current service health, active predictions, and recent incidents. Useful for CI/CD pipeline integration.

Parameters* required
service_idstring
UUID of the service to check.
service_namestring
Name of the service (fuzzy match).
get_executive_summaryGet an executive summary of infrastructure health for a time period. Ideal for daily standups, weekly reports, or status updates.2 params

Get an executive summary of infrastructure health for a time period. Ideal for daily standups, weekly reports, or status updates.

Parameters* required
hoursnumber
Period to summarize in hours. Default: 12.
languagestring
Response language. Default: es.one of es · en
get_monitorsList all monitors with optional filtering by status or type. Returns name, URL, operational status, response time, and uptime for each monitor.2 params

List all monitors with optional filtering by status or type. Returns name, URL, operational status, response time, and uptime for each monitor.

Parameters* required
typestring
Filter by monitor type.one of http · tcp · dns · database · email · synthetic
statusstring
Filter by status. 'up/down/degraded' filter by operational status, 'paused/maintenance/active' by admin status. Default: all.one of all · up · down · degraded · paused · maintenance
get_monitor_metricsGet detailed metrics summary for a specific monitor including response time stats, uptime percentage, and error breakdown.2 params

Get detailed metrics summary for a specific monitor including response time stats, uptime percentage, and error breakdown.

Parameters* required
monitor_idstring
UUID of the monitor.
monitor_namestring
Name of the monitor (fuzzy match). Alternative to monitor_id.

UptimeBolt MCP Server

AI-powered infrastructure monitoring tools for Claude, Claude Code, Cursor, and any MCP-compatible client.

UptimeBolt is an AI-first monitoring platform that groups monitors into logical business services, predicts cascade failures before they happen, and automatically identifies which deploy caused each incident — including the commit, files, and lines of code responsible.

Built by CLM Cloud Solutions in Madrid, Spain.

Why UptimeBolt MCP Server?

Ask your infrastructure questions in natural language. Instead of navigating dashboards, let your AI assistant query real-time monitoring data directly:

  • "Is it safe to deploy right now?" — get a data-driven answer based on health scores, active incidents, and predictions
  • "What caused the last incident?" — AI-powered root cause analysis with deploy correlation
  • "Give me an executive summary of the last 24 hours" — ready for your standup or status report
  • "Show me monitors that are degraded" — instant filtered view across your infrastructure

Features

  • 10 monitoring tools — service status, incidents, predictions, RCA, deploy safety, and more
  • Dual transport — stdio (local) + HTTP (remote/CI-CD)
  • API key authentication — secure per-request access to your UptimeBolt data
  • Works everywhere — Claude Desktop, Claude Code, Cursor, Cline, and any MCP client
  • CI/CD ready — deploy safety checks directly in your pipeline

Quick Start

Install globally (recommended)

npm install -g @uptimebolt/mcp-server

Claude Desktop (stdio)

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "uptimebolt": {
      "command": "uptimebolt-mcp",
      "env": {
        "UPTIMEBOLT_API_KEY": "your-api-key",
        "UPTIMEBOLT_API_URL": "https://api.uptimebolt.io"
      }
    }
  }
}

Or without global install, using npx:

{
  "mcpServers": {
    "uptimebolt": {
      "command": "npx",
      "args": ["-y", "--package=@uptimebolt/mcp-server", "uptimebolt-mcp"],
      "env": {
        "UPTIMEBOLT_API_KEY": "your-api-key",
        "UPTIMEBOLT_API_URL": "https://api.uptimebolt.io"
      }
    }
  }
}

Claude Code / Cursor

Add to your project's .mcp.json:

{
  "mcpServers": {
    "uptimebolt": {
      "command": "uptimebolt-mcp",
      "env": {
        "UPTIMEBOLT_API_KEY": "your-api-key",
        "UPTIMEBOLT_API_URL": "https://api.uptimebolt.io"
      }
    }
  }
}

Docker (HTTP)

docker run -p 3100:3100 \
  -e UPTIMEBOLT_API_URL=https://api.uptimebolt.io \
  ghcr.io/clm-cloud-solutions/uptimebolt-mcp-server:latest

Then connect via mcp-remote:

{
  "mcpServers": {
    "uptimebolt": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "http://localhost:3100/mcp", "--header", "x-api-key:your-api-key"]
    }
  }
}

npm (programmatic)

npm install @uptimebolt/mcp-server
import { TOOLS, HANDLERS } from "@uptimebolt/mcp-server";

// TOOLS — MCP tool definitions (10 tools)
// HANDLERS — tool handler functions: (args, context?) => Promise<result>

Available Tools

ToolDescription
get_service_statusHealth status of business services with health score (0-100), monitor breakdown, and active incidents
get_monitorsList all monitors with operational status, response time, and uptime percentage
get_monitor_healthDetailed health for a specific monitor including response time trends and active predictions
get_monitor_metricsResponse time stats (avg, p95, p99), uptime percentage, and error breakdown
get_incidentsActive and resolved incidents with optional AI root cause analysis details
get_predictionsAI predictions for upcoming issues with confidence levels and predicted impact
get_deploymentsRecent deployments with automatic incident correlation (GitHub/GitLab)
run_root_cause_analysisAI-powered RCA using multi-model analysis (Claude, GPT) with deploy correlation
is_safe_to_deployCI/CD deploy safety check based on health scores, predictions, and active incidents
get_executive_summaryInfrastructure health summary for standups, weekly reports, or status updates

Authentication

Get your API key at app.uptimebolt.io/settings/api-keys.

  • stdio mode: Set UPTIMEBOLT_API_KEY environment variable
  • HTTP mode: Pass x-api-key header with each request (no startup key required)

CI/CD Integration

Use is_safe_to_deploy as a gate in your deployment pipeline:

curl -X POST http://localhost:3100/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "x-api-key: your-api-key" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "is_safe_to_deploy",
      "arguments": { "service_name": "my-service" }
    }
  }'

The response includes a risk level (low, medium, high), active issues, and a recommendation (proceed, proceed_with_caution, wait_and_monitor).

Configuration

VariableDescriptionDefault
UPTIMEBOLT_API_KEYYour UptimeBolt API key(required for stdio)
UPTIMEBOLT_API_URLUptimeBolt API base URLhttp://localhost:3200
MCP_HTTP_PORTHTTP server port3100
NODE_ENVEnvironment (production disables console logs)development
LOG_LEVELLog level (error, warn, info, debug)debug (dev) / info (prod)

Development

git clone https://github.com/clm-cloud-solutions/uptimebolt-mcp-server.git
cd uptimebolt-mcp-server
cp .env.example .env          # configure your environment
npm install
npm run dev          # stdio mode
npm run dev:http     # HTTP mode
npm run build        # compile TypeScript
npm run typecheck    # type check without emitting

About UptimeBolt

UptimeBolt is an AI-first SaaS monitoring platform for DevOps teams and SREs. Key capabilities:

  • Cascade failure prediction — dependency graph with what-if analysis, downtime cost estimation, and proactive mitigations
  • Deploy correlation + RCA 2.0 — automatically correlates GitHub/GitLab deploys with incidents, identifies the responsible commit and files
  • AI Copilot — conversational assistant with real-time infrastructure context
  • 8 monitor types — HTTP, TCP, DNS, Database, Email, Synthetic, Push, Ping

About CLM Cloud Solutions

CLM Cloud Solutions S.L. is a technology company based in Madrid, Spain, building SaaS products for engineering teams to operate with confidence, speed, and security.

  • LinkedIn
  • GitHub
  • Contact: info@clmcloudsolutions.es

License

MIT

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Categories
Cloud & Infrastructure
Registryactive
Package@uptimebolt/mcp-server
TransportSTDIO
UpdatedMar 2, 2026
View on GitHub

Related Cloud & Infrastructure MCP Servers

View all →
K8s

silenceper/mcp-k8s

Provides Kubernetes resource management and Helm operations via MCP for easy automation and LLM integration.
145
Containerization Assist

azure/containerization-assist

TypeScript MCP server for AI-powered containerization workflows with Docker and Kubernetes support
41
AWS Builder

io.github.evozim/aws-builder

AWS CloudFormation and Terraform infrastructure blueprint builder.
Kubernetes

strowk/mcp-k8s-go

MCP server connecting to Kubernetes
381
Kubernetes

reza-gholizade/k8s-mcp-server

Provides a standardized MCP interface to interact with Kubernetes clusters, enabling resource management, metrics, logs, and events.
156
MCP Server Kubernetes

flux159/mcp-server-kubernetes

Provides unified Kubernetes management via MCP, enabling kubectl-like operations, Helm interactions, and observability.
1.4k