What changed on July 28, in plain English

MCP stands for Model Context Protocol. It is the open standard that lets an AI tool like Claude or ChatGPT connect to outside software: your CRM, your content library, your analytics. If you have ever added a "connector" to Claude, you have used MCP.

On July 28, 2026, the MCP team published a major new version of the spec. Most of it is plumbing that makes servers simpler and cheaper to run. But two additions matter to anyone who works in an AI chat all day:

  • MCP Apps. A tool can now return an interactive interface, not just text. The interface renders inline, inside the conversation.
  • Tasks. A tool can now run long jobs in the background and report back when done.

Nothing breaks for existing connectors. The old text-only behavior still works everywhere. But the ceiling on what a connector can do just moved, a lot.

Text was the bottleneck. Now the chat can show its work.

Here is the problem MCP Apps solves. You ask your AI a question with numbers in it. It answers in a paragraph. You squint. You ask a follow-up. It answers in another paragraph. Some answers are just not paragraph-shaped.

BEFORE: TEXT ONLY

"Your variant converted at 4.72% versus 3.99% for control. The p-value is 0.101, which does not reach significance at the 95% confidence level, though the Bayesian posterior suggests..."

You: "...so did it win or not?"

AFTER: AN MCP APP
NOT YET
Promising, but not proof. Keep it running.
PROBABILITY THE VARIANT IS BETTER 94.9%
DISTANCE TO A RELIABLE ANSWER 34%
The same answer, twice. One of these you have to decode. The other one you just read.

With MCP Apps, the tool ships its own little interface along with the answer. The AI still does the talking. But the numbers arrive as something you can see, and in some cases touch: a slider you can drag, a button you can press, a chart that updates.

If you have been reading this blog, you know we believe the AI chat is becoming the center of the marketing stack. This is the moment the other tools start living inside it.

So we built one: Did It Win?

Specs are abstract. Tools are not. So the day after the spec shipped, we built and open-sourced a free MCP App you can connect to your own Claude in about a minute.

It is called Did It Win?, and it answers the question every marketer eventually argues about in a meeting: our A/B test looks better, but is it actually done?

You tell your AI the numbers from your test. Visitors and conversions for each version. The tool answers with a visual verdict card, right in the chat:

  • WINNER or LOSER when the math genuinely supports a call.
  • NOT YET when the result looks promising but is not proof, along with exactly how many more visitors you need and roughly how many days that is at your traffic.
  • NO REAL DIFFERENCE when the gap is so small that proving it would take over a million visitors. It tells you to stop wasting traffic and test something bolder.

The card shows both conversion rates with their uncertainty ranges, so you can see with your own eyes whether they overlap. It shows the probability the variant is genuinely better, which is the sentence you actually want in the meeting. And it has a confidence slider you can drag to feel what "95% confidence" trades away. Drag it down and watch a NOT YET flip to WINNER, which is exactly why teams that lower the bar ship false winners.

Why an A/B checker? Because calling tests early is how teams fool themselves.

We picked this problem on purpose. Marketers run tests every week, and most of us call them wrong.

The classic failure looks like this. The test runs for four days. The variant is ahead. Someone checks the dashboard, sees a bigger number, and declares victory. The team ships it. The lift never shows up in revenue, because the "win" was noise.

The statistics to prevent this have existed for a century. The problem was never the math. The problem is that the math lives in calculators nobody opens, expressed in jargon nobody remembers. p-values, z-scores, power analysis.

Putting the verdict inside the chat, as a card you can read at a glance, moves the statistics to where the conversation is already happening. And the tool is deliberately honest: it warns you about peeking at running tests, it flags shaky sample sizes, and its most common verdict is the one dashboards never give you, which is "not yet."

Test it in one minute

Here is the whole setup. You need a Claude plan that supports custom connectors.

01 / CONNECT

In Claude, open Settings, then Connectors, then Add custom connector.

02 / PASTE

Paste the tool URL. No signup, no API key, no account.

03 / ASK

Give it your test numbers in plain English and read the verdict.

Three steps, about a minute, nothing to install.

The connector URL:

https://mcp.getmasset.com/did-it-win/mcp

Then try a prompt like this one:

Our homepage test: control got 168 signups from 4,210 visitors. The new version got 203 signups from 4,305 visitors. We get about 1,200 visitors a day. Did it win?

You will get the NOT YET card: a 94.9% probability the new version is better, which sounds like a win, sitting right next to the proof that it is not one yet, and about two more weeks of traffic to a reliable answer. That tension is the whole lesson, on one card.

Before you start, you can also ask it to plan a test: give it your baseline conversion rate and it will tell you how many visitors the test needs before you launch, so you can set the end date up front.

