Constant Contact

Constant Contact MCP Connector for Claude

A+

Manage your email marketing and contacts via Constant Contact — create campaigns, track engagement, and organize lists directly from your AI agent.

37 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Constant Contact account to any AI agent to streamline your marketing automation and audience management through natural language.

What you can do

  • Contact Management — Create, update, and delete contacts, or manage list memberships and tags in bulk.
  • Campaign Orchestration — Create, schedule, and test email campaigns directly from your conversation.
  • Deep Analytics — Retrieve engagement rates, opens, clicks, and bounces to understand your campaign performance.
  • Account Insights — Access account summaries and user privileges to ensure your integration is running smoothly.

How it works

  1. Subscribe to this server
  2. Enter your Constant Contact Access Token
  3. Start managing your marketing workflows from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Marketers — quickly check campaign stats and manage lists without switching tabs.
  • Sales Teams — add new leads to specific segments and track engagement in real-time.
  • Business Owners — automate routine marketing tasks and get instant reports on audience growth.
email-campaignscontact-managementmarketing-analyticsaudience-segmentationnewsletter-automation

37 tools expose this connector's capabilities to your AI agent.

add_list_memberships

Bulk add contacts to lists

add_tags_to_contacts

Bulk add tags to contacts

bulk_delete_contacts

Bulk delete contacts

create_campaign

Create a new email campaign

create_contact

Create a new contact

create_list

Create a new contact list

create_segment

Create a new segment

create_tag

Create a new contact tag

delete_list

Delete a contact list

delete_segment

Delete a segment

export_contacts

Bulk export contacts to CSV

get_account_summary

Get Constant Contact account summary

get_activity_status

Check the status of a bulk activity

get_campaign_bounces

Get tracking report for campaign bounces

get_campaign_clicks

Get tracking report for campaign clicks

get_campaign_details

Get details for a specific email campaign

get_campaign_opens

Get tracking report for campaign opens

get_campaign_optouts

Get tracking report for campaign opt-outs

get_campaign_sends

Get tracking report for campaign sends

get_contact_activity_details

Get activity details for a specific contact

get_contact_activity_summary

Get activity summary for a specific contact

get_contact_engagement_rates

Get open and click rates for a specific contact

delete_contact

Soft delete a contact

import_contacts_json

Bulk import contacts via JSON

schedule_campaign

Schedule an email campaign to send

sign_up_form

Create or update a contact via sign up form

test_campaign

Send a test email for a campaign

update_account_summary

Requires state_code if country is US or CA. Update Constant Contact account summary

get_contacts

Get contacts with optional filtering

get_email_campaign_summaries

Get summary reports for email campaigns

get_lists

Get all contact lists

get_segments

Get all segments

get_tags

Get all contact tags

get_user_privileges

Get user privileges for the current token

update_campaign_activity

Update a campaign activity (e.g., add lists/segments before sending)

update_contact

Update an existing contact

update_list

Update an existing contact list

See how to talk to your AI agent using Constant Contact.

List all my contact lists in Constant Contact.

I've retrieved your lists. You have 3 active lists: 'Newsletter Subscribers' (ID: 101), 'VIP Customers' (ID: 102), and 'Event Leads' (ID: 103).

Show me the engagement rates for my contacts.

Fetching engagement data... Your overall engagement rates show a 24% open rate and a 3.5% click-through rate across your recent campaigns.

Get the details for campaign ID 12345.

Inspecting campaign 12345... This is the 'Summer Sale' email. It was sent to 1,200 recipients and is currently in 'Scheduled' status for tomorrow morning.

Yes! Use the `get_campaign_opens` tool with your campaign ID. Your agent will return the list of contacts who opened the email along with timestamps.

Related Connectors