How to Use the MoEngage MCP in Claude Code
Track user events, manage segments, and trigger push notifications directly from your terminal with Claude Code.
Works with every AI agent you already use
…and any MCP-compatible client
Connect MoEngage MCP to Claude Code
Create your Vinkius account to connect MoEngage to Claude Code and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Query MoEngage campaigns via Claude Code
Run `list_campaigns` to monitor your user engagement campaigns directly from your terminal session. Claude Code can output active campaigns directly to your terminal, letting you check configurations, draft setups, or run quick shell scripts to parse performance statistics. When you need specific metrics, the agent can call `get_campaign_stats` to fetch real-time delivery and click rates, allowing you to quickly check campaign health during a deploy or a system incident.
Validate event tracking from your CLI
Use `track_event` to test your backend analytics implementation directly from your terminal session. Claude Code can execute the tool with custom JSON payloads to simulate user behavior, ensuring your analytics backend is sending the correct properties to your workspace. For load testing or batch migrations, the agent can use `track_events_bulk` to push multiple events simultaneously, making it easy to verify how your ingestion pipelines handle high-throughput scenarios.
Search and update customer profiles via MCP Server
Call `search_customers` to look up user profiles and device states without leaving your active SSH session. Claude Code can search for specific users and call `get_customer` to inspect their attributes, active segments, and registered push tokens. If you find a profile with incorrect attributes during debugging, the agent can run `upsert_customer` directly from the command line to fix the data, bypassing the need for manual API calls or administrative UIs.
Set up MoEngage MCP in Claude Code
Prerequisites
- Claude Code CLI installed (
npm install -g @anthropic-ai/claude-code) - Active Vinkius subscription with a valid endpoint token
- 1
Run the add command
Open your terminal and run the command shown on the right. Replace
[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. Use--scope userto make it available across all projects. - 2
Verify the connection
Start a Claude Code session and type
/mcpto list connected servers. You should seemoengage-mcpwith a green status indicator. - 3
Start using tools
Ask Claude Code something like "Check my latest MoEngage transactions." It will automatically discover and invoke the available MoEngage tools.
claude mcp add --transport http moengage-mcp https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about MoEngage MCP in Claude Code
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the MoEngage MCP today
We host it, we monitor it, we maintain it. You just paste one token.