Dynatrace MCPサーバー連携

Dynatrace MCPサーバー連携

Dynatrace MCPサーバーで、FlowHuntのAIワークフローにリアルタイムのオブザーバビリティと監視を統合しましょう。

「Dynatrace」MCPサーバーは何をしますか?

Dynatrace MCP(Model Context Protocol)サーバーは、DynatraceのオブザーバビリティプラットフォームをAI活用開発ワークフローに統合するリモートMCPサーバーです。Dynatraceに接続することで、AIアシスタントやクライアントは、本番環境レベルのメトリクス、ログ、異常、セキュリティイベントなどのオブザーバビリティデータを開発環境でリアルタイムに取得できます。これにより、課題検知やトラブルシューティングが強化され、ログの自然言語クエリやデバッグ・セキュリティ強化のための詳細インサイトも可能となります。Dynatrace MCPサーバーは、AIエージェントと豊富な監視機能をつなぐ橋渡しをし、開発者がAIを活用した診断自動化やワークフロートリガー、運用効率化を実現します。

プロンプト一覧

利用可能なドキュメント上にプロンプトテンプレートの記載はありません。

リソース一覧

利用可能なドキュメント上に明示的なMCPリソース一覧はありません。

ツール一覧

  • サービス(例:Kubernetes)の問題一覧・詳細取得
  • セキュリティ問題/脆弱性の一覧・詳細取得
  • Dynatrace Query Language(DQL)によるイベント・ログ取得
  • Slack Connector経由でのSlack通知送信
  • Dynatrace AutomationEngineによる通知ワークフロー設定
  • エンティティの所有者情報取得

このMCPサーバーのユースケース

  • リアルタイムオブザーバビリティデータ
    開発中に本番レベルのメトリクスやログをDynatraceから取得し、素早く課題を特定・解決。
  • インシデント・例外解決
    監視された例外・ログ・異常を直接ワークフローに取り込み、文脈付きで課題を修正。
  • セキュリティ課題の文脈取得
    サービスのセキュリティ・脆弱性情報を詳細に取得し、効率的な対応・修復を支援。
  • ログの自然言語クエリ
    ログデータやイベントを自然言語で検索し、幅広いチームメンバーがオブザーバビリティにアクセス可能。
  • 通知・ワークフロー自動化
    通知ワークフローを設定し、問題や脆弱性発生時に即座にSlack通知をチームへ送信。

セットアップ方法

Windsurf

  1. Node.jsが環境にインストールされていることを確認します。
  2. WindsurfのMCPサーバー設定ファイルを開きます。
  3. 以下のJSONスニペットを追加します:
    {
      "servers": {
        "npx-dynatrace-mcp-server": {
          "command": "npx",
          "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"]
        }
      }
    }
    
  4. 設定を保存し、Windsurfを再起動します。
  5. WindsurfのMCPインターフェースでサーバー接続を確認します。

Claude

  1. Node.jsがインストールされていることを確認します。
  2. ClaudeのMCPサーバー設定ファイルを見つけます。
  3. 以下を挿入します:
    {
      "servers": {
        "npx-dynatrace-mcp-server": {
          "command": "npx",
          "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"]
        }
      }
    }
    
  4. ファイルを保存し、Claudeを再起動します。
  5. Claudeの設定画面でMCPサーバー接続を確認します。

Cursor

  1. Node.jsが未インストールの場合はインストールします。
  2. CursorのMCPサーバー設定にアクセスします。
  3. 以下を追加します:
    {
      "servers": {
        "npx-dynatrace-mcp-server": {
          "command": "npx",
          "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"]
        }
      }
    }
    
  4. 設定を保存し、Cursorを再起動します。
  5. Dynatrace MCPの接続を検証します。

Cline

  1. Node.jsがインストールされていることを確認します。
  2. ClineのMCPサーバー用JSON設定を開きます。
  3. 以下を入力します:
    {
      "servers": {
        "npx-dynatrace-mcp-server": {
          "command": "npx",
          "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"]
        }
      }
    }
    
  4. 変更を保存してClineを再起動します。
  5. MCPサーバーが稼働しているか確認します。

APIキーの安全な管理

機密性の高い認証情報(例:Dynatrace APIキー)は環境変数に保存し、設定ファイルから参照してください。
例:

