KosmoKrator

email

Campaign Monitor MCP, CLI, and Lua Integration for AI Agents

Campaign Monitor integration docs for AI agents: MCP gateway setup, Campaign Monitor CLI commands, Lua API reference, credentials, and function schemas.

7 functions 6 read 1 write API key auth

Campaign Monitor for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Machine-Readable Metadata
integration_slug
campaign-monitor
route_slug
campaign-monitor
package
campaign-monitor
auth_strategy
api_key API key
cli_setup_supported
true
cli_runtime_supported
true
mcp_gateway_supported
true
lua_supported
true
supports_multi_account
true

Quick Links

Campaign Monitor MCP Client Matrix

Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Campaign Monitor.

Campaign Monitor CLI Matrix

Use these pages for direct Campaign Monitor CLI workflows in scripts, CI, cron, and agent wrappers.

Function Catalog

FunctionTypeParametersDescription
campaign-monitor.campaignmonitor_list_campaigns Read read 0 List all email campaigns in your Campaign Monitor account. Returns campaign IDs, subjects, and status.
campaign-monitor.campaignmonitor_get_campaign Read read 1 Get detailed information about a specific email campaign, including subject, content, and delivery stats.
campaign-monitor.campaignmonitor_list_lists Read read 0 List all subscriber lists in your Campaign Monitor account. Returns list IDs and names.
campaign-monitor.campaignmonitor_get_list Read read 1 Get detailed information about a specific subscriber list, including subscriber counts and custom fields.
campaign-monitor.campaignmonitor_list_subscribers Read read 3 List active subscribers on a Campaign Monitor list. Returns email addresses, names, and subscription dates.
campaign-monitor.campaignmonitor_add_subscriber Write write 4 Add a new subscriber to a Campaign Monitor list. The subscriber will receive a confirmation email if double opt-in is enabled.
campaign-monitor.campaignmonitor_get_current_user Read read 0 Get the authenticated user's Campaign Monitor account details, including name and email.