docs: MoEngage MCP segmentation tool belt (14 tools) - #451
Conversation
Documents the segmentation MCP tools that shipped to production on 2026-07-22: catalog discovery (find_events, find_user_attributes, find_event_attributes, get_value_suggestions), filter description and deep validation, custom segment create/browse, async segment counts with channel reachability, count-without-create via recent queries, and real-time segment membership. - New page: user-guide/ai-and-intelligence/merlin-ai/moengage-mcp-segmentation-tools.mdx - Registered in docs.json nav as a sibling of moengage-mcp-server - Extended the Segments tool table on moengage-mcp-server.mdx with the new tools and a link to the detailed page Screenshots left as TODO comments for the tech-writer pass. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NScTkaj9Rhf2agPRBQvrWZ
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
…e, add cross-links Resolves two internal contradictions (filter shape, display-name handling), standardizes heading case and punctuation, adds a Quick Reference and Troubleshooting section, and links the page into the broader segmentation docs in both directions.
… filter schemas, example verification Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NScTkaj9Rhf2agPRBQvrWZ
|
Engineering review pass on the four open items (2026-07-27). Findings below with code evidence; page updated in 1. Reachability parameter shape (
|
…ion (tool names + descriptions) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NScTkaj9Rhf2agPRBQvrWZ
Folds the standalone Segmentation Tools page into the existing Segments and Catalog Discovery sections of MoEngage MCP Server and Connector, condensing per-tool detail into enriched tables plus targeted callouts to match the destination page's existing format. Removes the now-redundant page (never published live, so no redirect needed) and its docs.json nav entry, and repoints the four pages that linked to it. Co-Authored-By: Claude <noreply@anthropic.com>
Requested by Tanmay Kasliwal · Slack thread
Before
The segmentation MCP tool belt shipped to production on 2026-07-22 with no customer-facing documentation — the MCP page's Segments table listed only the original 5 tools, with no parameters, examples, or caveats anywhere.
After
The full 14-tool segmentation belt is documented in the MCP section: a new detailed page (per-tool purpose, parameters, examples, caveats, recommended workflow) plus an updated tool table on the main MCP page linking to it.
How
user-guide/ai-and-intelligence/merlin-ai/moengage-mcp-segmentation-tools.mdx, registered indocs.jsonas a sibling ofmoengage-mcp-server.moengage-mcp-server.mdxwith the 6 new tools.external-moengage-mcp-serveragentcore/tools/{custom_segments_v5,recent_query_v5,discovery}.py(docstrings + client-side validation), cross-checked against agentcore/CLAUDE.md tool tables.Open questions for technical review
create_recent_query+get_recent_query_filters; the page also documentsget_recent_query(needed to poll results) — confirm it's live, and whetherlist_recent_queries,get_recent_query_users,rerun_recent_query,update_recent_query_mailshould be documented too.describe_segment_filtersprod routing: agentcore notes flag it as the first/v2path needing gateway route/gatekeeper onboarding — confirm routing is complete.find_event_attributes: in code and required for event-property filters but absent from the announcement's discovery list — confirm it's in the prod set.get_recent_querystatus vocabulary (successvsfinished) andfailure_reasonfield name — taken from docstrings, not a live spec.Generated by Claude Code