Heap
Send events, identify users and update properties in Heap (product analytics) from any AI agent. 5 tools, app_id-based auth.
7-day free trial · No credit card · EU-hosted
Ask Heap anything
Try a real prompt against Heap via AnythingMCP — Claude calls the tools, returns the answer. Press Enter on your own message to install on Cloud.
Install Heap on CloudClaude is AI and can make mistakes. Please double-check responses.
Setup in 2 minutes
- 1Start a free trial on cloud.anythingmcp.com.
- 2Click Heap in the connector store. Paste credentials when prompted.
- 3Mint an MCP API key and point your AI client at the generated MCP URL.
Guides for Heap
Step-by-step setup for the most popular AI clients.
Setting up Heap
From the connector definition itself: where to find the credentials, what they need to be allowed to do, and which API this adapter talks to.
This connector uses the Heap Server-Side API (developers.heap.io/docs/server-side-apis).
Setup:
- Sign in to https://app.heap.io → top-right → Account → Projects → select project → Project ID (called
app_id). - Set
HEAP_APP_IDto the numeric app/project ID.
Authentication: NONE — Heap's server-side API uses the app_id in the request body to route events to your project. There's no secret on the ingestion endpoint (anyone with your app_id can fake events — same trust model as Google Analytics client-side JS).
identity vs user_id: every event references a user via identity (a stable string you control — typically your user's UUID or email). Heap merges anonymous sessions to identified users on first identify call with the same identity.
Property types: properties (event-level OR user-level) are arbitrary key-value pairs. Max 1024 properties per event, max 1MB total request size.
Out of scope here: Read APIs (the Heap Read API requires a separate auth and is gated to higher plans), funnel/segment queries, account/billing.
Your AI is two clicks away from Heap.
Install the connector, paste your credentials, ask your AI a question. 7-day free trial, no credit card.