Dynatrace Managed MCP
D

Dynatrace Managed MCP

Dynatrace Managed MCPサーバーはオープンソースプロジェクトで、AIアシスタントがモデルコンテキストプロトコル(MCP)を通じて自前で管理するDynatrace Managedデプロイとやり取りでき、可観測性データを直接AI支援ワークフローに統合することができます。ローカルモードとリモートモードをサポートし、複数の環境を構成でき、問題、セキュリティ、エンティティ、SLO、イベント、ログ、メトリクスなどのデータの照会機能を提供します。
2.5ポイント
0

Dynatrace Managed MCPサーバーとは?

Dynatrace Managed MCPサーバーは、Model Context Protocol(MCP)サーバーで、AIアシスタント(VS Code、Claude、Cursorなど)と自前で管理するDynatrace Managedデプロイの間の架け橋として機能します。このサーバーを通じて、AIアシスタントはDynatrace内の可観測性データ(問題、セキュリティホール、エンティティ情報、SLO、ログ、メトリクスなど)を照会し、分析することができ、開発、デバッグ、運用の過程でインテリジェントな支援を提供します。

Dynatrace Managed MCPサーバーの使い方は?

Dynatrace Managed MCPサーバーの使用は非常に簡単です。まず、AIアシスタント内でMCPサーバーの接続を構成し、Dynatrace Managed環境の情報(APIエンドポイント、環境ID、トークン)を提供する必要があります。構成が完了したら、自然言語でAIアシスタントに質問することができます。例えば、「過去24時間の本番環境の問題をリストアップして」という質問をすると、AIアシスタントはMCPサーバーを通じてDynatraceからデータを取得し、回答を提供します。

適用シナリオ

Dynatrace Managed MCPサーバーは以下のシナリオに適用されます。1) リアルタイム可観測性 - 本番レベルのデータを取得して早期検出と能動的な監視を行う;2) コンテキストデバッグ - 監視された異常、ログ、例外情報を利用して問題を修復する;3) セキュリティ洞察 - 詳細なホール分析とセキュリティ問題の追跡を行う;4) 複数環境のサポート - 同じMCPサーバーから複数のDynatrace Managed環境を照会する;5) ハイブリッド設定 - Dynatrace SaaS MCPサーバーと連携して、履歴データとリアルタイムデータにアクセスする。

主要機能

問題管理
サービス(Kubernetesなど)内の問題の詳細情報をリストアップし、取得して、システム異常を迅速に識別し、解決するのを支援します。
セキュリティ分析
セキュリティ問題とホールの詳細情報をリストアップし、取得して、証拠に基づくマルチクラウドコンプライアンス評価と調査をサポートします。
エンティティ情報
監視対象エンティティの詳細情報(関係マッピングを含む)を取得して、システムコンポーネント間の依存関係を理解するのを支援します。
SLO監視
サービスレベル目標(SLO)の詳細情報をリストアップし、取得して、評価とエラー予算分析を行います。
イベント追跡
システムイベントをリストアップし、取得して、システムの状態変化と重要なアクティビティを追跡するのを支援します。
ログ調査
高度なコンテンツと時間ベースのクエリを使用してログを検索し、フィルタリングして、詳細な障害調査をサポートします。
メトリクス分析
V2 Metrics APIを使用してパフォーマンスメトリクスを照会し、分析して、カスタム時間範囲と集計をサポートします。
複数環境のサポート
同じMCPサーバーから複数のDynatrace Managed環境に接続し、照会することができ、開発、テスト、本番環境をサポートします。
デュアルモード運用
ローカルモード(開発テスト用)とリモートモード(HTTP/SSE本番デプロイ用)をサポートして、さまざまな使用シナリオに対応します。
利点
シームレスな統合:さまざまなAIアシスタント(VS Code、Claude、Cursorなど)に簡単に統合できます
複数環境の管理:複数のDynatrace Managed環境に同時に接続できます
追加コストなし:V2 REST APIを使用するため、標準のManagedライセンスを超える追加コストは発生しません
柔軟なデプロイ:ローカルとリモートの両方の実行モードをサポートします
セキュリティと制御:APIトークン認証を使用し、プロキシ構成をサポートするため、企業環境に適しています
履歴データへのアクセス:移行シナリオに特に適しており、SaaSに移行されていない履歴データにアクセスできます
制限
Managed環境のみ:Dynatrace Managed向けに設計されており、SaaS環境には適用できません(別のMCPサーバーを使用する必要があります)
パフォーマンスの考慮:クエリを慎重に設計して、Dynatrace Managed環境に過大な負荷がかからないようにする必要があります
構成の複雑さ:複数環境の構成には注意深い設定が必要です。特にプロキシと認証情報に注意してください
バージョン要件:Dynatrace Managed 1.328.0以上が必要です
学習曲線:Dynatrace ManagedのAPIとエンティティセレクターの構文を理解する必要があります

