datadog-mcp-server について
datadog-mcp-serverは、クエリや時間範囲、ページ送りを使ってDatadogのログを検索・分析するサーバーです。ログをもとにサービスの問題を調査するチーム向けです。
主な機能
- 01Datadogログの検索
- 02時間範囲による絞り込み
- 03カーソルによるページ送り
活用シーン
- 01サービスのエラーログの検索
- 02指定期間のログの確認
MCP 対応
MCPクライアントにログ検索ツールを提供します。stdioトランスポートのみをサポートします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Datadog MCP サーバー
AI アシスタントが Datadog のログを直接検索・分析できるようにする、Model Context Protocol(MCP)サーバーです。この連携により、AI アシスタントは自然言語を使って Datadog のログをクエリできるため、トラブルシューティングやログ分析の効率が向上します。
特長
- ログ検索:柔軟なクエリパラメーターを使って Datadog のログを検索します
- 時間ベースのフィルタリング:特定の時間範囲でログをフィルタリングします
- ページネーションのサポート:カーソルベースのページネーションを使って、大量のログを表示します
- 近日公開:メトリクス取得機能
前提条件
- API にアクセスできる Datadog アカウント
- Datadog API キーとアプリケーションキー(詳細はドキュメントを参照してください)
セットアップ
MCP サーバーの設定を、AI アシスタントの MCP 設定ファイルに追加します。
注:この MCP サーバーは stdio トランスポートのみをサポートしています。SSE トランスポートはサポートされていません。
"datadog-mcp-server": {
"command": "npx",
"args": ["-y", "@i524/datadog-mcp-server"],
"env": {
"DD_API_KEY": "<your-datadog-api-key>",
"DD_APP_KEY": "<your-datadog-app-key>"
}
}
使用方法
利用可能なツール
search-logs
柔軟なフィルタリングオプションを使って、Datadog のログを検索します。
パラメーター:
filterQuery(必須):ログをフィルタリングするクエリ文字列です。詳細はDatadog のログ検索構文を参照してください。filterFrom(任意):取得するログの最小タイムスタンプ(ISO 8601 形式)です。filterTo(任意):取得するログの最大タイムスタンプ(ISO 8601 形式)です。cursor(任意):ページネーションに使用するカーソルです。
使用例:
// Search for error logs from a specific service in production
{
"filterQuery": "service:awesome-service status:error",
"filterFrom": "2025-01-01T00:00:00Z",
"filterTo": "2025-01-02T00:00:00Z"
}
ライセンス
このプロジェクトは MIT ライセンスの下で公開されています。詳細はLICENSEファイルを参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。