Rootly MCP server

Integrations

  • Offers integration through a PyPI package that can be installed to connect the MCP server with Rootly's API for incident management capabilities.

  • Dynamically generates MCP resources based on Rootly's OpenAPI (Swagger) specification, providing access to incident endpoints and alert information.

Rootly MCP サーバー

Rootly API用のMCPサーバー。Cursor、Windsurf、Claudeといったお気に入りのMCP対応エディタにプラグインできます。IDEを離れることなく、1分以内に本番環境のインシデントを解決できます。

前提条件

  • Python 3.12以上
  • uvパッケージマネージャー
    curl -LsSf https://astral.sh/uv/install.sh | sh
  • Rootly APIトークン

IDEで実行する

PyPi パッケージを使用するか、このリポジトリをクローンしてインストールします。

お気に入りの MCP 互換エディタで設定するには (Cursor と Windsurf でテストしました)、次の設定を行います。

{ "mcpServers": { "rootly": { "command": "uvx", "args": [ "--from", "rootly-mcp-server", "rootly-mcp-server" ], "env": { "ROOTLY_API_TOKEN": "<YOUR_ROOTLY_API_TOKEN>" } } } }

より多くの Rootly API パスにアクセスするためにallowed_pathsをカスタマイズする場合は、パッケージを複製してこの構成を使用します。

{ "mcpServers": { "rootly": { "command": "uv", "args": [ "run", "--directory", "/path/to/rootly-mcp-server", "rootly-mcp-server" ], "env": { "ROOTLY_API_TOKEN": "<YOUR_ROOTLY_API_TOKEN>" } } } }

特徴

このサーバーは、Rootly の OpenAPI (Swagger) 仕様に基づいて MCP リソースを動的に生成します。

  • Rootly の OpenAPI 仕様に基づいて動的に生成された MCP ツール
  • コンテキストウィンドウのオーバーフローを防ぐためのインシデントエンドポイントのデフォルトのページ区切り(10項目)
  • AIエージェントに公開されるAPIパスの数を制限します

公開されるAPIパスの数を制限した理由は2つあります。

  • コンテキストのサイズ: RootlyのAPIはパスが非常に豊富であるため、AIエージェントが過負荷になり、単純なアクションを適切に実行できない可能性があります。現時点では、 /incidents/incidents/{incident_id}/alertsのみを公開しています。
  • セキュリティ: ユーザーがMCPサーバーを通じてアクセスできる情報やアクションの種類を制限する場合

さらに多くのパスを使用できるようにするには、 src/rootly_mcp_server/server.pyの変数allowed_pathsを編集します。

免責事項

このプロジェクトはプロトタイプであり、本番環境での使用を想定していません。ご意見や問題点などございましたら、お気軽にプルリクエストを送信いただくか、問題を報告してください。

Rootly AI Labsについて

このプロジェクトはRootly AI Labsによって開発されました。AI Labsは、システムの信頼性と運用効率の未来を築いています。私たちはオープンソースのインキュベーターとして活動し、アイデアの共有、実験、迅速なプロトタイピングを行っています。私たちの研究がコミュニティ全体に利益をもたらすよう尽力しています。

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

IDEからインシデントを管理します。Rootly APIを使用してインシデントとその関連メタデータを取得できるMCPサーバーです。

  1. 前提条件
    1. IDEで実行する
      1. 特徴
        1. 免責事項
          1. Rootly AI Labsについて

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              The MCP server provides an interface to the Datadog API, enabling seamless management of incidents, monitoring, logs, dashboards, metrics, traces, and hosts. Its extensible design allows easy integration of additional Datadog APIs for future expansions.
              Last updated -
              14
              322
              36
              TypeScript
              Apache 2.0
              • Apple
            • A
              security
              F
              license
              A
              quality
              An MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.
              Last updated -
              39
              25
              • Apple
            • -
              security
              F
              license
              -
              quality
              A server that connects MCP clients (Claude, Cursor, Windsurf, etc.) to EventCatalog instances, allowing users to ask questions about their event-driven architecture and get insights about domains, services, and message schemas directly within their development tools.
              Last updated -
              21
              13
              TypeScript
              • Apple
            • -
              security
              A
              license
              -
              quality
              An MCP server that provides tools to load and fetch documentation from any llms.txt source, giving users full control over context retrieval for LLMs in IDE agents and applications.
              Last updated -
              177
              Python
              MIT License
              • Apple

            View all related MCP servers

            ID: gmd9h4bdua