Setup the Netmera MCP Server
Use this guide to connect Netmera MCP Server to your client and start using it safely.
Before you start
Make sure you have:
access to the target Netmera app,
an MCP-compatible environment that supports connectors or MCP access,
and the correct permission level in the Netmera panel.
Access model
Each token is tied to one Netmera app. The token also inherits your panel permissions. Your client cannot exceed them.
Scopes
mcp:read
Reporting, inspection, analytics, and lookups
Safe analysis and exploration
mcp:write
mcp:read plus create, update, send, pause, resume, and approval actions
Operational tasks with human control
Tools marked with 🔒 require mcp:write.
Token lifetime
JWT
30 days
OAuth access token
8 hours
Start with mcp:read. Move to mcp:write only when you need write access.
Connect Netmera MCP Server
First setup checks
After you connect, confirm these basics before moving on:
You are connected to the expected app.
Dashboards and reports return data.
Write functions stay unavailable unless you enabled
mcp:write.
What to include in a prompt
Include these details when relevant:
Time range — such as “last 7 days”, “yesterday”, or “this month”
Target — such as a channel, campaign, segment, user, workflow, or event
Output — such as a summary, ranking, comparison, trend, or draft
Action boundary — such as “prepare only”, “show preview”, or “do not send”
Example prompt patterns
Analysis
“Summarize app performance for the last 7 days.”
“Compare push and email performance for the last 14 days.”
“Which campaigns drove the most revenue last week?”
Audience and user investigation
“How many users are in the churn-risk segment?”
“Show the recent events for this user.”
“List messages sent to this user in the last 3 days.”
Safe operational requests
“Create a push draft for dormant Android users.”
“Pause the automation named Welcome Flow.”
“Refresh the count for the VIP segment.”
How write actions work
Write actions stay controlled.
Your MCP client can only prepare or execute actions that your token scope and panel permissions allow.
Campaign sending always requires a preview first.
If the audience exceeds 100,000 users, the request is blocked. Netmera returns a panel link instead.
Built-in safeguards
Write actions require
mcp:write.Campaign sends require preview and approval.
All actions follow your panel permissions.
Large sends are blocked from direct MCP execution.
All actions are recorded in audit logs.
Troubleshooting
When something does not work as expected, start with these checks:
Confirm the token is still valid.
Confirm the token has the right scope.
Confirm you connected the correct Netmera app.
Confirm your permissions allow the action.
Token expired
Request a new token. Token lifetime depends on the token type:
JWT — 30 days
OAuth access token — 8 hours
Write scope required
This means the token was created with mcp:read. Create a new token with scope: "mcp:write" when you need write actions.
Cannot access another app
Each token is tied to one Netmera app. Create a separate token for each app you want to use.
Send request blocked
This usually means one of these conditions was not met:
The audience is below 100,000 users.
Preview was completed.
Approval was completed when required.
Your panel permissions allow the action.
User fields are masked
Masking is expected for regulated personal data. Use profile, event, and message history to investigate the issue without exposing PII.
Last updated
Was this helpful?