mcpbeat Sign in

Motion Menu MCP Server

not responding

Motion Menu is listed as active in the registry but did not answer our last check. It exposes 10 tools.

597 motion/3D UI patterns as ready HTML/CSS/JS, served over MCP. The entire library is free.

Uptime history 43 days of history · worst day 0%
43 days agonow
1.1%
Uptime 24h
2 of 180 checks
10
Tools
read from the server
417 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 27

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 12 August 2026. No other catalogue keeps this.

24 Aug 4 tool descriptions were rewritten build_page, get_design_digest, get_pattern and 1 more
24 Aug a tool changed version4 times that day
24 Aug 3 tools appeared compose_page, get_theme, list_themes
24 Aug 3 tools disappeared compose_page, get_theme, list_themes
24 Aug a tool changed the parameters it asks for2 times that day get_pattern
23 Aug 4 tool descriptions were rewritten build_page, get_design_digest, get_pattern and 1 more
23 Aug 3 tools disappeared compose_page, get_theme, list_themes
23 Aug a tool changed the parameters it asks for get_pattern
23 Aug a tool changed version
12 Aug 2 tools appeared audit_page, verify_repair
and 4 more, back to 12 August 2026

Motion Menu does not always answer

Over the last week it answered 1.0% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 13 min ago.

run in your terminal
claude mcp add motion-menu --transport http https://motion-menu-two.vercel.app/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "motion-menu": {
      "url": "https://motion-menu-two.vercel.app/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.motion-menu]
url = "https://motion-menu-two.vercel.app/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "motion-menu": {
      "url": "https://motion-menu-two.vercel.app/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "motion-menu": {
      "url": "https://motion-menu-two.vercel.app/api/mcp"
    }
  }
}

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

audit
audit_page
Audit an EXISTING page (yours or a client's — any AI builder, any stack) for the default-AI "section grammar" tell: numbered steps, a centered hero with two buttons, 3-up icon cards, a testimonial/FAQ/CTA-band skeleton repeating unchanged. Deterministic, no LLM — every finding cites the exact matched HTML. Returns an ai_shaped_score (0-100), per-section tells with evidence, page-level tells (skeleton order, uniform scaffolding, default type/motion), and prescriptions: real Motion Menu patterns to replace each flagged section, drawn from the same graph recommend_patterns/validate_combination use, plus the exact next tool calls to fetch and validate them. FREE, no key required.
build
build_page
Design a complete page from intent. Returns an act map — 5–7 acts in page order, each with a purpose, recommended patterns (by slug), and a density rating (loud/quiet). Follows the one-page protocol: density wave pacing, one GL spectacle, 12–18 viewport-heights. Feed the result straight to get_pattern to retrieve the code. Returns metadata only — no pattern bodies.
design
get_design_digest
Get the machine-readable Motion Menu quality contract. Call before build_page. It defines anti-generic composition rules, motion lifecycle, responsive requirements, truth constraints, and release verification gates.
kit
get_kit
Get the Motion Menu build kit: the design laws, the one-page act protocol, stack pins, known gotchas, and the full pattern index. Call this FIRST before building a page.
pattern
get_pattern
Get one pattern by number, including its complete transplantable HTML, CSS and JS. Pass framework to get a ready-to-use component wrapper (react .tsx, vue .vue, svelte .svelte, or vanilla .ts).
patterns
list_patterns
List Motion Menu patterns. Every row is "number slug <role> [tags] · title". ROLE is where the pattern goes on a page (hero, nav, pricing, background, product, form…) — filter by it when you are building a page rather than hunting an effect. The SLUG is the permanent identity — prefer it. Filter by tag (e.g. "scroll", "webgl", "seam", "commerce"), by collection slug (e.g. "seams-handoffs"), by free-text query, or by legacy section letter. Call with no arguments to see the whole catalogue and its tag vocabulary.
recommend
recommend_patterns
Intent-aware pattern recommendations. Describe what you are building — industry, style, mood, technical needs — and get scored results with reasons and compatibility suggestions. Returns metadata only (number, slug, title, role, score, reason, compatible_with). Call get_pattern to retrieve the actual code for any recommendation.
updates
check_updates
Check whether patterns you already built with have changed. Pass the library version you last built against (from `version` in a previous check_updates or /p/manifest.json) and get back exactly which slugs were added, changed or removed — so you re-pull three patterns instead of all of them. Call with no arguments to read the current version and library counts. Record the version you get back alongside the code you generate.
validate
validate_combination
Check whether a set of patterns work well together. Pass the slugs (or numbers) of patterns you plan to combine on a page and get a compatibility report: overall score, per-pair analysis, style/industry coherence, intensity balance, page-flow coverage, and warnings (duplicate roles, missing positions, too many heavy patterns). Call BEFORE building to catch mismatches early.
verify
verify_repair
Re-audit a page you just rewrote from audit_page's prescriptions and get a pass/fail verdict: fresh ai_shaped_score, the delta from the prior audit (pass baseline_score or the whole prior audit_page result as `baseline`), and any tells STILL present, each with a concrete fix instruction. FREE, no key required.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

compose_page
removed 24 Aug 2026
get_theme
removed 24 Aug 2026
list_themes
removed 24 Aug 2026

Endpoints

URLTransportStateLatencyChecked
https://motion-menu-two.vercel.app/api/mcp streamable-http answering 70 ms 14 min ago
https://www.motionmenu.ca/api/mcp streamable-http answering 51 ms 13 min ago

Alternatives to Motion Menu

same job, measured the same way
Aso Audit MCP
by forgemeshlabs

ASO Scanner — the free Agent Readiness scanner as an MCP server. Measures your ASO Score (Agent.

35 installs/wk local only
Agent Readiness MCP
by forgemeshlabs

Agent Readiness MCP — the free Agent Readiness scanner as an MCP server. Measures your ASO Score.

34 installs/wk local only
Calibre-Web
by ni-c

Read-only MCP server for Calibre-Web: library search, browsing and covers via the OPDS feed

56 installs/wk local only
Cite Caddy
by herbertkokholm-citecaddy

Remote MCP server for full read/write access to a Zotero library

answering
Landing
by ryudi84

MCP server for generating production-ready HTML landing pages.

19 installs/wk local only
operant-mcp
by saagpatel

Read-only MCP server for the OPERANT AI operating-agent calibration benchmark.

33 installs/wk 5 tools answering
Mup
by ricky610329

MCP server that turns HTML MUP panels into interactive UI tools for LLMs.

59 installs/wk local only
Rebar
by navapbc

Event-sourced ticket tracker + Jira reconciler, exposed as a Python library, CLI, and MCP server.

580 installs/wk local only

Motion Menu — questions

Answers built from our own checks of this server.

What can Motion Menu do?
It exposes 10 tools, read directly from the server on our last check. Among them: audit_page, build_page, check_updates, get_design_digest, get_kit, get_pattern and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Motion Menu working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 2 of 180 checks got a reply (1.1%), average response time 417 ms. The bar chart above shows every period we have measured.
Did Motion Menu ever remove tools?
Yes. compose_page, get_theme, list_themes are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
The registry lists Motion Menu as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Motion Menu?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Motion Menu need an API key?
No. Motion Menu completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Motion Menu?
It answers our handshake in 417 ms on average, which is faster than 38% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.