Constant Contact MCP Server
Provides MCP resources and tools for AI assistants to access and manage contacts, lists, tags, custom fields, and bulk activities within Constant Contact accounts.
user_privileges
DatasetReturn the user privileges associated with your access token.
account_summary
DatasetGet account related details for a Constant Contact user account.
bulk_activity_status_collection
DatasetView all bulk activity statuses initiated within the last 10 days.
bulk_activity_status
DatasetRetrieve the status of a specific bulk activity using its ID.
contacts
DatasetRetrieve a collection of contacts.
contact_detail
DatasetRetrieve details for a single contact, optionally including subresources (list_memberships, taggings, notes, addresses, phone_numbers).
account_physical_address
DatasetGet the organization's current mailing address.
account_emails_collection
DatasetGet email addresses and their status/roles for the account owner. Can be filtered by status, address, or role.
contact_lists_collection
DatasetGet a collection of contact lists.
contact_list_detail
DatasetGet a single contact list.
list_id_cross_references
DatasetGet a collection of V2 and V3 list ids.
custom_fields_collection
DatasetGet a collection of contact custom fields.
custom_field_detail
DatasetGet a contact single custom field.
tags_collection
DatasetGet details about all tags.
tag_detail
DatasetGet details about a specific tag.
contact_id_cross_references
DatasetGet a collection of V2 and V3 contact ids.
contact_consent_counts
DatasetGet contact consent counts by consent state.
contact_sms_engagement_history
DatasetGet contact sms engagment details.
contact_activity_details_report
DatasetGet the tracking activity data for a contact.
contact_activity_summary_report
DatasetGet the contact action summary for a contact.
email_campaign_stats_report
DatasetGet an Email Campaigns Statistics Report.
update_account_details
ToolUpdate account details for a Constant Contact account.
post_physical_address
ToolPOST the Physical Address for the Account
update_physical_address
ToolPUT (update) the Physical Address for an Account
add_account_email_address
ToolPOST Add an Account Email Address
import_contacts_csv
ToolImport contacts in bulk using a CSV file via the bulk activity endpoint. Requires multipart/form-data.
import_contacts_json
ToolImport contacts in bulk using a JSON payload via the bulk activity endpoint.
create_contact
ToolCreate a new contact resource.
export_contacts
ToolExport contacts in bulk to a CSV file via the bulk activity endpoint.
delete_contacts_bulk
ToolDelete contacts in bulk using the bulk activity endpoint.
add_contacts_to_lists_bulk
ToolAdd contacts to specified lists in bulk using the bulk activity endpoint.
remove_contacts_from_lists_bulk
ToolRemove contacts from specified lists in bulk using the bulk activity endpoint.
update_account_physical_address
ToolUpdate the account organization's physical mailing address. Required before sending emails.
add_account_physical_address
ToolAdd the account organization's physical mailing address. Required before sending emails.
update_account_summary_details
ToolUpdate Constant Contact user account summary details (partial update). Requires Account Owner role and 'account_update' scope.
create_or_update_contact_signup
ToolCreate or update a contact using a single method designed for sign-up forms.
update_contact
ToolUpdate a contact resource.
delete_contact
ToolDelete a contact resource.
create_contact_list
ToolCreate a contact list.
update_contact_list
ToolUpdate a contact list.
delete_contact_list
ToolDelete a contact list.
create_custom_field
ToolCreate a contact custom field.
update_custom_field
ToolUpdate a contact custom field.
delete_custom_field
ToolDelete a contact custom field.
create_tag
ToolCreate a tag.
rename_tag
ToolRename a tag.
delete_tag
ToolDelete a tag.
delete_lists_bulk
ToolDelete lists using a bulk activity.
add_tags_to_contacts_bulk
ToolAdd tags to contacts using a bulk activity.
remove_tags_from_contacts_bulk
ToolRemove tags from contacts using a bulk activity.
delete_tags_bulk
ToolDelete tags using a bulk activity.
remove_custom_fields_bulk
ToolRemove custom fields from an account using a bulk activity.
Constant Contact Resources
Constant Contact MCP Server
Connect your AI to Constant Contact data through the Model Context Protocol.
- Granularly control which tools your AI can access
- Full visibility with logging and auditing
- Standard MCP protocol - no custom wrappers needed
Select a dataset or tool from the left to see more details
Universal MCP Server for Constant Contact
Connect Claude, Microsoft Copilot, and any MCP-compatible AI to Constant Contact. One server, instant access to datasets, tools, and workflows.
- Model Context Protocol: Industry standard supported by Claude and Microsoft Copilot
- Fine-Grained Control: Choose exactly which datasets and tools your AI can access
- Connect Once, Use Everywhere: Single authentication for all your AI assistants
Get Started with Your Favorite AI Tool
Follow our step-by-step guides for popular AI frameworks and tools