OpenTelemetry Collector MCP Server
An MCP server for dynamically configuring OpenTelemetry Collectors, including receivers, processors, and exporters.
OpenTelemetry Collector MCP Server
An MCP server implementation for configuring OpenTelemetry Collectors.
Features
- Dynamic OpenTelemetry Configuration: Configure OpenTelemetry Collectors through MCP tools
- Component Management: Add, remove, and configure receivers, processors, and exporters
Tools
- Update Resources
- Updates local resource files with the latest component information from GitHub
- No input parameters required
- Returns statistics about updated components (receivers, processors, exporters)
Resources
-
Receivers (
receivers://receivers)- Lists all available OpenTelemetry receivers
- Returns receiver metadata including name, description, and stability
-
Processors (
processors://processors)- Lists all available OpenTelemetry processors
- Returns processor metadata including name, description, and stability
-
Exporters (
exporters://exporters)- Lists all available OpenTelemetry exporters
- Returns exporter metadata including name, description, and stability
-
Component Schemas (
component://{type}/{name})- Retrieves configuration schema for specific components
- Supports listing all available schemas or getting a specific component's schema
- Parameters:
type: Component type ("receiver", "processor", or "exporter")name: Name of the specific component (optional)
Configuration
Usage with mcp clients
Add this to your mcp.json:
{
"mcpServers": {
"otelcol": {
"url": "http://localhost:3001/sse"
}
}
}
Development
This is a local implementation of an MCP server for OpenTelemetry configuration. To use it:
- Clone the repository
- Build the project using the provided build scripts
- Configure your MCP client to use the local server implementation
License
This MCP server is licensed under the GPL-3.0 License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the GPL-3.0 License. For more details, please see the LICENSE file in the project repository.
관련 서버
Scout Monitoring MCP
스폰서Put performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
스폰서Access financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
scan-mcp
Minimal MCP server for scanner capture (ADF/duplex/page-size), batching, and multipage assembly
Voiceflow MCP Client
A Node.js client that integrates with remote MCP servers to provide tools for Voiceflow Agents.
debug-mcp
MCP server exposing .NET debugging as 34 AI-accessible tools via ICorDebug APIs — breakpoints, stepping, inspection, exception autopsy, and code analysis.
Bitcoin SV MCP Server
A collection of tools for interacting with the Bitcoin SV (BSV) blockchain, including wallet, ordinals, and utility functions.
MCP Sequence Simulation Server
Simulate DNA and amino acid sequences using evolutionary models and algorithms.
Figma
Interact with the Figma API to access and manage design files and resources.
MasterMCP
A demonstration tool showcasing potential security attack vectors against the Model Control Protocol (MCP).
Codex MCP Wrapper
An MCP server that wraps the OpenAI Codex CLI, exposing its functionality through the MCP API.
Rails MCP Server
An MCP server for Rails projects, allowing LLMs to interact with your application.
Local Code Indexing for Cursor
A Python-based server that locally indexes codebases using ChromaDB to provide semantic search for tools like Cursor.