Vinkius
Constant Contact

Constant Contact MCP for AI. Run Campaigns, Manage Audiences & Track Every Click.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Constant Contact MCP on Cursor AI Code EditorConstant Contact MCP on Claude Desktop AppConstant Contact MCP on OpenAI Agents SDKConstant Contact MCP on Visual Studio CodeConstant Contact MCP on GitHub Copilot AI AgentConstant Contact MCP on Google Gemini AIConstant Contact MCP on Lovable AI DevelopmentConstant Contact MCP on Mistral AI AgentsConstant Contact MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Manage your entire email marketing life cycle from one place. Create campaigns, segment audiences, update contacts, and pull detailed analytics—all by talking to your agent.

This MCP connects directly to Constant Contact, letting you automate tasks without jumping between tabs or logging into a separate dashboard.

What your AI can do

Add list memberships

Adds multiple contacts to specific lists in bulk.

Add tags to contacts

Applies custom tags to a group of existing contacts.

Bulk delete contacts

Removes many contacts from the system at once.

+ 34 more capabilities included
Build and Schedule Campaigns

Draft, test, and schedule new email campaigns for your audience.

Manage Contacts and Lists

Create, update, delete contacts; segment audiences; or add bulk tags to specific lists.

Analyze Campaign Performance

Retrieve detailed reports on open rates, click-throughs, bounces, and overall campaign sends.

Maintain Account Data

Get a summary of the account's health or check user privileges to manage access.

Included with Plan

Waiting for input…

AI Agent

Constant Contact Alternative: 37 Tools

These tools let you manage every aspect of your contact database and email marketing process, from creating new tags to exporting full CSV dumps.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Constant Contact on Vinkius

Add List Memberships

Adds multiple contacts to specific lists in bulk.

Add Tags To Contacts

Applies custom tags to a group of existing contacts.

Bulk Delete Contacts

Removes many contacts from the system at once.

Create Campaign

Builds and prepares a brand new email marketing campaign.

Create Contact

Adds one new individual contact to the platform.

Create List

Sets up an entirely new contact list for organization.

Create Segment

Defines a specific, filtered group of contacts within a larger list.

Create Tag

Establishes a new category or tag for contacts.

Delete Contact

Marks an existing contact as soft-deleted.

Delete List

Permanently removes an entire contact list.

Delete Segment

Removes a previously created segment definition.

Export Contacts

Downloads the data for all contacts into a CSV file.

Get Account Summary

Retrieves a high-level overview of the entire Constant Contact account status.

Get Activity Status

Checks if a bulk action, like an export, has finished running.

Get Campaign Bounces

Pulls a report listing contacts that bounced from the last campaign.

Get Campaign Clicks

Retrieves data on which links people clicked inside an email campaign.

Get Campaign Details

Get details for a specific email campaign

Get Campaign Opens

Gathers a report showing how many people opened the latest campaign.

Get Campaign Optouts

Lists contacts who unsubscribed from receiving emails after a campaign.

Get Campaign Sends

Provides tracking data showing how many copies of the campaign were sent out.

Get Contact Activity Details

Shows a detailed log of actions taken by one specific contact.

Get Contact Activity Summary

Gives a quick summary view of all recent activity for a single contact.

Get Contact Engagement Rates

Calculates the open and click rates specifically for one individual contact over...

Get Contacts

Retrieves a filtered or full list of all contacts currently in the system.

Get Email Campaign Summaries

Fetches summary reports for multiple past email campaigns.

Get Lists

Lists all existing contact groups defined in the account.

Get Segments

Retrieves a list of all predefined audience segments.

Get Tags

Shows every tag currently available for use on contacts.

Get User Privileges

Checks what permissions the current access token has within the account.

Import Contacts Json

Uploads a large batch of contacts using structured JSON data.

Schedule Campaign

Sets a specific date and time for an email campaign to automatically send out.

Sign Up Form

Creates or updates contact records when someone signs up through a web form.

Test Campaign

Sends one sample copy of the campaign to check for formatting issues before sending...

Update Account Summary

