Skip to main content
MCP Directory
Site analytics and tracking Official SourceMedium integration

RudderStack MCP server

Checked September 2026.

Why a destination is failing is what RudderStack's hosted server answers: it reads sources, destinations, delivery errors, warehouse uploads, live events, audit logs, and tracking plans for the event streams it routes from websites and apps, and can create or update transformations. A local Profiles server runs SQL against the warehouse and writes identity resolution tables to it.

RudderStack MCP options

Every fact in a row comes from the publisher's own documentation.

Ways to reach RudderStack data from an assistant
Option Audience Reads or changes Sign-in Setup
RudderStack MCP RudderStack Merchants Reads sources, destinations, delivery errors, warehouse uploads, live events, audit logs, tracking plans, and the data catalog; can create or update transformations and connect them to destinations. Can write OAuth sign-in Setup guide (opens in a new tab)
Profiles MCP Server RudderStack Developers Runs SQL against the customer's warehouse and generates and runs RudderStack Profiles projects for identity resolution and features, which write output tables to the warehouse. Can write API key or token Setup guide (opens in a new tab)
RudderStack data through SourceMedium's MCP https://mcp.sourcemedium.com/mcp SourceMedium Ours Merchants Reads RudderStack data from modeled SourceMedium tables, next to your other connected sources, with canonical metric definitions. Read only OAuth sign-in Setup guide

Connect RudderStack to your assistant

Each card lists the servers whose setup guide covers that assistant.

Connect RudderStack to Claude or Cursor

Connect RudderStack to Codex or VS Code

RudderStack's setup guides also name Cline.

Other ways to reach RudderStack data

One MCP server per tool still can't answer a cross-channel question.

Each server brings its own sign-in, its own definition of revenue, and data your assistant can't join to the rest.

SourceMedium joins RudderStack with the rest of your store, ad, subscription, and returns data, keeps one set of maintained definitions, and gives ChatGPT, Claude, and other assistants a single connection to all of it.