Skip to main content
Glama
mottibec

OpenTelemetry Collector MCP Server

by mottibec

OpenTelemetry Collector MCP サーバー

OpenTelemetry Collector を構成するための MCP サーバー実装。

特徴

  • 動的 OpenTelemetry 構成: MCP ツールを使用して OpenTelemetry コレクターを構成する

  • コンポーネント管理: レシーバー、プロセッサー、エクスポーターの追加、削除、構成

Related MCP server: otel-mcp

ツール

  • リソースの更新

    • GitHub からの最新のコンポーネント情報を使用してローカル リソース ファイルを更新します

    • 入力パラメータは不要

    • 更新されたコンポーネント(レシーバー、プロセッサ、エクスポーター)に関する統計情報を返します。

リソース

  • 受信者( receivers://receivers )

    • 利用可能なすべてのOpenTelemetry受信機を一覧表示します

    • 名前、説明、安定性などの受信機メタデータを返します

  • プロセッサ( processors://processors )

    • 利用可能なすべての OpenTelemetry プロセッサを一覧表示します

    • 名前、説明、安定性などのプロセッサのメタデータを返します。

  • 輸出業者( exporters://exporters )

    • 利用可能なすべての OpenTelemetry エクスポーターを一覧表示します

    • 名前、説明、安定性などのエクスポーターのメタデータを返します

  • コンポーネント スキーマ( component://{type}/{name} )

    • 特定のコンポーネントの構成スキーマを取得します

    • 利用可能なすべてのスキーマの一覧表示や特定のコンポーネントのスキーマの取得をサポートします

    • パラメータ:

      • type : コンポーネントの種類 ("receiver"、"processor"、または "exporter")

      • name : 特定のコンポーネントの名前(オプション)

構成

mcpクライアントでの使用

mcp.jsonに以下を追加します:

{
    "mcpServers": {
      "otelcol": {
        "url": "http://localhost:3001/sse"
      }
    }
}

発達

これはOpenTelemetry設定用のMCPサーバーのローカル実装です。使用方法は次のとおりです。

  1. リポジトリをクローンする

  2. 提供されたビルドスクリプトを使用してプロジェクトをビルドします

  3. ローカルサーバー実装を使用するようにMCPクライアントを構成する

ライセンス

このMCPサーバーはGPL-3.0ライセンスに基づいてライセンスされています。つまり、GPL-3.0ライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that enables dynamic tool registration and execution based on API definitions, providing seamless integration with services like Claude.ai and Cursor.ai.
    23
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that emits OpenTelemetry traces, metrics, and logs to OTLP endpoints in various formats. It includes tool-mimicry profiles to generate realistic traffic resembling common tools like nginx, postgres, and AWS Lambda for testing and demonstration purposes.
    11
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Self-hosted MCP proxy and aggregation platform. Register multiple upstream MCP servers and expose them through a single unified endpoint with namespace routing, multi-transport support (HTTP/SSE, stdio, OpenAPI→MCP), per-tool overrides, and a web admin UI.
    18
    MIT