uptybots-mcp-server
OfficialUptyBots MCP Server
Connect AI assistants like Claude, Cursor, and other MCP-compatible tools to your UptyBots uptime monitors.
What is this?
An MCP (Model Context Protocol) server that gives AI assistants access to your UptyBots monitoring data. Ask your AI to check monitor status, review incidents, create new monitors, and more — through natural conversation.
Related MCP server: Visual Sentinel MCP Server
You probably want the hosted server instead
There is now a remote server that needs no install and no API key:
https://mcp.uptybots.com/mcpAdd that URL to your client and it opens a browser for you to sign in and approve access. If you do not have an UptyBots account yet, you can create one at that step.
With Claude Code:
claude mcp add --transport http uptybots https://mcp.uptybots.com/mcpthen run /mcp, pick uptybots and authenticate.
This package is the local alternative. It runs on your own machine and authenticates with an API key instead of a browser sign-in — the right choice for MCP clients that cannot talk to remote servers, and for offline or self-contained setups. It exposes the same 15 tools and is not going away.
Prerequisites
Node.js 18 or later
A UptyBots account
An API key from Account → API Keys
Setup
1. Configure your AI client
No install step needed: npx fetches the published package on first run.
Add to your MCP client configuration:
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"uptybots": {
"command": "npx",
"args": ["-y", "uptybots-mcp-server"],
"env": {
"UPTYBOTS_API_URL": "https://uptybots.com",
"UPTYBOTS_API_KEY": "upty_your_api_key_here"
}
}
}
}Claude Code (~/.claude/settings.json) and Cursor (.cursor/mcp.json) use the same format.
2. Restart your AI client
The MCP tools will be available immediately.
Running from source (optional)
To run a local checkout instead of the npm package:
git clone https://github.com/uptybots/mcp-server.git
cd mcp-server
npm installThen point the client at the checkout:
{
"mcpServers": {
"uptybots": {
"command": "node",
"args": ["/path/to/mcp-server/index.js"],
"env": {
"UPTYBOTS_API_URL": "https://uptybots.com",
"UPTYBOTS_API_KEY": "upty_your_api_key_here"
}
}
}
}Available Tools (15)
Read
Tool | Description |
| List all monitors with filters (type, status) |
| Get monitor details by ID |
| Get downtime incidents for a monitor |
| Hourly performance stats |
| Daily performance stats |
| Notification history |
Create
Tool | Description |
| Create HTTP/HTTPS monitor |
| Create API endpoint monitor |
| Create ICMP ping monitor |
| Create TCP port monitor |
| Create SSL certificate monitor |
| Create domain expiration monitor |
Manage
Tool | Description |
| Pause a monitor |
| Resume a paused monitor |
| Delete a monitor |
Environment Variables
Variable | Required | Description |
| No | API base URL (default: |
| Yes | Your API key (starts with |
Documentation
MCP Server Docs — full setup guide and tool reference, covering both the hosted server and this one
REST API Reference — the API that powers the MCP server
Account → Connected Applications — review and revoke access granted through the hosted server
License
MIT
Maintenance
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables AI assistants to interact with Uptime Agent monitoring system to check uptime status, manage incidents, create new monitors, and analyze downtime through natural conversation.71
- AlicenseAqualityBmaintenanceSix-layer website monitoring (uptime, performance, SSL, DNS, visual regression, content change) from Claude, Cline, and Cursor. Free tools (DNS lookup, SSL check, speed test, website checker) work without an account; monitor, incident, alert, and status-page tools use a personal API key.16101MIT
- FlicenseNot gradedqualityCmaintenanceUptime, SSL, DNS and domain monitoring you can talk to: check, create and manage monitors for all your client sites from Claude, ChatGPT, or any MCP client.1
- AlicenseNot gradedqualityAmaintenanceChecks vendor status pages, inspects SSL/TLS certificates, verifies DNS propagation, and provides incident-response playbooks. Includes 7 tools for DevOps health monitoring.2991Apache 2.0
Related MCP Connectors
Uptime, API and server monitoring with outages, reporting, on-call and status pages.
Set up uptime monitoring from your editor: create checks, configure alerts, query uptime history.
Monitor uptime and incidents, run checks, and publish status updates from your Uptimepage org.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/uptybots/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server