# Chameleon MCP

Vendor: Chameleon  
Category: other  
Auth: API_KEY  
Composio slug: `chameleon`

Chameleon is a product adoption platform for building in-app experiences, managing customer data, and analyzing user engagement.

## Tools

- **Count Customer Records** — Count Chameleon profiles or companies matching structured filters without retrieving the matching records.
- **Get Account Identity** — Return the Chameleon account ID and admin user ID associated with the connected Account Secret.
- **Get Delivery** — Retrieve one Chameleon experience delivery by ID without triggering, changing, or cancelling it.
- **Get Experience** — Retrieve one Chameleon tour, microsurvey, launcher, embed, or tooltip by ID without modifying or publishing it.
- **List Changes** — List one page of Chameleon change history across the account or for one supported experience.
- **List Deliveries** — List one page of scheduled Chameleon experience deliveries, optionally filtered by experience or profile, without triggering a new delivery.
- **List Domains or Environments** — List one page of configured Chameleon domains or environments without changing account routing configuration.
- **List Experience Analytics** — List one page of tour interactions or microsurvey responses for a specific Chameleon experience.
- **List Experiences** — List one page of Chameleon tours, microsurveys, launchers, embeds, or tooltips without modifying or publishing them.
- **List Targeting Metadata** — List one page of Chameleon segments, tags, themes, tracked event names, or profile/company property definitions used to interpret targeting and analytics data.
- **Lookup Customer Record** — Retrieve one Chameleon profile or company by its Chameleon ID or external identifier. Profiles can also be looked up by email address; provide exactly one identifier.
- **Search Customer Records** — Search Chameleon profiles or companies with structured filters and return one offset-paginated page of matching records.
- **Track Event** — Irreversibly record one named event for a Chameleon profile identified by ID or external UID; provide exactly one identifier. The event cannot be deleted, and a new event name also creates a persistent event-name definition that cannot be d
- **Upsert Customer Record** — Create or update one Chameleon profile or company by external UID and return its Chameleon ID.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect Chameleon.
3. Authorise through api_key.
4. Teammates can now @-mention Chameleon tools in chat.

---
Last verified: 2026-09-04T02:00:56.012Z  
Canonical URL: https://switchy.build/directory/mcps/chameleon