Rootly MCP Server logo

Rootly MCP Server

by 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.

View on GitHub

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, enabling users to interact with the Rootly API directly from their IDE.

How to use Rootly MCP Server?

To use the server, install it via the PyPi package or by cloning the repo. Then, configure your MCP-compatible editor (like Cursor or Windsurf) with the provided JSON configuration, ensuring you provide your Rootly API token. You can customize the allowed_paths to access more Rootly API paths by cloning the package and modifying the configuration.

Key features of Rootly MCP Server

  • Dynamically generated MCP tools based on Rootly's OpenAPI specification

  • Default pagination (10 items) for incident endpoints to prevent context window overflow

  • Limits the number of API paths exposed to the AI agent for context size and security

  • Easy integration with MCP-compatible editors

  • Customizable API path access

Use cases of Rootly MCP Server

  • Resolve production incidents directly from your IDE

  • Interact with Rootly API without switching contexts

  • Automate incident management tasks within your development workflow

  • Limit the scope of API access for AI agents

  • Quickly access and manage incident alerts

FAQ from Rootly MCP Server

What is an MCP server?

MCP stands for Machine Communication Protocol. An MCP server allows AI agents and tools to interact with external services and APIs.

What is Rootly?

Rootly is an incident management platform that helps teams resolve incidents faster and more efficiently.

How do I get a Rootly API token?

You can generate an API token from your Rootly account settings. Refer to the Rootly API documentation for detailed instructions.

Can I use this server in production?

No, this project is a prototype and not intended for production use.

How can I contribute to this project?

Feel free to submit a PR or open an issue on the GitHub repository.