OpsLevel MCP サーバー
この MCP ( Model Context Protocol ) サーバーは、OpsLevel アカウントと対話するためのツールを AI に提供します。

特徴
現在、MCP サーバーは OpsLevel アカウントへの読み取り専用アクセスのみを使用しており、次のリソースからデータを読み取ることができます。
- アクション
- コンポーネント
- ドキュメント(APIと技術ドキュメント)
- ドメイン
- フィルター
- インフラストラクチャー
- リポジトリ
- システム
- チーム
- ユーザー
設定
- MCPサーバーをインストールする
- 自作 -
brew install opslevel/tap/opslevel-mcp
- Docker -
docker pull public.ecr.aws/opslevel/mcp:latest
ピン留めされたバージョンを使用することもできます。利用可能なタグについてはギャラリーをご覧ください。 - マニュアル - GitHub リリース ページにアクセスし、ご使用のオペレーティング システム用のバイナリをダウンロードしてください。
- MCP サーバーが環境変数を介してアカウントと通信することを許可するには、API トークンが必要になります。
- 選択した AI ツールの MCP 構成をセットアップします。
クロード
クロードデスクトップ
- Claude Desktopのドキュメントに基づいて、指定されたパスにあるファイルを編集します。
- Mac OS -
${HOME}/Library/Application\ Support/Claude/claude_desktop_config.json
- Windows -
%APPDATA%\Claude\claude_desktop_config.json
- Claude Desktopを起動(または再起動)する
{
"mcpServers": {
"opslevel": {
"command": "opslevel-mcp",
"env": {
"OPSLEVEL_API_TOKEN": "XXXXXXX"
}
}
}
}
VSコード
VS Code ユーザー設定
- 設定メニュー(コマンド+カンマ)を開き、ページ上部にある使用ケースに適したタブを選択します。
- ワークスペース - ワークスペースのコンテキストでサーバーを構成します
- ユーザー - ユーザーのコンテキストでサーバーを構成します
- 機能を選択→チャット
- 「Mcp」が有効になっていることを確認する
- 組織の CoPilot 設定で、Github 管理者に「プレビュー」機能を有効にしてもらう必要がある場合があります。
- 「Mcp > Discovery」の下にある「settings.jsonで編集」をクリックして、以下の設定を行います。
- ファイルを直接編集することもできます
- (Mac OS)
${HOME}/Library/Application\\ Support/Code/User/settings.json
- VS Codeを起動(または再起動)する
{
"chat.agent.enabled": true,
"chat.mcp.discovery.enabled": true,
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "opslevel_token",
"description": "OpsLevel API Token",
"password": true
}
],
"servers": {
"opslevel": {
"type": "stdio",
"command": "opslevel-mcp",
"env": {
"OPSLEVEL_API_TOKEN": "${input:opslevel_token}"
}
}
}
}
}
カーソル
カーソル
- カーソルメニューを開き、設定→カーソル設定→MCPを選択します。
- 「新しいグローバルMCPサーバーを追加」をクリックします
- 以下の設定を追加します
{
"mcpServers": {
"opslevel": {
"command": "opslevel-mcp",
"env": {
"OPSLEVEL_API_TOKEN": "XXXXXX"
}
}
}
}
ウィンドサーフィン
ウィンドサーフィン
- Windsurf - 設定 > 詳細設定に移動します
- カスケードセクションまでスクロールすると、新しいサーバーを追加するオプションがあります。
- 以下の設定でmpc_config.jsonを編集します。
- ウィンドサーフィンを再開
{
"mcpServers": {
"opslevel": {
"command": "opslevel-mcp",
"env": {
"OPSLEVEL_API_TOKEN": "XXXXXX"
}
}
}
}
ドッカー
バイナリを直接インストールせず、代わりにdockerイメージをプルした場合は、docker経由でサーバーを実行できるように上記のMCP構成を調整する必要があります。
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"OPSLEVEL_API_TOKEN",
"public.ecr.aws/opslevel/mcp:latest"
],