Bitmovin Observability MCP Server

The Bitmovin Observability MCP Server enables MCP-compatible AI tools such as Claude to access your data. This provides natural-language exploration of video playback metrics, license usage, and viewer experience insights — all through simple questions.


🧭 What It Does

The MCP server connects your Bitmovin account to your AI assistant.
Once configured, you can ask the assistant questions like:

  • “What was the average video startup time yesterday for Germany?”
  • “Based on data from the last week, what do I need to improve this week?”
  • “Show me a summary of impression abc123.”
  • “Which of our analytics licenses are most used in production?”
  • “Compare average bitrate by country over the last 7 days.”

Behind the scenes, these questions are translated into precise API calls (such as query, queryGroupBy, and analyzeImpression), returning structured analytics data that the assistant can interpret or visualize for you.


🖥️ Setup in Claude Desktop

To make this server available inside Claude Desktop:

  1. Open
    ~/Library/Application Support/Claude/claude_desktop_config.json

  2. Add the following entry:

    "mcpServers": {
      "analytics-mcp": {
        "type": "stdio",
        "command": "npx",
        "args": [
          "mcp-remote",
          "https://analytics.mcp.bitmovin.com/",
          "--header",
          "x-api-key: <API_KEY>"
        ],
        "env": {}
      }
    }
    

⚙️ Setup in Claude CLI

  1. Use this command (eg. in Mac Terminal):

claude mcp add -s user analytics-mcp[--org-<org-name>] -- npx mcp-remote https://analytics.mcp.bitmovin.com/ --header "x-api-key: <API_KEY>"

  1. Verify the setup by running this command:

claude mcp list