productivity
Constant Contact MCP, CLI, and Lua Integration for AI Agents
Constant Contact integration docs for AI agents: MCP gateway setup, Constant Contact CLI commands, Lua API reference, credentials, and function schemas.Constant Contact 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.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
constant-contact.constantcontact_api_get | Read read | 2 | Call a read-only Constant Contact API v3 endpoint not covered by a first-class tool. |
constant-contact.constantcontact_api_post | Read read | 2 | Call a Constant Contact API v3 POST endpoint with a JSON payload. |
constant-contact.constantcontact_create_contact | Write write | 4 | Create a new contact in Constant Contact. Requires an email address. Optionally set first name, last name, and assign to lists. |
constant-contact.constantcontact_create_list | Write write | 1 | Create a Constant Contact contact list. |
constant-contact.constantcontact_create_or_update_contact | Write write | 1 | Create or update a contact using Constant Contact sign_up_form semantics. |
constant-contact.constantcontact_delete_contact | Write write | 1 | Delete a Constant Contact contact by contact ID. |
constant-contact.constantcontact_delete_list | Write write | 1 | Delete a Constant Contact contact list. |
constant-contact.constantcontact_get_account_summary | Read read | 1 | Get Constant Contact account summary details. |
constant-contact.constantcontact_get_activity | Read read | 1 | Get status for a Constant Contact bulk activity. |
constant-contact.constantcontact_get_campaign | Read read | 1 | Get a Constant Contact email campaign by campaign ID. |
constant-contact.constantcontact_get_campaign_activity | Read read | 1 | Get a Constant Contact email campaign activity by activity ID. |
constant-contact.constantcontact_get_contact | Read read | 1 | Get detailed information for a single Constant Contact contact by ID, including email, name, phone, address, and list memberships. |
constant-contact.constantcontact_get_contact_activity_summary | Read read | 1 | Get recent campaign activity summary for a contact. |
constant-contact.constantcontact_get_current_user | Read read | 0 | Get Constant Contact account summary information. The slug is retained for backward compatibility. |
constant-contact.constantcontact_get_email_bounces_report | Read read | 2 | Get bounces tracking report for an email campaign activity. |
constant-contact.constantcontact_get_email_clicks_report | Read read | 2 | Get clicks tracking report for an email campaign activity. |
constant-contact.constantcontact_get_email_sends_report | Read read | 2 | Get sends tracking report for an email campaign activity. |
constant-contact.constantcontact_get_list | Read read | 1 | Get a Constant Contact contact list by ID. |
constant-contact.constantcontact_get_segment | Read read | 1 | Get a Constant Contact segment by ID. |
constant-contact.constantcontact_get_user_privileges | Read read | 0 | Get Constant Contact user privileges for the current access token. |
constant-contact.constantcontact_list_activities | Read read | 1 | List Constant Contact bulk activities. |
constant-contact.constantcontact_list_campaigns | Read read | 2 | List email campaigns from Constant Contact. Supports cursor-based pagination. |
constant-contact.constantcontact_list_contacts | Read read | 3 | List contacts from Constant Contact. Supports pagination and filtering by status (active, unconfirmed, opted_out, non_subscriber). |
constant-contact.constantcontact_list_custom_fields | Read read | 0 | List Constant Contact contact custom fields. |
constant-contact.constantcontact_list_lists | Read read | 0 | List all contact lists in Constant Contact. Returns list IDs, names, and membership counts. Use list IDs when creating contacts. |
constant-contact.constantcontact_list_segments | Read read | 1 | List Constant Contact segments. |
constant-contact.constantcontact_list_tags | Read read | 0 | List Constant Contact contact tags. |
constant-contact.constantcontact_update_contact | Write write | 2 | Update a Constant Contact contact by contact ID. |
constant-contact.constantcontact_update_list | Write write | 2 | Update a Constant Contact contact list. |