What is MCP? A designer's guide
The Model Context Protocol (MCP) is an open standard that lets AI assistants use external tools: your editor or chat app connects to an MCP server, and the AI can call whatever that server offers. For design work, that's the difference between an agent that describes an interface and one that can actually make, look at, and change one.
The protocol, without the plumbing
Before MCP, every AI product integrated every tool separately, and most tools never made the cut. MCP replaces that with one socket: a client (the app hosting the AI) connects to any number of servers, asks each one what tools it offers, and lets the model call them mid-conversation. The protocol is open, so a server built once works across Claude Code, Cursor, Claude, Windsurf, Codex and whatever ships next.
You never call a tool yourself. You describe an outcome — "design the onboarding for this app and show me the screens" — and the agent decides which tools to call, in what order, reading results and correcting as it goes. The tools define what the agent can do; your words define what it should.
The four words that matter
Client
The app you talk to: Claude Code, Cursor, Claude, Windsurf, Codex. It hosts the AI and connects to servers on your behalf.
Server
A program exposing tools for the AI to call. Some run on your machine; remote ones, like Flowstep's, are just a URL.
Tool
One callable action a server offers — ai-generate-screens, get-screen-image, import-figma. The agent picks tools; you describe outcomes.
OAuth sign-in
How good remote servers authenticate: a browser sign-in that scopes the agent to your account. No API keys to paste or rotate.
Why designers should care
Coding agents write components well and decide what screens should look like badly, because they can't see one. MCP is how that gets fixed: connect a server whose tools generate and render designs, and the same agent that writes your components can produce the screen, look at the actual render, and revise it before any code exists. The design conversation and the implementation stop being separate tools with a handoff between them.
It also changes who gets to start. A product manager in Claude with a design server connected can turn a PRD into real, editable screens without opening an editor or a canvas — and because the output lands somewhere shared, a designer can pick those screens up by hand afterwards. MCP doesn't replace the craft; it moves the blank-canvas problem off everyone's desk.
A concrete loop, using Flowstep's server from any client: ask for a screen; the agent calls ai-generate-screens, then get-screen-image to look at the render; you react in plain language; it calls ai-edit-screens and shows you the update. Every screen stays on a canvas your team can open, edit, export as code, or copy into Figma.
MCP basics FAQs
Quick answers to the most common questions
MCP guides for design teams
How Flowstep compares to the Figma MCP server, the best MCP servers for design work, and what the Model Context Protocol actually is.
Flowstep MCP vs Figma MCP →
Two design-tool MCP servers, two different jobs — and why running both works.
The best MCP servers for design work →
The servers worth connecting when your agent's job involves an interface.
The Flowstep MCP server →
One URL, OAuth sign-in, and setup guides for every major client.
Set up Flowstep in your MCP client
Flowstep's MCP server is a standard remote HTTP server, so it works with any MCP client. These are the ones with step-by-step setup written up.
Claude Code
One command, then design from the terminal you already live in.
Set up Claude Code →Cursor
One-click install, then Agent designs and codes in the same repo.
Set up Cursor →Claude
One click in the connector directory, then design without opening an editor.
Set up Claude →Windsurf
Drop one block into mcp_config.json and Cascade can design.
Set up Windsurf →Codex
One CLI command, then design from your Codex session.
Set up Codex →
See MCP do design work
Connect the Flowstep MCP server, generate your first screen, keep the file. Free to start.
No credit card required