Skip to content

Digital Experience

MCP for Marketing: Use Cases, Risks and a Governance Checklist

AI assistants can now read and act inside your CMS, analytics and CRM. Here is what the Model Context Protocol changes for marketing teams, and how to adopt it safely.

A young South Asian man in glasses and a checked shirt studies his laptop screen at an office chair against a brick wallMCP for Marketing: Use Cases, Risks and a Governance Checklist

MCP for marketing means connecting an AI assistant such as Claude, ChatGPT, Gemini or Microsoft Copilot to your marketing systems, including your CMS, analytics, CRM and ad platforms, through the Model Context Protocol. The assistant can then read live data and, where you allow it, act inside those tools, instead of working only from what you paste into a chat.

Key Takeaways

  • The Model Context Protocol (MCP) is an open standard, introduced by Anthropic in November 2024 and donated in December 2025 to the Agentic AI Foundation under the Linux Foundation.
  • Major marketing vendors already ship MCP servers. Some are read-only, such as Google's servers for Analytics and Ads, and some can write, such as HubSpot's CRM server.
  • The best first uses are read-only: content audits, performance reporting and campaign QA. They save hours and carry little risk.
  • The main risks are prompt injection, over-broad permissions and untrusted servers. Least-privilege scopes, human approval for every write and audit logs address most of them.
  • Treat MCP access like a new team member: a named owner, a clear job, limited keys and regular reviews.

This guide is for marketing leaders and operators who want AI assistants to do real work inside their stack without creating a security incident. Apex®, the AI-native digital experience platform (DXP) we build at Cyberdunes, supports MCP, and we wrote our own MCP access guide for customers. What follows is the operating model we recommend, including the use cases we would not automate yet.

What Is the Model Context Protocol?

MCP is a shared standard that lets any compatible AI assistant connect to any compatible tool or data source. Instead of building a separate integration for every assistant and every system, a vendor builds one MCP server and every MCP-ready assistant can use it.

Anthropic introduced MCP on November 25, 2024, describing it as "an open standard that enables developers to build secure, two-way connections between their data sources" and AI-powered tools, and noting that "every new data source requires its own custom implementation" without it (Anthropic, November 2024). Adoption spread fast. When Anthropic donated MCP to the new Agentic AI Foundation, a directed fund under the Linux Foundation co-founded by Anthropic, Block and OpenAI, on December 9, 2025, it reported more than 10,000 active public MCP servers and adoption by ChatGPT, Cursor, Gemini, Microsoft Copilot and Visual Studio Code (Anthropic, December 2025).

The protocol keeps maturing. The July 28, 2026 specification moved MCP to a stateless core and tightened authorization, so servers scale more easily behind ordinary load balancers (Model Context Protocol blog, July 2026). Four terms are enough for a marketing leader:

  • Host: the AI app your team uses, such as Claude or ChatGPT.
  • Client: the part of the host that connects to servers and asks you before sensitive actions.
  • Server: a connector a vendor or your team runs for one system, such as GA4 or your CMS.
  • Tools and resources: the actions a server offers (run a report, create a draft) and the data it exposes.
Three-step diagram of MCP: a marketer asks an AI assistant a question, the MCP client discovers and calls tools, and servers for analytics and ads (read only) and CMS and CRM (read and write) return data
One protocol between the assistant and every system, with each server deciding what it lets the assistant read or change.

Why Does MCP Matter to Marketing Teams?

MCP matters because most marketing questions cross systems. "Which pages lost traffic, what changed on them and which deals did they influence?" touches analytics, the CMS and the CRM. Today someone exports three spreadsheets. With MCP, an assistant can query all three in one conversation.

