RudderStack MCP
Connect AI clients to RudderStack to inspect pipelines, investigate failures, and manage selected audiences and transformations.
Install RudderStack MCP
Pick your client, then add it in one click or paste the config.
https://mcp.rudderstack.com/mcp
Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.
Overview
Use cases
- Investigate failed events and broken warehouse loads
- Review tracking-plan violations and workspace schemas
- Test transformations against sample events
- Preview audiences before applying configuration
- Update audiences or transformations with authorized access
Key features
- Hosted Streamable HTTP MCP endpoint
- OAuth 2.0 with PKCE and browser login
- Workspace, pipeline, schema, metric, and profile inspection
- Audience and transformation management
- Transformation testing and audience previews
- Permission-based RudderStack access
Security & health
What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.
ActiveLast checked Today
Recent health check succeeded.
9/9 checks healthy over the last 25d
Adoption & maintenance
Factual signals from GitHub, npm, and our automated checks — not a rating.
Last commit3d agoMost recent push to the default branch.
MaintenanceActively maintainedStatus declared by the project or listing owner.
Directory activity1 upvotesConfig copies, upvotes, and views on AllMCPs.
How RudderStack MCP works
Reviews1
5.01 rating
Frequently Asked Questions about RudderStack MCP
RudderStack MCP is an MCP server that connects AI assistants and developer tools to RudderStack workspaces through a hosted Streamable HTTP endpoint. Its main tools inspect workspace settings, pipelines, schemas, metrics, profiles, audiences, documentation, and service status, while selected tools create or update audiences and transformations.
You do not install the hosted server locally; connect an MCP client to `https://mcp.rudderstack.com/mcp`. Clients without native Streamable HTTP support can run `npx -y mcp-remote https://mcp.rudderstack.com/mcp`, then complete RudderStack browser authorization.
RudderStack MCP authenticates through OAuth 2.0 with PKCE, dynamic client registration, and a browser-based RudderStack login. The tools use the permissions of the authorized RudderStack user and workspace, with credentials stored according to the MCP client's security model.
Yes, RudderStack MCP works with Cursor through a `.cursor/mcp.json` configuration. Add the hosted endpoint using the example configuration, enable `rudderstack` under Settings → Tools & Integrations → MCP Tools, and authorize the connection in the browser.
Yes, authorized tools can switch the active workspace, create or update audiences, connect audiences to destinations, and create or update transformations or their destination connections. Review these write calls before approving them.
Related MCP servers
Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.
AllMCPs Directory Badge
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
Badge Style:
Live Dynamic SVG Preview
Markdown (GitHub README)
[](https://allmcps.com/mcp/rudderstack-mcp)HTML Embed
<a href="https://allmcps.com/mcp/rudderstack-mcp"><img src="https://allmcps.com/api/badge/rudderstack-mcp?style=directory" alt="RudderStack MCP on AllMCPs" /></a>