com.uptimemonitoring/mcp

السجل الرسمي الصحة

Agent-native uptime monitoring. Create, inspect, and assert monitor health. Free 50-monitor tier.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

Remote (streamable-http)
Claude Code
claude mcp add --transport http com-uptimemonitoring-mcp 'https://api.uptimemonitoring.com/mcp' --header 'Authorization: <OAuth 2.1 (recommended) or a Bearer API key generated at https://app.uptimemonitoring.com/keys (label it '\''mcp'\'').>'
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "com-uptimemonitoring-mcp": {
            "type": "http",
            "url": "https://api.uptimemonitoring.com/mcp",
            "headers": {
                "Authorization": "<OAuth 2.1 (recommended) or a Bearer API key generated at https://app.uptimemonitoring.com/keys (label it 'mcp').>"
            }
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. UptimeMonitoring Examples
  2. Integrations
  3. Placeholder convention
  4. Coming in Phase 2

UptimeMonitoring Examples

Copy-paste-runnable examples for every UptimeMonitoring integration.

Integrations

IntegrationPathDescription
cURLcurl/Create, list, test, and delete monitors from the command line
Node.jsnode/Same lifecycle using Node 20+ native fetch, no dependencies
Pythonpython/Same lifecycle using requests
GitHub Actionsgithub-actions/Post-deploy health gate with uptimemonitoring/assert-healthy
MCP — Claude Codemcp/claude-code/Manage monitors with natural language in Claude Code
MCP — Cursormcp/cursor/Manage monitors with natural language in Cursor
Webhookswebhooks/Push notifications when a monitor goes down, recovers, or flaps

Placeholder convention

All examples use placeholders — replace them with your own values before running:

PlaceholderReplace with
UPTIMEMONITORING_API_KEYYour API key — set as an environment variable, never hardcode it
umk_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxYour actual API key from Settings → API Keys
123Your monitor's numeric ID (visible in the dashboard URL)
whs_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxThe HMAC signing secret returned when you set a webhook

Never commit a real key to version control.

Coming in Phase 2

  • terraform/ — provision and manage monitors as infrastructure
  • kubernetes/ — liveness/readiness gate via assert-healthy in a pod lifecycle hook
  • pagerduty-integration/ — route monitor alerts to PagerDuty incidents

الأسئلة الشائعة

ما هو com.uptimemonitoring/mcp؟

Agent-native uptime monitoring. Create, inspect, and assert monitor health. Free 50-monitor tier.

كيف أثبّت com.uptimemonitoring/mcp؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http com-uptimemonitoring-mcp 'https://api.uptimemonitoring.com/mcp' --header 'Authorization: <OAuth 2.1 (recommended) or a Bearer API key generated at https://app.uptimemonitoring.com/keys (label it '\''mcp'\'').>'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج com.uptimemonitoring/mcp إلى مفتاح API؟

نعم. يتطلب Authorization، وتضبطها في إعداداته.

هل com.uptimemonitoring/mcp مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون com.uptimemonitoring/mcp؟

ينشره uptimemonitoring. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.