このMCPでできること
Manages live incidents, severity and lifecycle updates, teams and users, on-call schedules, overrides, and on-call reporting.
ツール
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['title', 'status', 'severity'], 'properties': {'title': {'type': 'string', 'description': 'Incident title (required).'}, 'status': {'type': 'string', 'description': 'Incident status (required) — free-form, validated by the API; reflects the incident lifecycle (e.g. "Open"/"Resolved"). Confirm valid values for your account.'}, 'message': {'type': 'string', 'description': 'Incident message/description.'}, 'teamIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Ids of teams to associate with the incident.'}, 'severity': {'type': 'string', 'description': 'Incident severity (required) — free-form, validated by the API; common values include "Warning", "Minor", "Major", "Critical". Confirm valid values for your account.'}, 'serviceIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Ids of affected services.'}, 'integrationId': {'type': 'string', 'description': 'Id of the integration that should own/route the incident.'}, 'messageIsPublic': {'type': 'boolean', 'description': 'Whether the message is visible on a public status page.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['userId', 'type'], 'properties': {'end': {'type': 'string', 'description': 'ISO8601 end of the override window.'}, 'type': {'type': 'string', 'description': 'Override kind (required) — free-form, validated by the API. Confirm valid values for your account.'}, 'start': {'type': 'string', 'description': 'ISO8601 start of the override window.'}, 'teamId': {'type': 'string', 'description': 'Team id the override applies within.'}, 'userId': {'type': 'string', 'description': 'The user id the override applies to (required).'}, 'escalationTier': {'type': 'number', 'description': 'Escalation tier the override applies to.'}, 'replacementUserIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Ids of the replacement user(s) on call.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['incidentId'], 'properties': {'incidentId': {'type': 'string', 'description': 'The incident id (required).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['incidentId'], 'properties': {'incidentId': {'type': 'string', 'description': 'The incident id (required).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'asc': {'type': 'boolean', 'description': 'Sort ascending (default descending).'}, 'limit': {'type': 'number', 'description': 'Max incidents to return.'}, 'offset': {'type': 'number', 'description': 'Pagination offset.'}, 'sortBy': {'type': 'string', 'description': 'Field to sort by.'}, 'teamIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter by team id(s).'}, 'userIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter by assigned user id(s).'}, 'statuses': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter by incident status(es).'}, 'isArchived': {'type': 'boolean', 'description': 'Filter by archived state.'}, 'searchTerm': {'type': 'string', 'description': 'Free-text search term.'}, 'severities': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter by incident severity/severities.'}, 'unattended': {'type': 'boolean', 'description': 'Filter to incidents with no acknowledging user.'}, 'createdFrom': {'type': 'string', 'description': 'ISO8601 lower bound on creation time.'}, 'createdUntil': {'type': 'string', 'description': 'ISO8601 upper bound on creation time.'}, 'includeSnoozed': {'type': 'boolean', 'description': 'Whether to include snoozed incidents.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['userId'], 'properties': {'limit': {'type': 'number', 'description': 'Max overrides to return.'}, 'offset': {'type': 'number', 'description': 'Pagination offset.'}, 'userId': {'type': 'string', 'description': 'The user id to list overrides for (required).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'number', 'description': 'Max teams to return.'}, 'offset': {'type': 'number', 'description': 'Pagination offset.'}, 'displayName': {'type': 'string', 'description': 'Filter by team display name.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'email': {'type': 'string', 'description': 'Filter by user email.'}, 'limit': {'type': 'number', 'description': 'Max users to return.'}, 'offset': {'type': 'number', 'description': 'Pagination offset.'}, 'displayName': {'type': 'string', 'description': 'Filter by user display name.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['start', 'end'], 'properties': {'end': {'type': 'string', 'description': 'ISO8601 end of the report window (required).'}, 'start': {'type': 'string', 'description': 'ISO8601 start of the report window (required).'}, 'teamId': {'type': 'string', 'description': 'Filter by team id.'}, 'userId': {'type': 'string', 'description': 'Filter by user id.'}, 'maxTier': {'type': 'number', 'description': 'Only include escalation tiers up to this number.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['incidentId'], 'properties': {'incidentId': {'type': 'string', 'description': 'The incident id to update (required).'}, 'appendIntent': {'type': 'string', 'description': 'Lifecycle action/intent to append (e.g. acknowledge/resolve/reopen/snooze — a status transition). Confirm valid values for your account.'}, 'intentMessage': {'type': 'string', 'description': 'Optional message to attach to the appended intent.'}, 'changeSeverity': {'type': 'string', 'description': 'New severity to set on the incident.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'teamIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter by team id(s).'}, 'userIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter by user id(s).'}, 'timestamp': {'type': 'string', 'description': 'ISO8601 point-in-time to check (defaults to now).'}}}
最近のツール変更
類似のMCPサーバー
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
OSIR Domain Registrar
Manages domain registration and transfers, DNS, VPS instances, SSH keys, hosted email, account funding, and related infrastructur…
hyperping
Manages uptime, HTTP, DNS, port, and API monitoring with outage diagnostics, latency and SLA metrics, alert integrations, escalat…
Boat House
Deploys and operates small containerized web applications with releases, rollbacks, persistent data, access controls, secrets, bi…
hookpulse
Creates and manages dead-man monitoring endpoints for cron jobs and webhooks, detects missed or failed runs, and provides event, …
Plutus
Analyzes cloud, AI, and SaaS costs with spend queries, budgets, anomalies, usage metrics, savings recommendations, dashboards, an…
Power Automate MCP Server by Flow Studio
Builds, updates, runs, monitors, debugs, and governs Microsoft Power Automate flows, environments, connectors, and run histories.
Tomorrow Central: Cloud Cost Sentinel
Looks up AWS prices, estimates architecture and workload costs, compares regions and architectures, and scans linked AWS accounts…