GetResponse MCP. Manage campaigns, subscribers, and newsletters via AI chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
GetResponse MCP Server. Manage email marketing campaigns, track subscriber profiles, and oversee newsletters directly through your AI client. This server lets your agent list campaigns, add subscribers, get performance stats, and check account health without you leaving your primary workspace.
It connects your AI to your entire GetResponse backend.
What your AI agents can do
Add new subscriber
Adds a new contact record to a specified mailing list.
Get account details
Retrieves general metadata about your connected GetResponse account.
Get campaign details
Fetches detailed configuration metadata for a specific campaign or list.
The agent can list every mailing list (campaign) and retrieve its specific configuration metadata.
The agent synchronizes a new contact by adding them directly to a specified mailing list.
The agent retrieves detailed profile metadata for any specific contact in your system.
The agent fetches high-level statistics, including opens, clicks, and bounces, for any given newsletter.
The agent retrieves a list of configured marketing automation workflows and signup forms.
The agent lists active webhooks and available signup forms to verify system connections.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
GetResponse MCP Server: 12 Tools for Marketing Ops
These twelve tools let your AI client interact with every core function of GetResponse, covering everything from lead capture to campaign analytics.
019d75a3add new subscriber
Adds a new contact record to a specified mailing list.
019d75a3get account details
Retrieves general metadata about your connected GetResponse account.
019d75a3get campaign details
Fetches detailed configuration metadata for a specific campaign or list.
019d75a3get contact details
Retrieves detailed profile information for a specific contact.
019d75a3get newsletter analytics
Gets performance statistics (opens, clicks, bounces) for a specific newsletter.
019d75a3list marketing campaigns
Lists all available mailing lists and campaigns in your account.
019d75a3list marketing contacts
Lists all contacts (subscribers) within your GetResponse account.
019d75a3list marketing forms
Lists all signup forms configured for lead capture.
019d75a3list marketing newsletters
Lists all historical and scheduled newsletters.
019d75a3list marketing webhooks
Lists all configured webhooks for real-time system notifications.
019d75a3list marketing workflows
Lists all marketing automation workflows and sign-up funnels.
019d75a3verify api connection
Checks the connection status and required permissions for the GetResponse API.
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
Make Your AI Do More
Start with GetResponse, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ 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
What you can do with this MCP connector
Yo, this GetResponse MCP Server plugs your whole email game into your AI client. Your agent can handle everything from mailing lists to subscriber stats without you having to leave your workspace. You'll be able to list all your campaigns and grab the specific setup details for any list. You can also add new subscribers, syncing them straight into a mailing list.
Need to know what a contact's deal is? Your agent pulls detailed profile info for any specific person. To see how your newsletters are hitting, the agent fetches the performance stats—opens, clicks, and bounces—for any given send. You can list all your marketing workflows and signup forms, figuring out exactly what your lead funnels look like.
To keep tabs on connections, your agent lists all configured webhooks and available signup forms. You can also list every single mailing list and campaign in your account. It'll grab the general metadata for your whole GetResponse account. You can check the connection status and permissions for the GetResponse API to make sure everything's running right.
You'll even get a list of all your marketing automation workflows and sign-up funnels. Finally, you can list every single contact (subscriber) in your GetResponse account.
How GetResponse MCP Works
- 1 First, connect your GetResponse API Key to the server via the Vinkius Marketplace.
- 2 Next, prompt your AI client with a task, like 'What were the open rates for the 'October Update' newsletter?'
- 3 The agent calls the appropriate tool (e.g.,
get_newsletter_analytics) and returns the raw data and insights to you.
The bottom line is that your AI agent manages your email marketing backend through conversation, without needing you to manually navigate the GetResponse dashboard.
Who Is GetResponse MCP For?
The Marketing Operations specialist who gets tired of clicking through multiple dashboards just to pull one metric. The Growth Engineer who needs to automate lead syncing across systems. Account Managers who need a real-time, conversational overview of client engagement and list health.
Uses the server to list campaigns and check newsletter performance metrics, eliminating the need to manually navigate the platform's dashboard.
Programmatically adds new subscribers and verifies campaign settings using simple AI commands, speeding up lead synchronization.
Gets a real-time overview of client mailing list health and recent subscriber activity without leaving their main workspace.
What Changes When You Connect
- Track newsletter performance instantly. Instead of opening the dashboard to find the 'Analytics' tab, simply ask the agent to run
get_newsletter_analyticsand get the Open Rate and Click-Through Rate directly. - Automate lead synchronization. When a new lead comes in, use the agent to run
add_new_subscriberto place them on the right list, bypassing manual list checks and copy-pasting. - Get a full account overview. Use
list_marketing_workflowsto see your entire lead acquisition funnel—campaigns, forms, and automation flows—all in one conversation. - Avoid manual list checks. Need to know who's on a list? Run
list_marketing_contactsto pull a list of subscribers, orget_campaign_detailsto see the list's full setup. - Monitor system health. Run
list_marketing_webhooksto confirm that your internal systems are still receiving real-time campaign notifications from GetResponse. - Verify API status. Start with
verify_api_connectionto ensure your AI client has the necessary permissions before running any major marketing operation.
Real-World Use Cases
Need to update a lead's email status.
A Growth Engineer gets a new lead contact. Instead of manually logging into GetResponse, finding the contact, and updating their status, they simply tell their agent: 'Add John Doe (john@example.com) to the 'Newsletter' list.' The agent runs add_new_subscriber, syncing the lead instantly and keeping the process fast.
Comparing the performance of two different campaigns.
A Marketing Operations Specialist needs to compare the performance of 'Q1 Promo' versus 'Summer Sale'. Instead of running two separate reports in the dashboard, they ask their agent to run get_newsletter_analytics for both campaigns, getting a side-by-side comparison of opens and clicks.
Mapping out the entire client journey.
An Account Manager needs to understand how leads move from a signup form to an active subscriber. They ask the agent to run list_marketing_forms and list_marketing_workflows, getting a complete, conversational map of the lead journey without clicking through multiple settings pages.
Checking which webhooks are active.
The Ops team notices a system error. They prompt the agent to run list_marketing_webhooks and get_account_details. This quickly confirms if the necessary webhook is configured and if the main GetResponse account permissions are correct, solving the integration issue fast.
The Tradeoffs
Over-relying on the Web UI
Having to click from the 'Campaigns' tab to the 'Analytics' tab, then manually filtering dates and exporting the CSV. This takes five minutes of clicks and copy-pasting.
→
Just tell your agent: 'Show me the performance stats for the last newsletter.' The agent runs get_newsletter_analytics and hands you the summary data instantly.
Manual Data Syncing
A developer manually writing code to fetch contact lists, format them, and then calling the GetResponse API for each one. This is slow, brittle, and fails on edge cases.
→
Use the agent to first run list_marketing_contacts to get the list, then use add_new_subscriber to bulk sync or verify new records quickly.
Assuming Account Permissions
Running a campaign automation flow only to find out later that the API key used lacked the proper write permissions for the target list, causing the entire workflow to fail silently.
→
Always start by running verify_api_connection and get_account_details. This checks the credentials and permissions upfront, so you don't waste time running failed campaigns.
When It Fits, When It Doesn't
Use this server if your primary pain point is getting marketing data and executing simple, repeatable tasks (like adding leads or checking open rates) via natural language. You need to know what happened and who did it.
Don't use this if you need to build a complex, multi-stage process that involves external calculations or conditional branching based on non-marketing data. For that, you'd need a full Business Process Management (BPM) system. This tool handles the CRUD operations: list, get, add, analyze. If you need to do anything else, you're looking at a different kind of integration.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by GetResponse. 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
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 server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manually compiling campaign reports takes forever.
Today, pulling a campaign report means logging into the GetResponse dashboard. You jump between the 'Campaigns' tab to see the list, then switch to 'Analytics' to see the open rates. You have to manually filter by date, then copy the numbers into a spreadsheet. It's tedious, and you're always working with stale data.
With the GetResponse MCP Server, you just ask your agent for the data. For example, 'What was the open rate for the last three newsletters?' The agent runs `get_newsletter_analytics` and gives you the numbers right then. No clicking, no copy-pasting. Just the answer.
GetResponse MCP Server: Manage campaigns, subscribers, and newsletters
The server removes the need to check multiple sections of the dashboard. You don't need to go to the 'Contacts' page to list people, and then go to 'Automation' to see workflows. You can list all contacts (`list_marketing_contacts`) and list all workflows (`list_marketing_workflows`) in the same conversation.
Your AI client treats your entire marketing backend like one simple API. You get a unified view of your audience, your campaigns, and your automation rules. It just works.
Common Questions About GetResponse MCP
How do I check the open rates using the get_newsletter_analytics tool? +
You ask your agent to run get_newsletter_analytics and specify the newsletter name or date range. The agent retrieves the opens, clicks, and bounce rates directly from GetResponse's data.
Can I add new subscribers using the add_new_subscriber tool? +
Yes. You simply provide the contact's email and name, and the agent uses add_new_subscriber to sync them to the target list immediately.
What information can I get about a specific list using get_campaign_details? +
The agent retrieves the detailed configuration metadata for that campaign, showing things like its ID, status, and general settings.
Does list_marketing_workflows help me understand my lead funnel? +
Yes. By running list_marketing_workflows, you get a list of all configured automation sequences, giving you a clear map of how leads move through your system.
What should I do if I can't run any tools? (verify_api_connection) +
Run verify_api_connection first. This tool checks the connection and permissions, telling you immediately if the API key is bad or if the necessary rights are missing.
How do I list all my current mailing lists using list_marketing_campaigns? +
The list_marketing_campaigns tool pulls a list of all your active campaigns and lists. It's useful for getting a quick overview of every mailing list you've set up in GetResponse.
Can I check my account's connection status with verify_api_connection? +
Yes, verify_api_connection confirms your API access is active and correctly configured. It tells you right away if your AI client can communicate with your GetResponse account.
How do I see all my active signup forms using list_marketing_forms? +
The list_marketing_forms tool retrieves metadata for all your signup forms. This lets you review every lead capture point and ensure your lead acquisition funnel is accounted for.
How do I get an API Key for GetResponse? +
Log in to your GetResponse account, go to Menu > Integrations and API > API, and you can generate a new API key there.
Are 'Campaigns' and 'Lists' the same thing? +
Yes, in GetResponse API v3, mailing lists are referred to as 'campaigns'. You manage your subscribers within these campaign objects.
Can I see newsletter open rates via the agent? +
Yes! The 'get_newsletter_analytics' tool retrieves high-level performance metrics, including opens, clicks, and bounce data for your sent broadcasts.
How do I add a new contact to a specific list? +
Use the 'add_new_subscriber' tool. You will need to provide the contact's email and the specific Campaign ID where they should be added.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
NinjaCat
Manage marketing reporting and advertisers via NinjaCat — track reports, data sources, and campaigns directly from your AI agent.
Jebbit
Access interactive experiences and zero-party data via Jebbit API.
HubSpot Analytics
View web analytics, track events, list reports, and get email campaign statistics through natural conversation.
You might also like
GSA Per Diem Rates
Access official U.S. government per diem rates for lodging and meals by city, state, or ZIP code directly from your AI agent.
FinLegal
Manage litigation funding cases, track claim progress, and coordinate legal finance workflows for law firms and funders.
WellnessLiving
Manage schedules, clients, staff, memberships, locations, and reports for your WellnessLiving-powered studio through natural conversation.