The servers marketers need already exist, with very different permissions:

  • CRM: HubSpot's remote MCP server became generally available to all HubSpot accounts on April 13, 2026, with read and write access. It can create or update contacts, companies, deals, tickets and activities, and "all actions respect your existing HubSpot user permissions" (HubSpot, April 2026).
  • Analytics: Google's Google Analytics MCP server is labeled experimental, and its credentials must include the Analytics read-only scope (Google Analytics on GitHub).
  • Advertising: Google's Google Ads API MCP server is "strictly read-only" and "cannot modify bids, pause campaigns, or create new assets" (Google Ads API documentation).
  • Content: some CMS and DXP platforms, including Apex®, let assistants work with site content through MCP, which is what makes content audits and refreshes possible.

That spread is useful. You can start where the vendor has already limited the blast radius, and add write access only where you have controls. MCP also changes architecture decisions: a platform with one clean content model is far easier for an assistant to use than five services that disagree, a point we cover in our guide to composable versus all-in-one DXPs.

What Can Marketers Do With MCP? Use Cases by Risk

The best use cases combine data from two or more systems and end in a human decision. The table rates each by the access it needs and the damage a mistake could do.

Use caseSystemsScopes neededRiskHuman check
Content audit: find thin, outdated or orphaned pagesCMS, analyticsReadLowReview the list
Weekly performance summary for leadershipAnalytics, ads, CRMReadLowCheck numbers against the source report
AI referral traffic analysisAnalyticsReadLowValidate channel definitions
Campaign QA: broken links, missing UTM tags, wrong landing pagesCMS, ads, analyticsReadLowFix issues by hand
Refresh drafts for declining pagesCMS, analyticsRead, create draftMediumEditor approves before publishing
Meta descriptions and schema suggestions at scaleCMSRead, create draftMediumSpot-check a sample
CRM hygiene: log notes, update lifecycle fieldsCRMRead, writeHighConfirm each write
Publish an approved page or send an emailCMS, emailWrite, publish, sendHighNamed approver, every time
Change bids or budgetsAd platformWriteVery highKeep manual for now

For the analytics rows, set up AI referral channels first: our guide to tracking AI traffic in GA4 shows how. For content work, pair MCP with a checklist such as our 12-point GEO checklist so the assistant audits against a standard, not its own taste.

What Are the Security Risks of MCP?

The risks come from giving a model that reads untrusted text the ability to take actions. Four matter most for marketing teams.

Prompt Injection

OWASP ranks prompt injection first in its 2025 risks for large language model applications, and defines indirect prompt injection as what happens when a model "accepts input from external sources, such as websites or files" (Owasp, 2025). Marketing assistants read exactly that kind of input: form entries, reviews, competitor pages and inbound emails.

Four-step flow of indirect prompt injection: hidden text planted in content is read by the assistant, treated as an instruction and triggers a write or send tool, with a control under each step
An injected instruction only causes harm if a write or send tool is available and nobody approves the call.

Over-Broad Permissions

The MCP security guidance warns that broad scopes granted up front expand the "blast radius" if a token is stolen, and recommends a "minimal initial scope set", with more scopes requested only when a privileged action is first attempted (MCP specification, November 2025). In plain terms: a reporting assistant should never hold a key that can delete contacts.

Untrusted Servers

Anyone can publish an MCP server. The specification says clients "MUST consider tool annotations to be untrusted unless they come from trusted servers" (MCP specification, November 2025), and its security guidance warns that a malicious local server can run commands with the same privileges as the assistant app (MCP specification, November 2025). Prefer servers published by the vendor of the system they connect to.

Confident Mistakes

Even without an attacker, a model can misread a request and update the wrong records. This is why our guide to AI evals recommends testing an assistant on known tasks before it touches production data.

The MCP Governance Checklist

Good MCP governance is mostly ordinary access management applied to a new kind of user. The MCP specification says there "SHOULD always be a human in the loop with the ability to deny tool invocations", and that clients should show tool inputs before calling a server and log tool usage for audit purposes (MCP specification, November 2025). Use this checklist before you connect anything.

