From conversation to real UI design.
Create and refine real Google Stitch screens from ChatGPT and compatible MCP clients. Your keys stay server-side. You approve the changes.
CLIENT PROMPT
Create a desktop landing screen for our project with clear sections and clean spacing.
Requires confirmation before creating screen backend
check Allow onceFOLLOW-UP REVISION
project: alphaRefine the hero card to show an updated layout.
8 focused tools
4 read tools · 4 write tools
2 MCP transports
stdio · local Streamable HTTP
Arabic + English
Prompt-level direction across languages
Light + Dark
Design prompts for light & dark palettes
Direct integration for modern model workflows.
Built specifically for the Model Context Protocol to bridge natural-language briefs with Google Stitch.
Official Google Stitch SDK
Built directly on the official SDK and backend provider, creating authentic Stitch artifacts.
Create, generate, refine
Start new projects, orchestrate initial high-fidelity screens, and request iterative revisions directly from chat.
Project and screen IDs
Tools return explicit project and screen identifiers. Edits may generate a new screen revision.
Server-side keys & private tunnel
Runs inside your owner-scoped private tunnel with server-side keys. No credential exposure to client chat prompts.
Always ask & duplicate protection
Enforces confirmation before write actions, with duplicate and unknown-write safeguards.
Windows sign-in startup
Windows sign-in startup with durable new-project edit access.
4-step workflow
A clear lifecycle from client connection to finalized screen designs.
Connect private tunnel
Pair your MCP host via standard stdio or local Streamable HTTP to your private tunnel.
Choose or create your project
Read existing workspace projects or initialize a new dedicated project container.
Approve generation or edit
Review the prompt and approve each write action before the tool mutates design assets.
Review returned screen links
Inspect generated layouts, preview returned screen links, and iterate with follow-up prompts.
Compact 8-Tool MCP Catalog
Exposed over standard JSON-RPC 2.0. All tools require user confirmation in current setup.
stitch_list_projects
Query available user projects in workspace
stitch_get_project
Retrieve project details, screen count, and configuration
stitch_list_screens
List screens and current revisions within a project
stitch_get_screen
Inspect screen layout structure and design properties
stitch_create_project
Initialize a new project container
stitch_generate_screen
Generate an initial screen layout from a user brief
stitch_edit_screen
Apply revisions to existing components or layout
stitch_generate_variants
Beta · live acceptance pendingExplore alternative layout or style directions
Your designs. Your credentials. Your approval.
Built with defense-in-depth principles for secure AI model environments.
Keys remain server-side
API credentials and provider bearer tokens stay server-side and never appear in client chat prompts.
Existing projects protected
Safe write mode prevents unintended mutation of pre-existing designs. Only verified newly initialized projects are editable.
No blind retries
If a call returns an unknown result, the owner/agent reads and reconciles state before further writes rather than blindly retrying.
No unauthenticated public endpoint
Scoped strictly to authenticated MCP tunnels and local host. No publicly reachable unauthenticated ingress ports or open webhooks.
Brief in your language. Design in your mode.
Direct prompt-level control across languages and color modes without prompt drift.
Clean blue & slate canvas
High-contrast deep slate
Cairo RTL typography
Full RTL dark token sets
Private integration today. Public access requires user authentication and review.
This integration currently operates as a self-hosted Model Context Protocol bridge for private use. The official Google Stitch MCP is documented as free under standard provider quotas and usage terms. There is no paid tier, gateway surcharge, or payment flow. A separate multi-user OAuth service is implemented and locally tested. Public account acceptance and hosting are pending; public listing has not been submitted.
Frequently asked questions
Does this recreate Google Stitch?
No. Jervis connects compatible MCP clients to Google’s official Stitch provider and returns real project, screen and artifact identifiers.
Can it change my old projects?
The safe write mode protects pre-existing projects. Only verified new projects created through this integration are enrolled for editing.
Can I install it from the public directory today?
The owner’s private integration is verified. The separate OAuth service is locally tested; public hosting, account acceptance and OpenAI review must pass before public installation is available.
What if a call times out?
Do not repeat a write. Read the exact project and screens first. A design may have been saved even when the chat reports a timeout; unknown operations remain blocked until reviewed.
Is usage free?
There is no Jervis payment flow or paid fallback in this integration. Google’s current quotas and terms apply. Access is not unlimited; stop when a quota or payment requirement is encountered.
Do edits keep the same screen ID?
An edit may produce a new revision with a new screen ID. Use the exact latest identifier returned by the provider. Variants still require separate live acceptance.