Skip to content

Integration · Marketing

Connect Claude & ChatGPT to MoEngage

Ask your AI to look up a customer profile in MoEngage, update attributes like name, email or mobile, or record an event for a user. It can also merge duplicate profiles and delete a profile. It works with the MoEngage Data API, so it handles customer data and events, not campaigns or segments.

Connect MoEngage free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What do we have in MoEngage for customer ID 88213?”

    The AI looks up the profile and returns the attributes you ask for.

  • “Update the mobile number on customer 88213, but don't create anyone new.”

    It updates the profile attributes for that customer ID with update-existing-only set, so no new profile is created.

  • “Log a 'Plan upgraded' event for customer 88213 with plan Pro.”

    It records the event with its attributes. If a MoEngage campaign triggers on that event, the user can get a message.

What your AI can do

Customer profiles

Look up profiles by customer ID or email, choose which attributes come back, and create or update profiles.

Events

Record one or more events for a customer, with attributes, to feed your MoEngage analytics and campaigns.

Clean-up

Merge duplicate profiles into the one you keep, and delete profiles permanently when you need to.

  • “Create a profile for customer 90001: Jonas Holm, [email protected].”

    It creates the customer profile with name and email.

  • “Customers 4410 and 4411 are the same person. Keep 4410.”

    It merges 4411 into 4410. The merged profile is deleted, and this cannot be undone.

  • “Delete the profile for customer 77120, they asked to be forgotten.”

    It deletes the profile by customer ID. This is permanent.

5 tools for MoEngage

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • delete_customerChanges dataPermanently delete a customer profile: pass `identity_type` (customer_id or moengage_id) and `identity_value`. This cannot be undone.
  • get_customersChanges dataLook up customer profiles. Pass `data.identifiers` (a list of identifiers such as customer IDs or emails) and optionally `data.user_fields_to_export` to choose which attributes come back.
  • merge_customersVisible to othersMerge duplicate customer profiles: `merge_data` lists pairs of `merged_user` and `retained_user` IDs. The merged user's data moves to the retained user and the merged profile is deleted; this cannot be undone.
  • track_customerChanges dataCreate or update a customer profile: `type` is "customer", `customer_id` is your ID for the user, and `attributes` holds profile fields such as name, email and mobile. Set `update_existing_only` to avoid creating new profiles.
  • track_eventChanges dataRecord one or more events for a customer: `type` is "event", `customer_id` identifies the user and `actions` lists events, each with an `action` name and optional `attributes`. Events can trigger MoEngage campaigns that message the user.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose MoEngage from the app list.

  2. 2

    Paste your key

    Enter your MoEngage data center number, your Workspace ID and your Data API key. In the MoEngage dashboard open Settings > Account > APIs and copy the Workspace ID and the API key from the Data tile. Generate the key only if it is empty, since regenerating it breaks existing integrations. The data center is the number in your dashboard address, for example 01 in dashboard-01.moengage.com. PipMCP asks for the Workspace ID twice; enter the same value both times.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in MoEngage?

The AI can look up customer profiles, create and update profiles, and record events for a customer. It can also merge duplicate profiles and permanently delete a profile. It uses the MoEngage Data API only.

Does the AI see my MoEngage credentials?

No. Your MoEngage Workspace ID and Data API key are encrypted at rest and never shown to the AI. After you save them, them are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. Merging and deleting profiles cannot be undone, and an event can trigger a campaign that messages the user, so these tools can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own MoEngage account.

Can the AI send MoEngage campaigns?

No. This connector uses the MoEngage Data API for profiles and events, so it cannot create, edit or send campaigns. An event the AI records can still trigger a campaign you have already set up in MoEngage.

Let your AI work in MoEngage today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect MoEngage free

PipMCP is not affiliated with MoEngage. Product names are trademarks of their owners.