Viral precedents with sourced, dated spread timelines and a Spread Score. Each answer cites a case.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
One case: its dated spread timeline (seed, first amplifier, platform jumps, press, peak), Spread Score and citation. Fields that need sign-in come back locked, with the case URL where the full record is.
The case slug from search_cases.
One case: its dated spread timeline (seed, first amplifier, platform jumps, press, peak), Spread Score and citation. Fields that need sign-in come back locked, with the case URL where the full record is.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The case slug from search_cases. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The case slug from search_cases."
}
}
}The closed vocabulary of spread mechanics, each defined, with how many cases use it.
No arguments.
{
"type": "object",
"properties": {}
}Search the How It Spread library of viral cases (films, products, memes, campaigns) by text, kind, mechanic or platform. Returns each case's Spread Score, dates, platforms, mechanics, an image URL and the case URL to cite.
| Argument | Type | Description |
|---|---|---|
| kind | string | |
| limit | number | |
| query | string | Free text: a brand, product, film, format or idea. |
| mechanic | string | A spread mechanic id; list_mechanics defines them. |
| platform | string | A platform the case spread on. |
{
"type": "object",
"properties": {
"kind": {
"enum": [
"campaign",
"product",
"food",
"app",
"film",
"series",
"music",
"game",
"book",
"creator",
"meme",
"trend",
"activity",
"moment"
],
"type": "string"
},
"limit": {
"type": "number",
"default": 10,
"maximum": 50
},
"query": {
"type": "string",
"description": "Free text: a brand, product, film, format or idea."
},
"mechanic": {
"enum": [
"remixable-template",
"audio-meme",
"catchphrase",
"shareable-output",
"daily-ritual",
"challenge",
"response-chain",
"low-effort-copy",
"identity-badge",
"scarcity-drop",
"variable-reward",
"collectible-set",
"visible-use",
"unscripted-proof",
"underdog",
"founder-origin",
"mystery-lore",
"spectacle",
"controversy",
"transgression",
"celebrity-amplifier",
"creator-relay",
"fandom-mobilisation",
"brand-pile-on",
"platform-jump",
"press-loop",
"political-adoption",
"dupe-economy",
"resale-market",
"sell-out-loop",
"counter-programming",
"newsjacking",
"mascot-persona",
"unhinged-voice",
"nostalgia-revival"
],
"type": "string",
"description": "A spread mechanic id; list_mechanics defines them."
},
"platform": {
"enum": [
"tiktok",
"instagram",
"youtube",
"x",
"reddit",
"facebook",
"threads",
"snapchat",
"twitch",
"chat",
"xiaohongshu",
"press",
"tv",
"audio",
"retail",
"box-office",
"app-store",
"web"
],
"type": "string",
"description": "A platform the case spread on."
}
}
}