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.
Verwandte Server
Alpha Vantage MCP Server
SponsorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
FreeCAD
Integrate with FreeCAD, a free and open-source parametric 3D modeler, via a Python bridge.
Aptos MCP Server
Interact with Aptos documentation and create full-stack Aptos blockchain applications.
Slowtime MCP Server
A server for secure time-based operations, featuring timing attack protection and timelock encryption.
agent-godmode
A Python MCP package that gives your LLM agents complete file system and shell capabilities — production-ready, sandboxed, and wired to any LLM in minutes.
Local Code Indexing for Cursor
A Python-based server that locally indexes codebases using ChromaDB to provide semantic search for tools like Cursor.
shadcn/ui
Provides structured data for shadcn/ui components, including descriptions, installation instructions, usage examples, and props.
Playwright MCP
Generate Playwright tests with AI assistants by providing real-time access to the browser DOM, interactions, and screenshots.
openEuler MCP Servers
A collection of MCP servers designed to enhance the interaction experience with the openEuler operating system.
Bash MCP
Execute shell commands without permission prompts.
EChart Server
A Go service that dynamically generates ECharts chart pages from JSON configurations.