使い方

Dynatrace Managed環境を準備する
実行中のDynatrace Managed環境(バージョン1.328.0以上)があることを確認し、必要な権限を持つAPIトークンを作成してください。必要な権限には、監査ログ、エンティティ、イベント、ログ、メトリクス、ネットワークゾーン、問題、セキュリティ問題の読み取り権限が含まれます。
構成方法を選択する
最適な構成方法を選択してください。1) 構成ファイル(ローカル開発に推奨) - YAMLまたはJSONファイルを使用します;2) 環境変数(Docker/Kubernetesに適しています) - JSON文字列を使用します;3) .envファイル(推奨されません)。
構成ファイルを作成する(推奨)
YAMLまたはJSON構成ファイルを作成して、Dynatrace Managed環境を定義します。環境変数の補間を使用して機密情報を保護してください。
AIアシスタントを構成する
AIアシスタントにMCPサーバーの構成を追加してください。各アシスタントの構成方法は多少異なりますが、基本的な構造は似ています。
起動とテスト
AIアシスタントを再起動してMCPサーバーの構成を読み込み、自然言語クエリで接続をテストしてください。

使用例

リアルタイム問題監視
開発者が本番環境の問題を解決しているとき、システムの状態を迅速に把握する必要があります。AIアシスタントを通じてDynatrace内の現在の問題を照会し、詳細情報を取得して根本原因を迅速に特定します。
セキュリティホール調査
セキュリティチームがホールアラートを受け取り、影響範囲と深刻度を調査する必要があります。AIアシスタントを通じてDynatrace内のセキュリティ問題とホール情報を照会します。
パフォーマンスメトリクス分析
運用チームが特定のマイクロサービスのパフォーマンストレンドを分析し、拡張または最適化が必要かどうかを判断する必要があります。AIアシスタントを通じてサービスの応答時間とエラー率のメトリクスを照会します。
複数環境の比較
チームが開発、テスト、本番環境のSLO達成状況を比較し、新しいバージョンがサービス品質に影響を与えないことを確認する必要があります。

よくある質問

Dynatrace Managed MCPサーバーとDynatrace SaaS MCPの違いは何ですか?
複数のDynatrace Managed環境をどのように構成しますか?
必要なAPIトークンの権限は何ですか?
ログを表示し、問題をデバッグするにはどうすればいいですか?
Dynatrace環境に過大な負荷をかけないようにするにはどうすればいいですか?
プロキシサーバーをサポートしていますか?
テレメトリデータ収集を無効にするにはどうすればいいですか?
HTTPサーバーモードをいつ使用すべきですか?

関連リソース

GitHubリポジトリ
ソースコード、問題追跡、貢献ガイド
Dynatrace Managedドキュメント
Dynatrace Managed APIの認証と構成の公式ドキュメント
Dynatrace SaaS MCP
Dynatrace SaaS環境用のMCPサーバー
サンプル構成ファイル
YAMLとJSONの構成例が含まれています
Model Context Protocol
MCPプロトコルの公式仕様
npmパッケージ
npm上のパッケージ公開ページ

インストール

以下のコマンドをクライアントにコピーして設定
{
  "mcpServers": {
    "dynatrace-managed": {
      "command": "npx",
      "args": ["-y", "@dynatrace-oss/dynatrace-managed-mcp-server@latest"],
      "env": {
        "DT_CONFIG_FILE": "./dt-config.yaml",
        "DT_PROD_TOKEN": "dt0c01.ABC123...",
        "DT_STAGING_TOKEN": "dt0c01.XYZ789...",
        "LOG_LEVEL": "info"
      }
    }
  }
}

{
  "mcpServers": {
    "dynatrace-managed": {
      "command": "node",
      "args": ["./dist/index.js"],
      "env": {
        "DT_CONFIG_FILE": "./dt-config.yaml",
        "DT_PROD_TOKEN": "dt0c01.ABC123...",
        "DT_STAGING_TOKEN": "dt0c01.XYZ789...",
        "LOG_LEVEL": "info"
      }
    }
  }
}

