Skip to main content
Connect your IDE to the MoEngage docs MCP server to give your AI assistant direct, on-demand access to this documentation site. Your assistant can then look up the exact method signatures, parameters, and steps for the SDK version you are integrating, and generate code grounded in current MoEngage documentation.
This page covers the docs MCP (https://www.moengage.com/docs/mcp), which gives an AI assistant read access to this documentation site. It is separate from the MoEngage MCP Server and Connector (https://mcp.moengage.com), which connects an assistant to your MoEngage workspace to build campaigns, manage segments, and analyze performance.

Connect Your IDE to the Docs MCP Server

Use this URL wherever your IDE or client asks for a remote MCP server or custom connector:
  1. Open Cursor SettingsTools & IntegrationsMCP Tools.
  2. Click Add Custom MCP.
  3. Add an entry to mcp.json:
For setup steps for other clients — such as Claude Desktop and Claude Code — and a full list of the tools the docs MCP server exposes, see Documentation Access to Agents.
The docs MCP server is read-only — it can search this documentation site by keyword and retrieve the content of specific pages. It does not access your MoEngage workspace, campaigns, or account data, and no authentication is required to connect.
Prompts and retrieved documentation pass through your AI provider’s cloud (for example, GitHub’s for Copilot, or the model provider configured in Cursor). Review your provider’s data-handling policy before sending proprietary code alongside your prompts.

Confirm the Connection

Ask your assistant a documentation question and confirm it uses the connector rather than answering from memory. For example:
If the assistant cites a MoEngage documentation URL in its response, the connection is working.

Writing Prompts for SDK Development

Without the docs MCP connected, an assistant answers SDK questions from training data, which can suggest deprecated methods or the wrong platform’s syntax. Naming the SDK, platform, and specific task in your prompt gives a connected assistant the context it needs to search for and cite the right page before generating code. Replace the bracketed placeholders with your own details.

Android SDK

iOS SDK

Web SDK

React Native SDK

Flutter SDK

Point the assistant at a specific page when you know it — for example, “Refer to /developer-guide/android-sdk/sdk-integration/basic-integration/sdk-initialization and initialize the SDK for a Kotlin app.”

Plain-Text Documentation

MoEngage also publishes this documentation in the llms.txt format, giving assistants and tools that read plain text an alternative to connecting through MCP. Paste the file’s contents into your assistant’s context, or point a tool that supports llms.txt directly at the URL.

Troubleshooting

Confirm the connector was saved with the exact URL https://www.moengage.com/docs/mcp and that your IDE is configured for HTTP (not stdio) transport. Restart your IDE — most clients only load newly added MCP servers on restart.
Some clients require you to explicitly enable a connector’s tools for a given chat, or to toggle on Agent mode (Copilot) before it will call them. Check your client’s tools or connectors menu for the MoEngage docs entry and confirm it’s turned on.
Ask it to search again with more specific terms — for example, naming the exact SDK method or platform. If a page still looks wrong or out of date, use Suggest a Feature or the docs MCP server’s feedback tool to report it.