Rootly MCP Server
by MCP-Mirror/Rootly-AI-Labs
The Rootly MCP Server allows you to resolve production incidents in under a minute without leaving your IDE. It's designed to plug into MCP-compatible editors like Cursor, Windsurf, and Claude, leveraging the Rootly API.
Last updated: N/A
What is Rootly MCP Server?
The Rootly MCP Server is a server that dynamically generates MCP resources based on Rootly's OpenAPI (Swagger) specification, allowing you to interact with Rootly's incident management features directly from your IDE.
How to use Rootly MCP Server?
- Install Python 3.12 or higher and the
uv
package manager. 2. Obtain a Rootly API token. 3. Install therootly-mcp-server
package from PyPi or clone the repository. 4. Configure your MCP-compatible editor (e.g., Cursor, Windsurf) with the provided JSON configuration, replacing<YOUR_ROOTLY_API_TOKEN>
with your actual token. You may customizeallowed_paths
if needed.
Key features of Rootly MCP Server
Dynamically generated MCP tools based on Rootly's OpenAPI specification
Default pagination (10 items) for incident endpoints
Limits the number of API paths exposed to the AI agent for context and security
Allows customization of allowed API paths
Use cases of Rootly MCP Server
Resolve production incidents directly from your IDE
Access and manage Rootly incidents and alerts through an MCP interface
Automate incident response workflows within your development environment
Limit the scope of Rootly API access for AI agents to improve performance and security
FAQ from Rootly MCP Server
What is MCP?
What is MCP?
MCP stands for Machine Communication Protocol. It enables AI agents to interact with tools and services.
What is Rootly?
What is Rootly?
Rootly is an incident management platform.
How do I get a Rootly API token?
How do I get a Rootly API token?
You can generate an API key from the Rootly platform. Refer to the Rootly API documentation for instructions.
Can I use this in production?
Can I use this in production?
No, this project is a prototype and not intended for production use.
How can I contribute?
How can I contribute?
You can submit a PR or open an issue on the GitHub repository.