RudderStack Transformation logo
ConnectorRudderStack Transformation

RudderStack Transformation integration for Claude and Codex

Connect RudderStack Transformation once, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use RudderStack Transformation from Claude

Add the RudderStack Transformation connection to a Space that runs Claude, then use it from every channel in that Space.

Use RudderStack Transformation from Codex

Add the RudderStack Transformation connection to a Space that runs Codex, then use it from every channel in that Space.

Use RudderStack Transformation from Sidekick

Connect your own OpenClaw to Sidekick while type.com provides the conversations, permissions, connections, skills, and automations.

Analytics & Data

What the RudderStack Transformation connector can do

RudderStack Transformation controls the JavaScript logic that reshapes events as they move through a customer data pipeline. With a connection in type.com, a data engineering Space can ask Claude to create a reusable library for shared transformation code, draft a new transformation before publishing it, or remove a transformation that's no longer needed.

One connection, many Spaces

Connect RudderStack Transformation once, then decide which Spaces can use it in threads, skills, automations, and coding work.

What teams do with RudderStack Transformation in type.com

Create a reusable code library

Set up a library of shared JavaScript functions so multiple transformations can reuse the same logic.

Try asking
Create a RudderStack library with our common timestamp-parsing functions.

Draft a transformation before publishing

Create a new transformation in unpublished mode so it can be reviewed before it affects live event traffic.

Try asking
Create a new transformation that drops test events, but don't publish it yet.

Retire an old transformation

Delete a published transformation that's no longer part of the active pipeline.

Try asking
Delete the transformation we used for the old checkout flow, it's unused now.

Representative actions

  • Create Library

    Creates a reusable JavaScript or Python library that transformations can import.

  • Create Transformation

    Creates a transformation, either unpublished for review or published so it runs against live events.

  • Delete Transformation

    Removes a published transformation by ID, though RudderStack retains the revision history.

  • Get library by ID

    Retrieves details of a specific published library.

  • Get Library Version

    Retrieves a specific revision of a library by its version ID.

Connection

API and auth details

RudderStack Transformation API manages JavaScript transformations and transformation libraries for customer-data pipelines. Integrations can create, update, list, and delete transformations, attach code libraries, and automate data-shaping logic across RudderStack event pipelines.

FAQ

Questions people ask before connecting RudderStack Transformation

Can Claude manage RudderStack transformations from type.com?

Yes. With a RudderStack Transformation connection shared to a Space, Claude can create libraries and manage transformations directly in a thread.

How does type.com authenticate with RudderStack Transformation?

RudderStack Transformation uses HTTP Basic authentication with account credentials, added once by an admin when the connection is created.

Can transformation changes be reviewed before going live?

Yes. Claude can create a transformation unpublished so your team can review it in the thread before anyone decides to publish it to live event traffic.

Is this the same as an MCP server for RudderStack Transformation?

Not exactly. type.com uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More analytics & data connectors

All Analytics & Data integrations