Section 1
What you're getting
There are over 400 MCP servers for Claude. These four are the ones that replace an entire creative team.
Once installed, Claude can write code-based videos, design landing page mockups, query your database, and drop in production-ready UI components without you ever leaving the chat. No Figma. No CapCut. No SQL editor. No component library tab.
Each one is genuinely useful on its own. Together they collapse the loop between idea and shipped asset.
MCP 1
Remotion
Turns Claude into a video editor that writes React-based video compositions. Ask in plain English for an animated explainer, a typography reel, or an animated chart. Claude writes the JSX, you render to MP4 with one command.
MCP 2
Google Stitch
Turns Claude into a designer that generates full app and landing page mockups from a single prompt. Ship a UI direction in minutes instead of starting from a blank Figma file. Stitch can also export the screens directly into a working Astro project.
MCP 3
Supabase
Gives Claude direct access to your database. Pull top-performing hooks before writing a script. Query your subscriber list. Read from a content intelligence table you've been building. The MCP runs read-only by default so you can't accidentally torch anything.
MCP 4
Magic by 21st.dev
Gives Claude access to fully built design components (buttons, forms, dashboards, hero sections, pricing tables), all styled and production-ready from a single \`/ui\` prompt. The fastest way to assemble a real-looking site without wireframing first.
Section 2
Before you paste anything
Get these set up first. The prompt below assumes you have all four. If you don't, Claude will pause and tell you what to grab. It's faster to do it now in one sitting.
Claude Code installed
If you don't have it yet, run npm install -g @anthropic-ai/claude-code. Requires Node.js 18+.
Google Cloud project (for Stitch)
Sign in at console.cloud.google.com, create a project, and enable billing. Free tier credits cover everything you need to start. Save the project ID. You'll paste it during install.
A Stitch project
Go to stitch.withgoogle.com, sign in with the same Google account, and create at least one project. The MCP needs a project to point at.
Supabase account + project
Sign up at supabase.com (free, no credit card). Create a project. Grab the project ref from Settings → General → Reference ID. Looks like abcdefgh1234.
21st.dev API key
Sign up at 21st.dev/magic/console and generate an API key. Free tier gives you a few generations per day. Copy the key.
Note on Remotion. No account or key. The MCP installs straight from npm. Skipped above on purpose.
Section 3
The copy-paste install prompt
Open Claude Code in any terminal. Paste the prompt below. Claude will ask for your keys and IDs as it goes, run each install command itself, and verify everything at the end.
Paste this into Claude Code
You're going to install four MCP servers for me into Claude Code. After this, I'll have a creative stack that handles video, design, database, and UI components from one chat. The four MCPs: 1. Remotion (video framework documentation) 2. Google Stitch (UI mockups + landing pages via Google AI) 3. Supabase (database access) 4. Magic by 21st.dev (UI component library) **Install all four globally.** Every install command below uses the `-s user` flag (or an installer that writes to my global config). Global scope means the MCP is registered to my user account, so it's available in every Claude Code session anywhere on my machine. Without `-s user`, Claude Code only registers the MCP in the current directory's `.mcp.json`, which means the tools disappear the moment I `cd` somewhere else. These are creative-stack tools I want available everywhere. For each MCP below, do the following: 1. Ask me for any API keys or IDs you need 2. Run the install command yourself using the Bash tool 3. Verify by running `claude mcp list` and checking the server appears 4. If a step fails, tell me exactly what failed and how to fix it before moving on Do them in order. Stop and ask if anything is unclear. --- ## MCP 1: Remotion No API key. No account. Just run: ```bash claude mcp add -s user remotion -- npx -y @remotion/mcp@latest ``` This gives me `remotion-documentation` tools globally. Confirm it shows up in `claude mcp list`. --- ## MCP 2: Google Stitch Ask me first: - Do I have a Google Cloud project ID with billing enabled? (If no, send me to https://console.cloud.google.com to create one) - Do I have a Stitch project on https://stitch.withgoogle.com? (If no, send me to create one) Once I confirm both, run the Stitch wizard (it handles gcloud login, API enable, and MCP registration in one go): ```bash npx @_davideast/stitch-mcp init ``` The wizard is interactive. Walk me through it. When it finishes, register Stitch in Claude Code with my project ID: ```bash claude mcp add -e GOOGLE_CLOUD_PROJECT=MY_PROJECT_ID -s user stitch -- npx -y @_davideast/stitch-mcp proxy ``` Replace `MY_PROJECT_ID` with the actual one I gave you. --- ## MCP 3: Supabase Ask me first: - Do I have a Supabase account? (If no, send me to https://supabase.com. Free, no card needed.) - Do I have a project I want to connect? (If no, walk me through creating one. If yes, ask for the project ref. It's in Settings → General → Reference ID.) Then install with the hosted HTTP server (uses browser OAuth, no token needed): ```bash claude mcp add --transport http -s user supabase "https://mcp.supabase.com/mcp?project_ref=MY_PROJECT_REF&read_only=true" ``` Replace `MY_PROJECT_REF` with my actual project ref. The `read_only=true` flag is recommended for safety. Tell me I can drop it later if I want write access. First time I use Supabase tools, a browser opens to log in and authorize Claude. Tell me to expect that. --- ## MCP 4: Magic by 21st.dev Ask me first: - Do I have a 21st.dev account and API key? (If no, send me to https://21st.dev/magic/console to sign up and generate one. Free tier exists.) Then run the official installer (writes to my global Claude config automatically, so it's available everywhere by default): ```bash npx @21st-dev/cli@latest install claude --api-key MY_API_KEY ``` Replace `MY_API_KEY` with the actual key. --- ## Final verification After all four are installed, run: ```bash claude mcp list ``` I should see all four in the output: `remotion`, `stitch`, `supabase`, and `magic` (or `@21st-dev/magic`). Each one should be marked as user-scope (global). If any show up as local-scope, re-run that install with `-s user` added. Tell me to fully quit and restart Claude Code so the new tools load. Then give me one quick test prompt for each MCP I can run to confirm it's working. Keep them short, one sentence each.
What happens next. Claude reads the prompt, asks you for one piece of info at a time (project ID, project ref, API key), runs the install command itself, verifies it landed, and moves to the next MCP. If a step fails, Claude pauses and tells you exactly what's wrong before continuing. Total time, end to end: ten to fifteen minutes if your accounts are already set up.
Section 4
Common gotchas
Five things that trip people up. If something goes sideways during install, scan this first.
"command not found: claude"
You don't have Claude Code installed yet, or it isn't on your PATH. Install with npm install -g @anthropic-ai/claude-code. Make sure Node 18+ is installed first (node -v).
Stitch wizard gets stuck on Google Cloud auth
Usually means billing isn't enabled on your project, or the Stitch API isn't activated. Run gcloud auth application-default login, then gcloud beta services mcp enable stitch.googleapis.com. If you don't have gcloud installed, the wizard installs it for you, but you have to restart your terminal once it's done.
Supabase says "OAuth failed" or won't open the browser
First time you call any Supabase tool, a browser tab should open for login. If it doesn't, check the Claude Code terminal for a manual auth URL and copy that into your browser. If your MCP client doesn't support OAuth at all, fall back to a personal access token (PAT): generate one at supabase.com/dashboard/account/tokens and use the stdio install instead: claude mcp add supabase -e SUPABASE_ACCESS_TOKEN=YOUR_TOKEN -- npx -y @supabase/mcp-server-supabase@latest --read-only --project-ref=YOUR_PROJECT_REF.
Magic returns "401 unauthorized"
Your API key didn't make it into the config. Run claude mcp list and check the magic entry has the env var set. If it doesn't, re-run the installer with the correct key: npx @21st-dev/cli@latest install claude --api-key YOUR_KEY. Keys can also expire. Regenerate at 21st.dev/magic/console.
Tools work in one folder but not another
You installed the MCP without -s user, so it's registered to a single project's .mcp.json instead of your global Claude config. Re-run the install with -s user added (e.g. claude mcp add -s user remotion -- npx -y @remotion/mcp@latest) and the MCP becomes available in every directory.
Tools don't show up after install
Fully quit and restart Claude Code. New MCP tools only register on a fresh session. Run claude mcp list to confirm the server is registered, then start a new chat. If a server is registered but tools don't appear in chat, check Claude Code's terminal output for an error from the MCP process. Usually a missing dependency or a wrong env var.
Section 5
Try this first
One starter prompt for each MCP. Pick one. Run it. Replace every [PLACEHOLDER] with your own input.
Remotion: animated typography reel
Using the Remotion MCP, scaffold a new Remotion project called "[PROJECT_NAME]" and build a 15-second 9:16 vertical typography reel.
Content: 5 short lines about [TOPIC]. One line per 3 seconds. Each line slides in from the bottom, holds, and fades out before the next.
Style: black background, off-white text, large editorial serif. Single warm accent color (#C4856C) for the strongest word in each line. No icons, no images, no music.
Render it to MP4 at 1080x1920, 30fps. Save the output to ./out.mp4 and tell me when it's done. Stitch: landing page mockup
Using the Stitch MCP, generate a 5-screen landing page mockup for "[PRODUCT NAME]: [ONE-LINE DESCRIPTION]".
Screens:
1. Hero: bold headline + subhead + email capture form
2. Three-column feature grid (one feature per column)
3. Social proof: 3 testimonial cards with names and roles
4. Pricing: single-tier card with 5 bullet features
5. FAQ: 5 common questions for [TARGET CUSTOMER]
Style: editorial, off-white background, single warm accent color, generous whitespace, serif for headlines and sans for body. Mobile-first layout.
When the screens are generated, export the project as an Astro site to ./[PROJECT_NAME]-site so I can preview it locally. Supabase: pull top-performing data before writing
Using the Supabase MCP:
1. List every table in my project so I know what's available.
2. Find the table that holds [DATA YOU TRACK, e.g. tiktok posts, instagram reels, podcast episodes, customer signups].
3. Pull the top 20 rows sorted by [METRIC, e.g. views, engagement_rate, conversion].
4. Show me the columns that matter: [HOOK_TEXT, VIEWS, POSTED_AT, adjust for your schema].
5. Cluster the top 10 into 3-5 patterns. For each pattern, give me the rule in one sentence and 2 examples from the data.
Then write me 5 fresh [HOOKS / TITLES / SUBJECT LINES] using those patterns, ready to use. Magic: drop-in pricing section
/ui Build me a 3-tier pricing section for [PRODUCT/SERVICE].
Tiers:
- [TIER 1 NAME]: $[PRICE]/mo, [3-4 bullet features]
- [TIER 2 NAME]: $[PRICE]/mo, [4-5 bullet features], marked as "Most Popular"
- [TIER 3 NAME]: $[PRICE]/mo, [5-6 bullet features]
Style: editorial off-white background, warm accent color (#C4856C) for the highlighted tier, serif headlines, sans body. Each card has a CTA button reading "[CTA TEXT]".
Output as a single React component using Tailwind. Drop it straight into ./src/components/Pricing.tsx. Quick Reference
All four, one card
Why -s user? It registers each MCP globally (your user account) instead of locally (current directory). Global means the tools work in every Claude Code session anywhere on your machine. Skip the flag and the MCP only works inside the folder you ran the command from.
Remotion: video framework
$ claude mcp add -s user remotion -- npx -y @remotion/mcp@latestNo account, no key.
Stitch: UI mockups
$ npx @_davideast/stitch-mcp initThen: claude mcp add -e GOOGLE_CLOUD_PROJECT=PROJECT_ID -s user stitch -- npx -y @_davideast/stitch-mcp proxy
Supabase: database access
$ claude mcp add --transport http -s user supabase "https://mcp.supabase.com/mcp?project_ref=PROJECT_REF&read_only=true"Project ref: Settings → General → Reference ID.
Magic: UI components
$ npx @21st-dev/cli@latest install claude --api-key YOUR_KEYGet key: 21st.dev/magic/console. Installer writes to your global Claude config, so it's available everywhere by default.
Zero to Automated
Get the full AI operating system
Guides are a great start. But inside Zero to Automated, you get a done-for-you AI system deployed within 48 hours, plus everything you need to keep building:
- Claude Code 101 — 8 lessons, zero to automating real work by Sunday
- Ready-to-install Claude Skills — a growing library with 2+ new skills every week
- Done-for-you workflows — copy, paste, run. New ones every week.
- Weekly live builds — watch real projects get built, ask questions, follow along
- Small group coaching — direct access to both founders
Price locked for life at whatever you join at.