If you use Claude Code, one command does it: claude mcp add did-it-win --transport http https://mcp.getmasset.com/did-it-win/mcp

The math is real, and the AI never guesses it

One design rule mattered more than any other: the model never does the statistics.

Every number on the card comes from deterministic code. The significance gate is a standard two-proportion z-test. The uncertainty ranges are Wilson score intervals. The "probability the variant is better" is an exact Bayesian calculation. The "visitors you still need" figure comes from the classic sample-size formula. All of it is unit-tested against scipy and statsmodels, the reference statistics libraries, and the tests ship in the open repo so anyone can check.

This matters because a language model asked to eyeball significance will happily hallucinate a confident answer. The right division of labor is the one MCP was designed for: the AI handles the conversation, the tool handles the truth.

Nothing you send is stored, either. The server is stateless. Your test numbers go in, a verdict comes out, and nothing is written down anywhere.

The AI handles the conversation. The tool handles the truth.

The design rule behind Did It Win

What this means for your stack

Did It Win is the first tool on mcp.getmasset.com, a home we set up for free MCP tools for marketers. The whole thing is open source under MIT, so developers can read every line, run it themselves, or use it as a reference for building their own MCP App.

The bigger point is the direction. Your AI chat is becoming the place where marketing work happens, and MCP Apps means the tools you rely on can now meet you there with real interfaces instead of walls of text. Verdict cards today. Calendars, dashboards, and content libraries next.

That last one is where we live. Masset is the best home for your business content, and it already connects that content to your AI tools over MCP. An interface for it inside the chat is exactly the kind of thing this new spec makes possible.

Connect the tool, run your last A/B test through it, and see what your dashboard should have told you. If it says NOT YET, now you know exactly how much longer to wait.

Key Takeaways

  • The July 28, 2026 MCP spec made MCP Apps official: connector tools can now render interactive interfaces inside your AI chat instead of returning only text.
  • Did It Win is a free, open-source MCP App that gives honest A/B test verdicts: WINNER, LOSER, NOT YET, or NO REAL DIFFERENCE, with real statistics computed in code.
  • Connect it to Claude in about a minute: add https://mcp.getmasset.com/did-it-win/mcp as a custom connector, then describe your test in plain English.
  • The most valuable verdict is NOT YET: it tells you the probability the variant is better, and exactly how many more visitors you need before the result counts as proof.
  • The AI never does the math. Every number is deterministic, unit-tested against scipy and statsmodels, and nothing you send is stored.

Frequently Asked Questions

MCP Apps is an official extension of the Model Context Protocol, finalized in the 2026-07-28 spec release. It lets an MCP tool return an interactive interface, like a card with charts, sliders, and buttons, that renders inline inside an AI chat such as claude.ai or Claude Desktop, instead of returning only text.
Add a custom connector in Claude: Settings, then Connectors, then Add custom connector, and paste https://mcp.getmasset.com/did-it-win/mcp. Then ask something like 'Control got 168 signups from 4,210 visitors, the variant got 203 from 4,305. Did it win?' The verdict card renders in the chat. No signup or API key is needed.
Yes. The verdict uses a pooled two-proportion z-test, Wilson score intervals, an exact Bayesian probability that the variant beats the control, and the standard sample-size formula. All of it runs as deterministic code, never as an AI estimate, and the unit tests are pinned to scipy and statsmodels reference values in the public repo.
No. The server is stateless: your numbers are used to compute the verdict for that one request and are not stored, logged, or sent anywhere else. The source code is public, so this is checkable rather than a promise.
The tool still works. Any MCP client gets the full verdict and plain-English explanation as text. Clients that support MCP Apps, like claude.ai and Claude Desktop, additionally render the interactive card with the uncertainty bars and the confidence slider.
It is a bar for how surprising your result would be if the two versions were actually identical. Clearing the bar at 95% confidence means a difference this large would show up by pure luck less than 5% of the time. It does not mean the lift is big or valuable, only that it is probably real.
Topics:mcp appsmodel context protocolmcp spec 2026ai for marketersab testingstatistical significancefree marketing toolsclaude connectors
Share:LinkedIn
Benjamin Ard

About Benjamin Ard

Benjamin Ard is the Co-Founder and CEO of Masset, a content enablement platform for B2B go-to-market teams. He hosts the Content Amplified podcast with 400+ episodes featuring conversations with marketing, sales, and brand leaders.

Free tools + updates

We build free tools for marketers. Get the next one first.

Articles like this one come from things we actually build. Leave your email and we will send you every new tool, prompt, and write-up we publish. No spam, and you can unsubscribe anytime.