Integrations
Rootly MCP サーバー
Rootly API用のMCPサーバー。Cursor、Windsurf、Claudeといったお気に入りのMCP対応エディタにプラグインできます。IDEを離れることなく、1分以内に本番環境のインシデントを解決できます。
前提条件
- Python 3.12以上
uv
パッケージマネージャーCopy- Rootly APIトークン
IDEで実行する
PyPi パッケージを使用するか、このリポジトリをクローンしてインストールします。
お気に入りの MCP 互換エディタで設定するには (Cursor と Windsurf でテストしました)、次の設定を行います。
より多くの Rootly API パスにアクセスするためにallowed_paths
をカスタマイズする場合は、パッケージを複製してこの構成を使用します。
特徴
このサーバーは、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は、システムの信頼性と運用効率の未来を築いています。私たちはオープンソースのインキュベーターとして活動し、アイデアの共有、実験、迅速なプロトタイピングを行っています。私たちの研究がコミュニティ全体に利益をもたらすよう尽力しています。
This server cannot be installed
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サーバーです。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityThe 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 -1432236TypeScriptApache 2.0
- AsecurityFlicenseAqualityAn MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.Last updated -3925
- -securityFlicense-qualityA 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 -2113TypeScript
- -securityAlicense-qualityAn 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 -177PythonMIT License