Waroom MCP
The Waroom MCP server provides a standardized protocol to interact with the Waroom API and fetch incident and postmortem information.
You can:
Retrieve a paginated list of incidents (
waroom_get_incidents)Get details of a specific incident by UUID (
waroom_get_incident_details)Retrieve a paginated list of postmortems (
waroom_get_postmortems)
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Waroom MCPshow me the latest incidents for the payment service"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Waroom MCP
[!CAUTION] This is still an experimental project and there are no guarantees of stability or performance. Use with caution.
This project is a Model Context Protocol (MCP) server for interacting with the Warroom API, allowing you to get various information from Warroom using a standardized protocol.
overview
The Waroom MCP Server provides a structured way to access the Waroom API endpoints, supporting a variety of functions, including retrieving incident and postmortem information.
Related MCP server: Notion MCP Server
How to use
To start the server, set the necessary environment variables:
export WAROOM_API_KEY=your_api_keyNext, run the following command:
npx @topotal/waroom-mcpThis will start the MCP server and allow you to interact with the Wateroom API through the defined tools.
Use with Claude Desktop
To use this MCP server with Claude Desktop, you do not need to run npx @topotal/waroom-mcp manually, instead add the following to the Claude Desktop configuration file:
MacOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"waroom-mcp": {
"command": "npx",
"args": ["@topotal/waroom-mcp"],
"env": {
"WAROOM_API_KEY": "your-api-key"
}
}
}
}After that, start Claude Desktop as normal. If you are using nodenv or nvm you may need to specify the full path to npx command.
Available Tools
This Model Context Protocol server provides the following Waroom-related tools:
Incident Related
waroom_get_incidents: Get a list of incidents
waroom_get_incident_details: Get details of a specific incident
Postmortem Related
waroom_get_postmortems: Get list of postmortems
debug
First, build the project:
npm install
npm run buildDebugging MCP servers can be difficult because they run over stdio, so for the best debugging experience we highly recommend using MCP Inspector.
You can launch MCP Inspector via npm with the following command:
npx @modelcontextprotocol/inspector "./dist/main.js"Make sure your environment variables are configured properly.
Once launched, the Inspector will show you a URL that you can visit in your browser to start debugging.
Publish
To publish a new version of your package, follow these steps:
Pull the latest code from the main branch
git checkout main git pull origin mainBuild the package
npm run buildPublish to npm
npm publishPush your changes to the remote repository
git push origin main --tags
contribution
Contributions are welcome! Fork the repository and submit pull requests for improvements and bug fixes.
license
This project is licensed under the MIT License, see the LICENSE file for details.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceA Model Context Protocol server that facilitates integration with OpenCTI, allowing users to query and retrieve cyber threat intelligence data via a standardized interface.1640MIT
- Alicense-qualityDmaintenanceA Model Context Protocol server that provides a standardized interface for AI models to access, query, and modify content in Notion workspaces.8374MIT
- AlicenseDqualityDmaintenanceA Model Context Protocol server that connects to AppSignal, allowing users to fetch, list, and analyze incident information from their AppSignal monitoring.3133MIT
- Flicense-qualityDmaintenanceA server implementation of the Model Context Protocol (MCP) that provides REST API endpoints for managing and interacting with MCP resources.
Related MCP Connectors
MCP (Model Context Protocol) server for Appwrite
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
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/topotal/waroom-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server