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
Sentry
Interact with the Sentry API to monitor application errors and performance.
JSON MCP
MCP server empowers LLMs to interact with JSON files efficiently. With JSON MCP, you can split, merge, etc.
R.A.P.I.D.
A local MCP server providing powerful code analysis and search capabilities for software projects.
Ollama
Integrates with Ollama to run local large language models. Requires a running Ollama instance.
DevTools MCP Server
A comprehensive MCP server with 30+ developer tools including JSON/XML formatting, UUID generation, hashing, encoding, regex testing, color conversion, JWT decoding, timestamp conversion, and more.
reptor-mcp
An MCP server for Reptor/SysReptor that exposes the reptor CLI tool as a programmable service, configured via environment variables.
Chronos Protocol
A robust MCP server that eliminates temporal blindness in AI coding agents through intelligent time tracking, persistent memory, and complete session traceability.
imgx-mcp
AI image generation and editing MCP server. Text-to-image, text-based editing with iterative refinement. Multi-provider (Gemini + OpenAI).
MCP Remote
A remote proxy for MCP that enables local clients to connect to remote servers via OAuth.
ScreenHand
Native desktop + browser automation MCP server with 82 tools — accessibility APIs (macOS/Windows), Chrome DevTools Protocol, anti-detection, memory, jobs, and reusable playbooks.