{
  "servers": {
    "npx-dynatrace-mcp-server": {
      "command": "npx",
      "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"],
      "env": {
        "DYNATRACE_API_KEY": "${DYNATRACE_API_KEY}"
      },
      "inputs": {
        "apiKey": "${DYNATRACE_API_KEY}"
      }
    }
  }
}

フロー内でのMCPの利用方法

FlowHuntでのMCP利用

FlowHuntワークフローにMCPサーバーを統合するには、フローにMCPコンポーネントを追加し、AIエージェントと接続します。

FlowHunt MCPフロー

MCPコンポーネントをクリックして設定パネルを開きます。システムMCP設定セクションで、以下のようなJSON形式でMCPサーバー情報を入力します。

{
  "dynatrace-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定後、このMCPはAIエージェントのツールとして全機能にアクセス可能になります。“dynatrace-mcp"は実際のMCPサーバー名に、URLは自身のMCPサーバーURLに必ず置き換えてください。


概要

セクション利用可否詳細・備考
概要
プロンプト一覧ドキュメントに記載なし
リソース一覧ドキュメントに記載なし
ツール一覧「機能」セクションより
APIキーの安全管理設定例あり
サンプリングサポート(評価上は重要度低)記載なし

短評: Dynatrace MCPサーバーはオブザーバビリティ・監視タスクのための強力な連携を提供し、導入手順やツールも明確です。ただし、プロンプト・リソース・ルート・サンプリングに関する記載が不足しており、MCPパッケージとしての完全性には課題があります。

MCPスコア

ライセンス有り✅(MIT)
ツールが1つ以上有る
フォーク数13
スター数70

評価: 7/10
Dynatrace MCPサーバーはオブザーバビリティ統合において優秀ですが、プロンプト・リソース・ルート・サンプリングの記載がないため、さらなる高評価には至りません。

よくある質問

Dynatrace MCPサーバーは何をしますか?

Dynatrace MCPサーバーはDynatraceのオブザーバビリティプラットフォームとAI開発ワークフローを統合し、メトリクス、ログ、異常、セキュリティデータへFlowHuntや接続したAIアシスタント内からリアルタイムでアクセスできるようにします。

このMCPサーバーで使えるツールは?

サービスの問題および脆弱性一覧・詳細取得、イベント/ログのDQLクエリ実行、Slack通知送信、ワークフローの設定、監視エンティティの所有者情報の取得が可能です。

Dynatrace APIキーの安全な管理方法は?

Dynatrace APIキーは環境変数に保存し、MCPサーバー設定で参照することで認証情報の安全性を保ちます。

Dynatrace MCPで自然言語によるログ検索は可能ですか?

はい、Dynatrace MCPサーバーはログやイベントの自然言語クエリに対応しており、チームの誰でもオブザーバビリティデータに簡単にアクセスできます。

主なユースケースは?

リアルタイムの課題検知、文脈付きのインシデント解決、セキュリティ監視、自然言語ログクエリ、通知・自動修復ワークフローの自動化などが代表的です。

DynatraceオブザーバビリティでAIワークフローを加速

Dynatrace MCPサーバーをFlowHuntに統合し、AI開発環境でリアルタイムのメトリクス、ログ、セキュリティイベントへ即時アクセス。

詳細はこちら

DeepSeek MCPサーバー
DeepSeek MCPサーバー

DeepSeek MCPサーバー

DeepSeek MCPサーバーは、DeepSeekの高度な言語モデルをMCP対応アプリケーションと統合し、安全かつ匿名化されたAPIアクセスを提供、Claude DesktopやFlowHuntなどのツールでスケーラブルかつプライバシー重視のAIワークフローを実現します。...

1 分で読める
AI MCP Server +6
DeepSeek MCP サーバー
DeepSeek MCP サーバー

DeepSeek MCP サーバー

DeepSeek MCP サーバーは安全なプロキシとして機能し、DeepSeek の高度な言語モデルを Claude Desktop や FlowHunt などの MCP 対応アプリケーションに接続します。これにより、匿名での API 利用、ワークフロー自動化、集中管理が可能となります。...

2 分で読める
AI MCP +5
EVM MCPサーバー
EVM MCPサーバー

EVM MCPサーバー

EVM MCPサーバーは、複数のEVM互換ネットワークにわたるAIおよび開発ワークフロー向けに、シームレスなブロックチェーン統合を提供します。スマートコントラクト操作、ブロックチェーンのクエリ、およびトランザクション管理を、統一されたAIフレンドリーなインターフェースから実現します。...

1 分で読める
Blockchain AI +5