ITERABLE MCP SERVER TOOLS

78 tools from the Iterable MCP Server MCP Server, categorised by risk level.

READ 35 tools
Read get_available_export_data_types Get the list of all available export data types that can be used with start_export_job. Returns an array of... Read get_campaign Get detailed information about a specific campaign Read get_campaign_metrics Get campaign performance metrics. Requires a date range. Always use the narrowest window possible for perfo... Read get_campaigns Retrieve campaigns Read get_catalog_field_mappings Get field mappings and data types for a catalog Read get_catalog_item Get a specific catalog item by ID Read get_catalog_items Get items from a catalog with optional pagination and sorting Read get_catalogs Get list of all catalogs with optional pagination Read get_channels Get all available communication channels (email, SMS, push, etc.) Read get_child_campaigns Get child campaigns generated by a recurring campaign Read get_embedded_messages Get embedded messages for a user, grouped by placement ID Read get_experiment Get detailed information about a specific experiment by ID, including variants summary and constraints Read get_experiment_metrics Get experiment metrics for A/B testing analysis (currently supports email experiments only) Read get_experiment_variants Get variant content for an experiment, including subject lines, preheaders, HTML source, and plain text Read get_export_files Get the job status and download URLs for files from a completed export job. Files are added to the list as ... Read get_export_jobs Get a list of recent export jobs for the current project. Jobs can be filtered by state (enqueued, queued, ... Read get_in_app_messages Get in-app messages for a user Read get_journeys Get journeys (workflows) with optional pagination and state filtering Read get_list_preview_users Preview users in a list (up to 5000 users) Read get_list_size Get the count of users in a specific list Read get_list_users Get users in a specific list Read get_lists Retrieve user lists Read get_message_types Get all message types within the project for use in templates Read get_sent_messages Get messages sent to a specific user with optional filtering Read get_snippet Get a snippet by ID (numeric) or name (string) Read get_snippets Get all snippets for the current project Read get_template_by_client_id Get template by client template ID Read get_templates Retrieve templates Read get_user_by_email Get user profile information by email address Read get_user_by_user_id Get user profile information by user ID Read get_user_events_by_email Get event history for a user by email address Read get_user_events_by_user_id Get event history for a user by user ID Read get_user_fields Get all user profile field definitions and their types Read get_webhooks Get all webhooks for the project Read list_experiments List experiments with optional filtering by campaign, status, and date range. Supports pagination.
WRITE 25 tools
Write deactivate_triggered_campaign Deactivate a triggered campaign (requires API triggered campaign deactivation enabled) Write subscribe_to_list Subscribe users to a specific list Write subscribe_user_by_email Subscribe a user to a subscription group by email Write subscribe_user_by_userid Subscribe a user to a subscription group by userId Write track_bulk_events Track multiple events in a single request for better performance Write track_event Track a custom event for a user Write unsubscribe_from_list Unsubscribe users from a specific list Write unsubscribe_user_by_email Unsubscribe a user from a subscription group by email Write unsubscribe_user_by_userid Unsubscribe a user from a subscription group by userId Write bulk_update_subscriptions Subscribe or unsubscribe multiple users to/from a subscription group Write bulk_update_users Update multiple users at once Write create_blast_campaign Create a new blast campaign from an existing template. The campaign is created without being scheduled. Use... Write create_catalog Create a new catalog Write create_list Create a new user list Write create_snippet Create a new snippet with Handlebars templating support Write create_triggered_campaign Create a new triggered campaign from an existing template. The campaign is created in Ready state and must ... Write partial_update_catalog_item Partial update (PATCH) a catalog item - updates only specified fields Write replace_catalog_item Replace (PUT) a catalog item - replaces the entire item with new value Write update_catalog_field_mappings Update catalog field mappings (data types). Valid types: boolean, date, geo_location, long, double, object,... Write update_catalog_items Update catalog items Write update_email Update a user Write update_snippet Update a snippet by ID (numeric) or name (string) Write update_user Update user profile information (accepts email OR userId in params) Write update_user_subscriptions Update user subscriptions (IMPORTANT: overwrites existing data for any non-null fields specified) Write update_webhook Update a webhook configuration

Route Iterable MCP Server through PolicyLayer and every one of its 78 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the Iterable MCP Server MCP server have? +

The Iterable MCP Server MCP server exposes 78 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Iterable MCP Server tools? +

Route the Iterable MCP Server server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do Iterable MCP Server tools fall into? +

Iterable MCP Server tools are categorised as Read (35), Write (25), Destructive (12), Execute (6). Each category has a recommended default policy.

Enforce policy on every Iterable MCP Server tool call.

Start from Iterable MCP Server, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Free to start. No card required.

43,000+ MCP servers and 220,000+ tools scanned and risk-classified.

// GET IN TOUCH

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

Message sent.

We'll get back to you soon.