Modifies general information about the Constant Contact account settings.

Update Campaign Activity

Adjusts a campaign's target lists or segments before it goes out.

Update Contact

Makes changes to the information of an existing contact record.

Update List

Modifies the settings or contents of a specific contact list.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Constant Contact integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Constant Contact, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Constant Contact MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Constant Contact. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 37 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Juggling Tabs to Run a Simple Campaign

Today, running any campaign feels like navigating five different apps. You open Constant Contact to draft it; then you switch to a spreadsheet to check who's available for the list segment; next, you jump back to write copy and manually check if the dates are right. Then, when it’s live, you have to open another dashboard just to see the bounce rate.

With this MCP, your agent handles that entire sequence in one conversation. You tell it what to do—'Send out a campaign about X to everyone tagged 'VIP' who hasn't opened an email in 30 days.' It connects all those steps and gives you the result without any tab-switching.

The Power of `get_campaign_bounces`

Manually, after a campaign runs, someone has to log in, download the full report, and spend time filtering out all the bounces. Then they have to remember to update the list status.

Now, you just ask for it. The agent pulls the `get_campaign_bounces` report directly into your chat. You immediately know who needs to be removed or flagged without touching a single dashboard.

What your AI can actually do with this

You can manage your audience and run full marketing cycles just by telling your AI client what you need. Need to send out an announcement? You’ll create, schedule, and test the email campaign directly through conversation. It handles everything from building the initial list segments to pulling reports on engagement rates like opens, clicks, and bounces.

Want to clean up your database? Add or delete contacts in bulk, or update their profile details if they change jobs. If you're using Vinkius for other services, this MCP gives you a single point of access to run all your marketing automation tasks without context switching. You can even pull raw data exports and get summaries on user privileges so you know exactly who has access to the account.

Built · Hosted · Managed by Vinkius Constant Contact MCP - Campaign Management & CRM
Server ID 019e5d0b-01fd-73b6-8c1c-677657a4de3e
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Questions you might have

How do I bulk add contacts using the `add_list_memberships` tool? +

You simply provide the list names and the contact IDs (or criteria) to your agent. It handles adding large groups of people at once, saving you hours of manual work.

Can I check my account's permissions using `get_user_privileges`? +

Yes. Running get_user_privileges shows exactly what the current access token can do—whether it can delete lists, update users, or just read data.

What's the difference between `create_segment` and creating a list? +

A segment is a filtered view of an existing list. You use create_segment to define rules (e.g., 'all contacts over 35 who opened last month'), while create_list makes a permanent, empty container.

How do I get the performance data for specific individuals? Use `get_contact_engagement_rates`. +

You provide the contact's unique ID to your agent. It pulls their history and shows you their open rate and click rate, helping you identify who is most engaged.

How do I check if my email campaign is ready to send using the `test_campaign` tool? +

You can run a test email immediately. This sends a draft copy of your campaign to you so you can review formatting, links, and overall appearance without notifying any subscribers.

What is the best way to get a complete, downloadable record of my subscriber base using `export_contacts`? +

The tool exports your entire contact database into a CSV file. This lets you take the raw data outside the platform for deep analysis in external tools like Excel or Google Sheets.

If I suspect my campaign is having delivery problems, how do I check bounces using the `get_campaign_bounces` tool? +

This report tracks all bounced emails for a specific campaign. Reviewing these details helps you identify bad email addresses or technical issues with your sending domain.

I need to correct a subscriber's email or name; how do I use the `update_contact` tool? +

You can update individual contact details, like correcting an email address or updating demographic information. This ensures your mailing list always uses accurate user data.

Can I see how many people opened my last email campaign? +

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.

How do I check what permissions my current API token has? +

Simply ask the agent to run the get_user_privileges action. It will list all authorized scopes and privileges associated with your connected account.

Can I get a high-level overview of my account details? +

Yes, the get_account_summary tool provides organization names, contact information, and other core account metadata in a single query.

Built & Managed by Vinkius 30s setup 37 tools

We've already built the connector for Constant Contact. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 37 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.