ControlOwnerEffort
Keep a register of every MCP server connected, who approved it and whyMarketing ops1 hour, then ongoing
Use only vendor-published or internally reviewed serversIT or securityPer server review
Start every connection read-only; grant write scopes per use caseSystem ownerPer connection
Separate service accounts for assistants, never a person's admin loginITHalf a day
Require approval for every write, publish and send actionTeam leadBuilt into the client
Keep assistants away from personal data they do not need for the taskData protection leadPer use case
Turn on and retain logs of tool calls, inputs and resultsITHalf a day
Test new use cases on a staging site or sandbox CRM firstMarketing opsPer use case
Review access monthly and revoke unused connectionsNamed access owner30 minutes a month
Write down what the assistant may never do, such as change budgetsCMO1 hour

If your website security basics are not in place yet, start with our website security checklist, because MCP access is only as safe as the accounts behind it.

How Much Should You Let an Assistant Do?

Let the assistant earn autonomy one level at a time. Each rung adds risk, so move up only when the rung below has run cleanly for several weeks.

Four-level MCP autonomy ladder for marketing: read and report (low risk), draft but never publish (medium), write with approval (high) and unattended writes (highest, not recommended for marketing systems yet)
Most marketing value sits on the first two rungs, where mistakes are cheap to catch.

In our experience the first two rungs cover most of the time savings: research, reporting and first drafts. The higher rungs save minutes per task but carry most of the risk. For the people and process side, see our operating model for AI agents in marketing.

How to Start With MCP in 30 Days

Start with one read-only use case that wastes hours every week, prove it, then expand. This plan fits a team with one marketing operations owner and some IT support.

  1. Week 1, pick the job: choose one recurring task, such as the Monday performance summary, and time how long it takes today.
  2. Week 1, name the owner: assign one person to own MCP access, approvals and the server register.
  3. Week 2, connect read-only: add your analytics and CMS servers with read scopes only, using a dedicated service account.
  4. Week 2, write the prompt: save a standard prompt that names the metrics, date ranges and output format you want.
  5. Week 3, run in parallel: produce the report both ways and compare every number with the source system.
  6. Week 4, decide: if the numbers match and time drops, keep it and pick the next use case. If not, fix the prompt or the data first.
  7. After day 30: add a draft-only content use case, such as refreshing declining pages, with an editor approving every change.

Does It Matter Which AI Assistant You Use?

Less than it used to. Because MCP is a shared standard, the same server works with any assistant that supports it, so you can choose the assistant for its writing, reasoning or price and keep your connections. Claude has supported MCP since launch: Anthropic said at the time that "all Claude.ai plans support connecting MCP servers to the Claude Desktop app" (Anthropic, November 2024). ChatGPT, Gemini and Microsoft Copilot followed, as listed above.

What still differs is the client: how clearly it shows which tools are connected, whether it asks before write actions, which plans allow custom servers and what your administrators can control. Check those settings in your assistant's documentation before you roll it out to a team, and standardize on one assistant per team so approvals and logs live in one place.

Which MCP Servers Are Best for Marketing?

The best MCP server for marketing is the one published by the vendor of the system you already use, with the narrowest scopes that do the job. Popularity in a directory tells you little about safety.

Judge any server on five questions:

  • Who maintains it? Prefer the system's own vendor, as with HubSpot, Google Analytics and Google Ads.
  • Can it run read-only? A read-only mode or scope is the safest place to start.
  • How does it authenticate? Look for OAuth with per-user permissions. HubSpot, for example, requires OAuth 2.1 with PKCE.
  • Does it respect existing roles? An assistant should never see more than the person using it.
  • Can you see what it did? You need logs of every tool call for audits and incident reviews.

Your website is part of this picture too. Agents increasingly read and act on public sites, which is the subject of our guide to designing sites AI agents can use.

Read the Apex® MCP Guide

How Apex® Supports MCP

Apex® supports MCP, so AI assistants and agents can work with your Apex® content and data through a standard, secure interface instead of a custom integration. Access is enabled per account: you decide which content and data an assistant should reach, name the person responsible for that access, ask our support team to turn it on, then add the connection in your assistant and test it with a simple request.

