mcpField
P
ProdSync MCP Server

ProdSync MCP Server

ローカル
github.com/mukeshjcデータ・分析077 週間前に更新

ProdSync MCP Server について

ProdSync MCP Serverは、Claude DesktopやCursorを使う開発者向けにDatadogログを公開します。サービス、重大度、環境でログを絞り込み、ワークフロー内で本番環境の情報を確認できます。

主な機能

  1. 01Datadogログの検索
  2. 02サービス・重大度・環境による絞り込み
  3. 03環境変数からのAPIキー読み込み
  4. 04デバッグログのファイル出力

活用シーン

  1. 01サービス別に本番環境のエラーを調査
  2. 02環境間のログを比較
  3. 03警告や情報ログを確認
  4. 04デバッグログを使った動作の調査

MCP 対応

Claude DesktopやCursorを含むMCPクライアントに、絞り込み可能なDatadogログ検索を提供するMCPサーバーです。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

ProdSync MCP Server

サービス、重大度、環境でフィルタリングした Datadog ログにリアルタイムでアクセスできる、カスタムの Model Context Protocol(MCP)サーバーです。このサーバーは Claude Desktop および Cursor IDE との統合を想定しており、開発者がワークフロー内で本番環境のコンテキストを直接利用できるようにします。

機能

  • サービス、重大度(Error、Warn、Info)、環境(int、personal-dev、dev、prod)で Datadog ログをクエリします
  • 環境変数から Datadog API キーおよび APP キーを安全に使用します
  • トラブルシューティング用にファイルへデバッグログを記録します

開発

1. 依存関係をインストールする
npm install
2. サーバーをビルドする
npm run build
3. 開発モードで実行する(自動リビルド)
npm run watch
4. デバッグ

デバッグログは logs/debug.log に書き込まれます。

5. MCP Inspector

MCP プロトコルを検査およびデバッグするには:

npm run inspector

ローカル実行の設定

環境変数

.env ファイルを作成するか、シェルで次の変数をエクスポートします:

DATADOG_API_KEY=<your_datadog_api_key>
DATADOG_APP_KEY=<your_datadog_app_key>

IDE および AI チャットアプリケーションとの統合

ご利用の環境に応じて、該当する JSON ファイル内の MCP サーバーのセクションを以下のように追加または更新します:

ローカル開発の場合(プロジェクトのワークスペースで "npm run build" を少なくとも一度実行した後):
{
  "mcpServers": {
    "prodsync-mcp": {
      "command": "node",
      "args": [
        "/path/to/workspace/prodsync-mcp-server/build/index.js"
      ],
      "env": {
        "DATADOG_API_KEY": "<your_datadog_api_key>",
        "DATADOG_APP_KEY": "<your_datadog_app_key>"
      }
    }
  }
}
Claude Desktop

MacOS の場合は、次の設定ファイルを編集します:

~/Library/Application Support/Claude/claude_desktop_config.json
Cursor IDE

MacOS の場合は、次の設定ファイルを編集します:

~/.cursor/mcp.json

問題が発生した場合は、トラブルシューティング情報を logs/debug.log で確認してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。