Waroom MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WAROOM_API_KEY | Yes | Your Waroom API key |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| waroom_create_incidentC | インシデントを作成します。 |
| waroom_get_incidents | インシデントの一覧を取得します。各種フィルター条件を指定できます。 |
| waroom_get_incident_details | 特定のインシデントの詳細情報を取得します。ステートドキュメント(state_document, Markdown)も含まれます。 |
| waroom_update_incident_severityC | インシデントの重要度を更新します。 |
| waroom_update_incident_status | インシデントのステータスを更新します。 |
| waroom_create_incident_metrics | インシデントメトリクスを作成します。レスポンス活動を記録し、TTD/TTA/TTI/TTF/TTRを更新します。 |
| waroom_get_postmortemsC | ポストモーテムの一覧を取得します。 |
| waroom_create_postmortemC | ポストモーテムを作成します。 |
| waroom_get_postmortem_templateB | ポストモーテムテンプレートを取得します。 |
| waroom_get_servicesC | サービスの一覧を取得します。 |
| waroom_get_service_architecture_contextC | 特定のサービスのアーキテクチャコンテキストを取得します。 |
| waroom_update_service_architecture_context | 特定のサービスのアーキテクチャコンテキストを更新します。既存のコンテキストがあれば更新し、無ければ新規作成されます。 |
| waroom_get_service_labelsC | 特定のサービスのラベル一覧を取得します。 |
| waroom_create_service_labelC | 特定のサービスに新しいラベルを作成します。 |
| waroom_update_service_label | 特定のサービスのラベルを更新します。 |
| waroom_delete_service_labelC | 特定のサービスのラベルを削除します。 |
| waroom_update_incident_labelsC | インシデントにラベルを付与または更新します。 |
| waroom_get_runbooksB | ランブックの一覧を取得します。 |
| waroom_get_runbookB | ランブックの詳細を取得します。namespace で指定します。 |
| waroom_update_runbookC | ランブックを更新します。namespace で対象を指定し、内容(blob)や namespace を変更できます。 |
| waroom_get_incident_action_itemsA | 特定のインシデントのアクションアイテム一覧を取得します。 |
| waroom_create_incident_action_itemB | 特定のインシデントに新しいアクションアイテムを作成します。 |
| waroom_get_incident_action_itemA | 特定のインシデントのアクションアイテム詳細を取得します。 |
| waroom_update_incident_action_itemA | 特定のインシデントのアクションアイテムを更新します。タイトル・ステータス(完了・スキップ等)・担当者を変更できます。 |
| waroom_delete_incident_action_item | 特定のインシデントのアクションアイテムを削除します。 |
| waroom_get_usersA | 組織のユーザー一覧を取得します。アクションアイテムの担当者指定などに使う nickname を確認できます。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| create | Waroomでインシデント対応を開始します。サービスを検索してインシデントを作成し、作業を自動追跡します。 |
| respond | 既存のWaroomインシデントに対して対応を開始します。インシデントのUUIDまたはURLを指定してください。 |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Waroom MCP の使い方ガイド - インシデント対応の自動化とポストモーテム管理 |
TDQS
Scored across 19 tools
Each tool targets a distinct resource and action, spanning incidents, postmortems, services, runbooks, action items, and users. Even similar tools, like incident label updates versus severity updates, are clearly separated.
All tools follow a consistent `waroom_<verb>_<resource>` snake_case pattern. Plural nouns are used for list operations and singular nouns for item-level operations, making the naming predictable.
19 tools is on the heavy side for a single server, though the broad incident-management scope includes service labels, runbooks, postmortems, and action items, which justifies most of them.
Action items have solid CRUD coverage, but incidents lack get/list operations, postmortems lack detail/update/delete operations beyond template retrieval, and runbooks have no create/delete. These are notable gaps in an otherwise broad surface.