Masset MCP Tools
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Masset MCP ToolsControl: 145 conversions from 3200 visitors. Variant: 189 from 3200. Did it win?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Masset MCP Tools
Free MCP tools for marketers, from Masset. Each tool renders an interactive card inside your AI chat using MCP Apps, the interactive-UI extension that became official in the 2026-07-28 MCP spec.
Nothing you send is stored. Every tool is stateless, deterministic, and open source.
Did It Win? Honest A/B test verdicts
You tell your AI the numbers from your A/B test. It answers with a visual verdict card: WINNER, LOSER, NOT YET, or NO REAL DIFFERENCE, with real statistics computed in code (never estimated by the model).
The card shows:
Both conversion rates with their uncertainty ranges, so you can see whether they overlap
The probability the variant is genuinely better (the sentence marketers actually want)
How many more visitors the test needs before you can trust it, and roughly how many days that is
A confidence slider you can drag to feel what "95% confidence" trades away
A warning against peeking, because calling tests early is the #1 way teams ship false winners
Try it in one minute (claude.ai or Claude Desktop)
Open Settings → Connectors → Add custom connector
Paste:
https://mcp.getmasset.com/did-it-win/mcpAsk: "Control got 168 signups from 4,210 visitors. Variant got 203 from 4,305. Did it win?"
Claude Code
claude mcp add did-it-win --transport http https://mcp.getmasset.com/did-it-win/mcpTools
Tool | What it does |
| Verdict on a running or finished test. Inputs: visitors + conversions per arm. Optional: confidence (default 0.95), dailyVisitors (enables the finish-date estimate), display labels. |
| Sample size before you start. Inputs: baseline conversion rate. Optional: smallest relative lift worth detecting (default 10%), confidence, power, dailyVisitors. |
The math
All deterministic, all in tools/did-it-win/stats.ts, all unit-tested against scipy/statsmodels reference values (see stats.test.ts and scripts/gen-reference.py):
Pooled two-proportion z-test (two-sided): the significance gate
Wilson score intervals: the uncertainty bars
Bayesian probability-to-beat: exact closed form with flat Beta(1,1) priors (normal approximation above 20,000 conversions)
Classic two-proportion sample-size formula: the finish line (80% power by default)
Honesty notes: the "visitors needed" figure is the sample required to detect the observed difference, so it moves as your data moves. When detecting the observed gap would take over a million visitors per arm, the tool says "no real difference" instead of stringing you along. And the verdict gate is fixed-horizon statistics: decide your end date up front, then check.
Related MCP server: Kumiki A/B
Check, Mate? Chess against Claude
You play chess against Claude on a real, interactive board, right inside the chat. There is no chess engine anywhere in this tool. Claude picks its own moves, and chess.js enforces the rules (legal moves, check, checkmate, stalemate, draws). The tool is stateless: every call passes the current position (FEN) and move history back in, and gets the new position back out.
Claude's chess is honestly not that strong. Expect an enthusiastic club player at best, not a grandmaster, and that is most of the fun of it.
Try it in one minute (claude.ai or Claude Desktop)
Open Settings → Connectors → Add custom connector
Paste:
https://mcp.getmasset.com/chess/mcpAsk: "Let's play chess. I'll take white."
Claude Code
claude mcp add chess --transport http https://mcp.getmasset.com/chess/mcpTools
Tool | What it does |
| Starts a game and renders the board. Inputs: player_color (which color the human plays, default white), optional custom starting fen. |
| Plays one move and renders the updated board. Inputs: fen, move (SAN like Nf3 or UCI like g1f3), moves (the SAN history so far), player_color. Illegal moves fail softly: the position stays unchanged and a few legal alternatives are suggested. |
| No board, just analysis: legal moves, checks available, safe captures, hanging pieces, material balance, move number, and game phase. Claude calls this before choosing a move. |
Masset Guide · ask anything about Masset, right in your AI
Wondering what Masset is, what it costs, how the MCP server works, or whether it fits your team? Connect the Masset Guide and ask in plain language. Answers come from a curated, verified knowledge base (never model guesswork) and render as an inline guide card with the key facts, related topics you can tap through, and links to the real pages.
You can even request a personalized demo video without leaving the chat: give it your name, work email, company, and your biggest content headache, and a Masset founder records a walkthrough for exactly that and emails it to you.
Try it in one minute (claude.ai or Claude Desktop)
Open Settings → Connectors → Add custom connector
Paste:
https://mcp.getmasset.com/masset-guide/mcpAsk: "What is Masset, and how does it work with Claude?"
Claude Code
claude mcp add masset-guide --transport http https://mcp.getmasset.com/masset-guide/mcpTools
Tool | What it does |
| Any question about Masset: features, integrations, security, pricing, onboarding. Returns grounded product knowledge and renders the guide card. |
| The guide's table of contents. |
| Sends a personalized demo-video request to the Masset founders (name, work email, company, and your biggest content headache required). This is the one tool that transmits what you provide; everything else is stateless. |
Mystery Guest · a daily guessing game
One secret famous guest per day, and it is the same guest for everyone in the world. Your AI plays the guest in character. You interview them, and you guess who they are in as few questions as you can.
Ask anything. "Are you alive today?" "What did you do for a living?" "Would I have heard of your work?" The host answers in the first person, one to three sentences at a time, playful and a little evasive, and it will never tell you the name until you get it or you give up. The server is the referee: it holds the answer, judges every guess, and issues your share card.
The card shows:
The game number, so you can compare with everyone else who played today
Your score, which is simply how few questions you needed
The guest's name and era, plus one delightful fact about them, revealed only when the game is over
A share line with a Copy button, for the group chat
Try it in one minute (claude.ai or Claude Desktop)
Open Settings → Connectors → Add custom connector
Paste:
https://mcp.getmasset.com/mystery-guest/mcpAsk: "Play today's Mystery Guest with me."
Claude Code
claude mcp add mystery-guest --transport http https://mcp.getmasset.com/mystery-guest/mcpTools
Tool | What it does |
| Starts today's game and hands your AI the secret host briefing for the day. No inputs. |
| Judges a guess, or ends the game when you give up. Inputs: the name you guessed, how many questions you have asked, and an optional surrender flag. A wrong guess returns nothing about the real guest, so the game cannot be reverse engineered by guessing. |
How the daily guest is chosen
The game day is the UTC date, and game #1 is 2026-07-29. The guest is roster[(gameNumber - 1) % roster.length], so the schedule is just the order of the roster in tools/mystery-guest/figures.ts. Nothing is stored: the server derives the guest from the date every time, which is exactly why the whole world gets the same guest and why the server has no idea how your game is going. Everyone on the roster is either a historical figure who has died or a fictional character, and every fact the host answers from lives in that file.
Self-host
git clone https://github.com/BenMasset/masset-mcp-tools
cd masset-mcp-tools
npm install
npm start # builds the cards + serves /did-it-win/mcp, /chess/mcp, /masset-guide/mcp, and /mystery-guest/mcp on http://localhost:3006
node smoke.mjs # end-to-end check against the running servernpm run serve -- --stdio runs the Did It Win server over stdio for local clients; --stdio=chess, --stdio=masset-guide, and --stdio=mystery-guest run the others.
Example numbers in this README are fictional.
Roadmap (v2 candidates)
A/B/n (multiple variants, with correction)
Revenue-per-visitor tests (continuous outcomes)
Sequential testing support, so peeking is managed instead of just warned about
License
MIT. Built by Masset, the home for your business content.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables rapid analysis of landing pages for SEO compliance, conversion structure, color contrast accessibility, and performance metrics with automated optimization suggestions and code snippets.Last updated251MIT

Kumiki A/Bofficial
Alicense-qualityBmaintenanceMCP-first A/B testing server that enables agents to manage experiments (create, update traffic splits, read results, apply winning variants) from tools like Claude Code, with self-hosted Cloudflare backend.Last updatedMIT- Alicense-qualityCmaintenanceProvides tools for newsletter growth loops, welcome sequences, subject line audits, list metric interpretation, and monetization readiness based on engagement.Last updated107MIT
- AlicenseAqualityAmaintenanceEval-integrity statistics for AI benchmark claims — multiple-testing correction, power/MDE for model gaps, judge-bias and leaderboard-rank checks. Catches a benchmark number that won't survive a second look.Last updated91MIT
Related MCP Connectors
The statistical analyst in your AI chat — validated, citable, re-runnable analysis of your data.
Verify claims with verdict, confidence & cited sources; batch verify, source checks, daily brief.
Agent-operated web + product analytics. 79 tools + 14 prompts; answers provably match the dashboard.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/BenMasset/masset-mcp-tools'
If you have feedback or need assistance with the MCP directory API, please join our Discord server