{
  "mcpServers": {
    "dynatrace-managed-mcp": {
      "command": "npx",
      "args": ["-y", "@dynatrace-oss/dynatrace-managed-mcp-server@latest"],
      "env": {
        "DT_ENVIRONMENT_CONFIGS": "[{\"dynatraceUrl\":\"https://my-dashboard-endpoint.com/\",\"apiEndpointUrl\":\"https://my-api-endpoint.com/\",\"environmentId\":\"my-env-id-1\",\"alias\":\"alias-env\",\"apiToken\":\"my-api-token\"},{\"dynatraceUrl\":\"https://my-dashboard2-endpoint.com/\",\"apiEndpointUrl\":\"https://my-api2-endpoint.com/\",\"environmentId\":\"my-env-id-2\",\"alias\":\"alias-env-2\",\"apiToken\":\"my-api-token-2\"}]"
      }
    }
  }
}

{
  "mcpServers": {
    "dynatrace-managed-mcp": {
      "command": "npx",
      "args": ["@dynatrace-oss/dynatrace-managed-mcp-server@latest"],
      "env": {
        "DT_ENVIRONMENT_CONFIGS": "[{\"dynatraceUrl\":\"https://my-dashboard-endpoint.com/\",\"apiEndpointUrl\":\"https://my-api-endpoint.com/\",\"environmentId\":\"my-env-id-1\",\"alias\":\"alias-env\",\"apiToken\":\"my-api-token\"},{\"dynatraceUrl\":\"https://my-dashboard2-endpoint.com/\",\"apiEndpointUrl\":\"https://my-api2-endpoint.com/\",\"environmentId\":\"my-env-id-2\",\"alias\":\"alias-env-2\",\"apiToken\":\"my-api-token-2\"}]"
      },
      "timeout": 30000,
      "trust": false
    }
  }
}

{
  "mcpServers": {
    "dynatrace-managed-mcp": {
      "url": "http://localhost:3000",
      "transport": "http"
    }
  }
}
注意:あなたのキーは機密情報です。誰とも共有しないでください。

代替品

P
Paperbanana
Python
7.5K
5ポイント
B
Better Icons
20万以上のアイコンの検索と検索を提供するMCPサーバーとCLIツールで、150以上のアイコンライブラリをサポートし、AIアシスタントと開発者が迅速にアイコンを取得して使用できるように支援します。
TypeScript
6.6K
4.5ポイント
A
Assistant Ui
assistant-uiは、生産レベルのAIチャットインターフェイスを迅速に構築するためのオープンソースのTypeScript/Reactライブラリで、組み合わせ可能なUIコンポーネント、ストリーミング応答、アクセシビリティなどの機能を提供し、複数のAIバックエンドとモデルをサポートしています。
TypeScript
7.2K
5ポイント
A
Apify MCP Server
Apify MCPサーバーは、モデルコンテキストプロトコル(MCP)に基づくツールで、AIアシスタントが数千の既成のクローラー、スクレイパー、自動化ツール(Apifyアクター)を通じて、ソーシャルメディア、検索エンジン、電子商取引などのウェブサイトからデータを抽出できるようにします。OAuthとSkyfireプロキシ支払いをサポートしており、HTTPSエンドポイントまたはローカルのstdio方式でClaude、VS CodeなどのMCPクライアントに統合できます。
TypeScript
7.4K
5ポイント
R
Rsdoctor
Rsdoctorは、Rspackエコシステム向けに開発されたビルド分析ツールで、webpackと完全に互換性があり、可視化ビルド分析、多次元パフォーマンス診断、インテリジェントな最適化提案を提供し、開発者がビルド効率とエンジニアリング品質を向上させるのに役立ちます。
TypeScript
9.3K
5ポイント
N
Next Devtools MCP
Next.js開発ツールのMCPサーバーです。ClaudeやCursorなどのAIプログラミングアシスタントにNext.js開発ツールとユーティリティを提供します。実行時診断、開発自動化、およびドキュメントアクセス機能が含まれています。
TypeScript
10.7K
5ポイント
T
Testkube
Testkubeは、クラウドネイティブアプリケーション向けのテストオーケストレーションと実行フレームワークで、テストの定義、実行、分析を行うための統一プラットフォームを提供します。既存のテストツールとKubernetesインフラストラクチャをサポートします。
Go
6.5K
5ポイント
M
MCP Windbg
AIモデルをWinDbg/CDBに統合するMCPサーバーで、Windowsのクラッシュダンプファイルの分析とリモートデバッグに使用し、自然言語での対話を通じてデバッグコマンドを実行できます。
Python
10.5K
5ポイント
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
23.7K
4.8ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
18.4K
4.5ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
78.6K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
36.7K
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
20.7K
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
26.7K
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
19.4K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
30.5K
4.5ポイント
AIBase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2026AIBase