Bring UptimeRobot data into your AI workflows.

Use MCP to list, create and update monitors, investigate incidents, and view integrations directly in agent workflows, no local server required.

UptimeRobot MCP

Get live monitoring context in your AI tools.

mobile app icon

List monitors and their current state

Surface which checks are up, down, or paused directly in your agent as you investigate issues.

money saving icon

Pull recent incidents per monitor

Pull recent incidents for any monitor to understand timing and impact fast.

chat support icon

See connected notification integrations

Know who gets alerted with an overview of connected notification channels.

chat support icon

Hosted connection with your API token

Connect to UptimeRobot’s hosted MCP endpoint using your API token without running a local server.

chat support icon

Agent-friendly, structured outputs

Structured responses that are easy for AI tools to parse and act on.

chat support icon

See uptime and health at a glance

Ask your agent for uptime percentages, incident counts, and status breakdowns for a single monitor or across your account.

chat support icon

Analyze response times over time

Pull 1h–90d response-time series with min, max, average, and p95 stats ready for your agent to graph, alert, or compare.

chat support icon

Drill into incident details

Expose full incident timelines, error codes, request logs, checker locations, and traceroutes (when available) from inside your AI workflow.

Connect to the hosted UptimeRobot MCP in minutes.

                              
                     "uptimerobot": {
                         "command": "npx",
                         "args": [
                             "mcp-remote",
                             "https://mcp.uptimerobot.com/mcp",
                             "--header",
                             "Authorization: Bearer ", // Enter your API token here.
                             "--header",
                             "X-MCP-Content-Format: true"
                         ],
                         "env": {
                             "UPTIMEROBOT_API_TOKEN": "" // Enter your API token here.
                         }
                         },
                         ...
                     
                 

1 Get your UptimeRobot API key, or sign in instead

Generate an API key in your dashboard. Or skip the key: sign in with your UptimeRobot account when your client prompts you, and approve read-only or full access. Signing in means nothing to copy and nothing to paste.

2 Add the hosted MCP endpoint to your client

Paste the provided config snippet into your MCP client settings and replace <your-uptimerobot-api-token> with your token.

3 Restart your MCP client

Save and restart your MCP client so it can discover the tools.

4 Start querying

Use natural language to list and manage monitors, get uptime and response-time insights, investigate incidents, and see connected integrations.

Or skip the config

We publish plugins for Claude Code, Cursor, and Codex, along with the agent skills and MCP configs behind them, at github.com/uptimerobot/ai. Install the one for your agent instead of editing config by hand.

See it in action

Watch how to manage your monitoring in plain language, from listing what's down to digging into a single incident.

Start using UptimeRobot MCP today

Connect in minutes and bring live monitoring context into your AI workflows.

More MCP features.

  • Included

    Monitor control (write actions): Pause, resume, update, and create monitors (HTTP, Keyword, Ping, Port, Heartbeat, DNS).

  • Included

    Deep incident context: Incident timelines, error codes, request logs with timestamps and regions, checker locations, and traceroutes (when available).

  • Included

    Incident request logs: Inspect per-incident request logs with timestamps, regions, and error details.

  • Included

    Response-time analytics: Time-bucketed series with min, max, average, and p95 percentiles over 1h–90d windows.

  • Included

    Monitor health stats: Up/down/paused counts and uptime percentages over a selected window.

  • Included

    Contacts and tags on create/update: Assign alert contacts and tags when creating or updating monitors.

Frequently asked questions.

  • What can I do with MCP today?

    List and manage monitors (including creating and pausing or resuming them), get uptime and response-time insights, pull recent incidents, and see connected notification integrations. We're adding tools regularly.

  • Can I connect without an API key?

    Yes. Sign in with your UptimeRobot account when your client prompts you, and approve read-only or full access. Your client handles the connection from there and keeps the session alive, so you sign in once. API keys still work if you'd rather use one, or if your client doesn't support browser sign-in.

  • Can it make changes to my monitors?

    Yes. You can pause or resume monitors, update their configuration, and create new monitors via MCP tools.

  • Which AI tools does it work with?

    Any MCP-compatible client. It's client-agnostic. We ship ready-made plugins for Claude Code, Cursor, and Codex at github.com/uptimerobot/ai.

  • How do I set it up?

    Add the hosted UptimeRobot MCP endpoint to your MCP client's config and include your API token, or sign in with your account instead. Restart your client to auto-discover the tools. You can also install our plugin for Claude Code, Cursor, or Codex from github.com/uptimerobot/ai and skip the config step.

  • Where does my API key live? Is it secure?

    You add the token to your MCP client configuration. It's sent as a Bearer token to UptimeRobot's hosted MCP endpoint. You can rotate or revoke the token anytime in your dashboard. If you sign in with your account instead, there's no key to store: your client gets a token itself and refreshes it as needed.

  • Does MCP run locally or in the cloud?

    It's hosted by UptimeRobot. No local server is required.

  • Can I use a read-only API key?

    Yes. If you only need read access (listing monitors, stats, incidents, and integrations), you can use a read-only API key. Use your Main API key when you want MCP to create or update monitors. If you sign in with your account, approve read-only access for the same thing, or full access when your agent should create, pause, or update monitors.