That fits the governance model above: one owner, limited reach and regular reviews to remove what is no longer needed. Inside Apex®, Context Intelligence adds site audits, topic research, an answer-first AI writer and AI visibility tracking across ChatGPT, Gemini, Claude, Perplexity and Google AI Overviews, so assistants and your team work from the same content.

Talk to Us About MCP Access

Sources

FAQs

Questions, Answered

Can’t find what you’re looking for? Our team is happy to help.

What is MCP in marketing?

MCP in marketing means using the Model Context Protocol to connect an AI assistant, such as Claude, ChatGPT, Gemini or Microsoft Copilot, to marketing systems like your CMS, analytics, CRM and ad platforms. The assistant can then read live data and, where you allow it, act inside those tools instead of relying on pasted exports.

What is an MCP server for marketing?

An MCP server is a connector that exposes one system's data and actions to AI assistants through the Model Context Protocol. Marketing examples include HubSpot's CRM server, which can read and write records, and Google's servers for Analytics and Google Ads, which are read-only. Each server decides what an assistant can see or change.

Who created the Model Context Protocol?

Anthropic introduced the Model Context Protocol on November 25, 2024 as an open standard for connecting AI assistants to data and tools. On December 9, 2025, Anthropic donated MCP to the Agentic AI Foundation, a directed fund under the Linux Foundation co-founded by Anthropic, Block and OpenAI. The protocol is now developed in the open.

Can I use Claude with MCP for marketing?

Yes. Claude has supported MCP since Anthropic launched the protocol, and Anthropic said all Claude.ai plans could connect MCP servers to the Claude Desktop app. You can connect marketing servers for analytics, CRM or your CMS. Start with read-only scopes and require approval for any action that writes, publishes or sends.

What is the best MCP for marketing?

The best MCP server for marketing is the one published by the vendor of the system you already use, with the narrowest scopes that do the job. Prefer servers with a read-only option, OAuth sign-in, respect for existing user roles and logs of every tool call. Directory popularity says little about safety.

Is there an MCP server for a CMS?

Yes. Some CMS and DXP platforms let AI assistants work with site content through MCP, which makes content audits, refresh drafts and metadata suggestions possible. Apex® supports MCP, and access is enabled per account. Start with read access and draft-only actions, and keep a human editor approving anything that gets published.

What are the security risks of MCP?

The main risks are prompt injection, where hidden instructions in content steer the assistant, over-broad permissions that expand damage if a token is stolen, untrusted servers that run malicious code, and confident mistakes that update the wrong records. Least-privilege scopes, vendor-published servers, human approval for writes and audit logs address most of them.

What marketing tasks are safe to automate with MCP?

Read-only tasks are the safest place to start: content audits, weekly performance summaries, AI referral traffic analysis and campaign QA for broken links or missing UTM tags. Drafting page refreshes is next, with an editor approving each change. Keep budget and bid changes manual, and require named approval for publishing or sending.

Does MCP require human approval for actions?

The MCP specification says there should always be a human in the loop with the ability to deny tool invocations. It also says clients should show tool inputs before calling a server and log tool usage for audits. Whether approval is enforced depends on the assistant you use, so check its settings.

How do I start using MCP in my marketing team?

Pick one recurring read-only task, such as the weekly performance report, and name one owner for MCP access. Connect analytics and CMS servers with read scopes through a dedicated service account, run the report both ways for a week, and compare every number. Expand to draft-only content work once it runs cleanly.

Does Apex® support MCP?

Yes. Apex® supports MCP, so AI assistants and agents can work with your Apex® content and data through a standard, secure interface instead of a custom integration. Access is enabled per account: decide what assistants should reach, name an owner, contact support to turn it on, then test with a simple request.

Put It Into Practice

Want Help Putting These Ideas to Work in Your Business?