> ## Documentation Index
> Fetch the complete documentation index at: https://otel.fyi/llms.txt
> Use this file to discover all available pages before exploring further.

# Mcp

> OpenTelemetry extension for Mcp

# Mcp Extension

![Status](https://img.shields.io/badge/status-development-orange)

**Maintainers:** [@pavolloffay](https://github.com/pavolloffay), [@codeboten](https://github.com/codeboten), [@dmitryax](https://github.com/dmitryax)

**Source:** [opentelemetry-collector-contrib](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/mcp)

## Overview

This extension runs the OpenTelemetry MCP server which enables LLM to efficiently use OpenTelemetry stack.

## Configuration

```yaml theme={null}
extensions:
  mcp:
    endpoint: 0.0.0.0:8080
```

## Available Tools

### Schema & Documentation

| Tool                          | Description                                                                                             |
| ----------------------------- | ------------------------------------------------------------------------------------------------------- |
| `get-versions`                | Get all supported OpenTelemetry collector versions                                                      |
| `components`                  | List all components of a given kind (receiver, exporter, processor, connector, extension) for a version |
| `readme`                      | Get the README for a specific component                                                                 |
| `changelog`                   | Get the changelog for a collector version                                                               |
| `component-schema`            | Get the configuration schema for a specific component                                                   |
| `component-schema-validation` | Validate a component configuration JSON against its schema                                              |
| `component-deprecated-fields` | List deprecated configuration fields for one or more components                                         |
| `rag`                         | Answer questions about the collector using documentation search                                         |

## Configuration

### Example Configuration

```yaml theme={null}
mcp:
  source:
    endpoint: 0.0.0.0:8080
```

***

*Last generated: 2026-07-06*
