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

# OpenTelemetry FYI

> OpenTelemetry/OTel collector documentation made simple. Easily navigatable collector docs

Browse the documentation for OpenTelemetry Collector components, organized by type.

This documentation is automatically generated from the [opentelemetry-collector-contrib](https://github.com/open-telemetry/opentelemetry-collector-contrib) repository, parsing each component's `metadata.yaml` and `README.md` to produce these pages.

**Date last generated:** {/* AUTOGENERATED-START */}2026-07-06{/* AUTOGENERATED-END */}

<CardGroup cols={3}>
  <div data-galaxy-event="otelfyi.homepage.receivers">
    <Card title="Receivers" icon="satellite-dish" href="/components/receiver">
      Components that collect telemetry data from external sources and feed it into the collector pipeline.
    </Card>
  </div>

  <div data-galaxy-event="otelfyi.homepage.exporters">
    <Card title="Exporters" icon="paper-plane" href="/components/exporter">
      Components that send telemetry data to external destinations and backends.
    </Card>
  </div>

  <div data-galaxy-event="otelfyi.homepage.processors">
    <Card title="Processors" icon="gear" href="/components/processor">
      Components that transform, filter, and enrich telemetry data as it flows through the pipeline.
    </Card>
  </div>

  <div data-galaxy-event="otelfyi.homepage.connectors">
    <Card title="Connectors" icon="link" href="/components/connector">
      Components that connect two pipelines, acting as both exporter and receiver.
    </Card>
  </div>

  <div data-galaxy-event="otelfyi.homepage.extensions">
    <Card title="Extensions" icon="puzzle-piece" href="/components/extension">
      Components that provide additional capabilities to the collector beyond the core pipeline.
    </Card>
  </div>
</CardGroup>

## MCP Server

Use the OTel FYI MCP server to query OpenTelemetry Collector component documentation directly from your AI tools.

<Tabs>
  <Tab title="Claude Desktop" icon="https://mintcdn.com/otelfyi/XMdfcy5Ppicr4WGg/logo/claude.svg?fit=max&auto=format&n=XMdfcy5Ppicr4WGg&q=85&s=06f796ba868513c6cf5a42c3a3839a1a" width="1200" height="1200" data-path="logo/claude.svg">
    Add to your `claude_desktop_config.json`:

    ```json theme={null}
    {
      "mcpServers": {
        "otel-fyi": {
          "type": "streamable-http",
          "url": "https://otel.fyi/mcp"
        }
      }
    }
    ```
  </Tab>

  <Tab title="Claude Code" icon="https://mintcdn.com/otelfyi/XMdfcy5Ppicr4WGg/logo/claude.svg?fit=max&auto=format&n=XMdfcy5Ppicr4WGg&q=85&s=06f796ba868513c6cf5a42c3a3839a1a" width="1200" height="1200" data-path="logo/claude.svg">
    Run the following command:

    ```bash theme={null}
    claude mcp add otel-fyi --transport http https://otel.fyi/mcp
    ```
  </Tab>

  <Tab title="Cursor" icon="https://mintcdn.com/otelfyi/XMdfcy5Ppicr4WGg/logo/cursor.png?fit=max&auto=format&n=XMdfcy5Ppicr4WGg&q=85&s=6b7a3f5fab8ea7be4f95bfac84620861" width="512" height="512" data-path="logo/cursor.png">
    Add to your `.cursor/mcp.json`:

    ```json theme={null}
    {
      "mcpServers": {
        "otel-fyi": {
          "type": "streamable-http",
          "url": "https://otel.fyi/mcp"
        }
      }
    }
    ```
  </Tab>

  <Tab title="Windsurf" icon="https://mintcdn.com/otelfyi/XMdfcy5Ppicr4WGg/logo/windsurf.svg?fit=max&auto=format&n=XMdfcy5Ppicr4WGg&q=85&s=950a82dca6250f25e70911505907cedf" width="1024" height="1024" data-path="logo/windsurf.svg">
    Add to your `~/.codeium/windsurf/mcp_config.json`:

    ```json theme={null}
    {
      "mcpServers": {
        "otel-fyi": {
          "serverUrl": "https://otel.fyi/mcp"
        }
      }
    }
    ```
  </Tab>
</Tabs>
