OpenTelemetry Collector MCP Server
About
An MCP server for dynamically configuring OpenTelemetry Collectors, including receivers, processors, and exporters.
Details
- Author
- mottibec
- GitHub stars
- 52
- Downloads
- 258
- Categories
- Developer Tools, Infrastructure
Jump to
- Dynamic OpenTelemetry Collector configuration via MCP tools
- Component management for receivers, processors, and exporters
- Update Resources tool to refresh component data from GitHub
- Browse available components through receiver, processor, and exporter resources
- Retrieve configuration schemas for any supported component
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
OpenTelemetry Collector MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Configure your MCP client by adding an entry to mcp.json with the server URL (e.g., http://localhost:3001/sse). Then use the provided tools to update component information and access resource URIs for receivers, processors, exporters, and component schemas.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"opentelemetry collector mcp server": {
"otelcol": {
"url": "http://localhost:3001/sse"
}
}
}
}
McpServers
{
"otelcol": {
"url": "http://localhost:3001/sse"
}
}
An MCP server for dynamically configuring OpenTelemetry Collectors, including receivers, processors, and exporters.
An MCP server implementation for configuring OpenTelemetry Collectors.
- Dynamic OpenTelemetry Configuration: Configure OpenTelemetry Collectors through MCP tools
- Component Management: Add, remove, and configure receivers, processors, and exporters
- 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)
- Lists all available OpenTelemetry receivers
- Returns receiver metadata including name, description, and stability
- Lists all available OpenTelemetry processors
- Returns processor metadata including name, description, and stability
- 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)
{ "mcpServers": { "otelcol": { "url": "http://localhost:3001/sse" } } }
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
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.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
MCP server for AI agent deployment health — gateway status, CPU/memory/swap, recent errors, skill registry integrity, upgrade outcomes, cron + disk usage. HEALTHY/DEGRADED/CRITICAL classification per component.
ThousandEyes Network Performance Monitoring MCP Server
The IBM Instana MCP server enables seamless interaction with the IBM Instana observability platform, allowing you to access real-time observability data directly within your development workflow.
Query and interact with kubernetes environments monitored by Metoro
Fetch logs, metrics, traces, and events from the Chronosphere observability platform.
Interact with the Datadog API to monitor your cloud infrastructure, applications, and logs.
Provides comprehensive Datadog monitoring capabilities through any MCP client.
An MCP server for the Dynatrace observability platform.
Civilian situational awareness for AI deployments — real-time risk dashboards, multi-source threat correlation, anomaly detection, and automated alerting for critical infrastructure and enterprise AI systems.
Seamlessly bring real-time production context—logs, metrics, and traces—into your local environment to auto-fix code faster.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





