Clevertap

31 tools. 13 can modify or destroy data without limits.

1 destructive tool with no built-in limits. Policy required.

Last updated:

13 can modify or destroy data
18 read-only
31 tools total

Community server · catalogue entry verified 29/06/2026

How to control Clevertap ↓

What Clevertap exposes to your agents

Read (18) Write / Execute (12) Destructive / Financial (1)
Critical Risk

The most dangerous Clevertap tools

13 of Clevertap's 31 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Clevertap

PolicyLayer is an MCP gateway — it sits between your AI agents and Clevertap, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "clevertap_delete_profile": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "clevertap_configure": {
    "limits": [
      {
        "counter": "clevertap_configure_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "clevertap_get_campaign_report": {
    "limits": [
      {
        "counter": "clevertap_get_campaign_report_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Clevertap — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON CLEVERTAP →

Instant setup, no code required.

All 31 Clevertap tools

READ 18 tools
Read clevertap_get_campaign_report Get the delivery and engagement report for a specific campaign by its numeric ID. Read clevertap_get_campaigns List campaigns in CleverTap within a date range. Returns id, name, scheduled_on, and status for each campaign. Read clevertap_get_campaigns_ui List campaigns from the CleverTap dashboard (web UI API). Returns richer campaign data than the REST API: stat Read clevertap_get_dau Get Daily Active Users (DAU) count for a given date range (unique App Launched events). Read clevertap_get_event_count Get the total count of users who performed a specific event within a date range. Supports optional event prope Read clevertap_get_event_trend Get a trend of event occurrences over time (daily, weekly, or monthly). Supports polling for async results. Read clevertap_get_events Query event data for a specific event within a date range. Returns a cursor token for paginated results — use Read clevertap_get_events_cursor Fetch the next page of event results using a cursor returned from clevertap_get_events. Read clevertap_get_message_report Get delivery and engagement report for campaigns (sent, delivered, opened, clicked rates). Filter by channel, Read clevertap_get_profile Retrieve a user profile from CleverTap. Provide at least one of: identity, email, or objectId (GUID). Read clevertap_get_profile_count Get the count of user profiles who performed a specific event within a date range. Supports optional event pro Read clevertap_get_profiles_by_event Get a list of user profiles who performed a specific event within a date range. Returns a cursor for paginated Read clevertap_get_profiles_cursor Fetch the next page of user profiles using a cursor returned from clevertap_get_profiles_by_event. Read clevertap_get_real_time_counts Get the count of users who are actively using the app right now (within the last 5 minutes). Optionally includ Read clevertap_get_top_property_count Get the count of the top property values for a given event (e.g. top 10 product categories viewed). Supports p Read clevertap_get_uninstall_report Get the uninstall count trend over a date range. Read clevertap_list_projects List all CleverTap projects currently configured in this MCP server, showing each project name, account ID, an Read clevertap_web_session_status Check whether a web session (cookie + CSRF token) has been captured for a project, and when it was obtained.

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Clevertap

Can an AI agent delete data through the Clevertap MCP server? +

Yes. The Clevertap server exposes 1 destructive tools including clevertap_delete_profile. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Clevertap? +

The Clevertap server has 8 write tools including clevertap_configure, clevertap_create_campaign, clevertap_demerge_profile. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Clevertap.

How many tools does the Clevertap MCP server expose? +

31 tools across 4 categories: Destructive, Execute, Read, Write. 18 are read-only. 13 can modify, create, or delete data.

How do I enforce a policy on Clevertap? +

Register the Clevertap MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Clevertap tool call.

Deterministic rules across all 31 Clevertap tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

31 Clevertap tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.