Documentation Index
Fetch the complete documentation index at: https://mintlify.com/BaselAshraf81/holystitch/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- Node.js 18 or later
- A Google Stitch project with at least one screen
- Claude Desktop, Cursor, Windsurf, or another MCP-compatible IDE
Setup
Clone and build
Clone the repository and build the MCP server:Note the full path to the folder — you need it in step 4. For example:
/Users/alice/holystitchFind your Stitch project ID
Open your Stitch project in the browser. The project ID is the number at the end of the URL:Copy it — you will pass it to the conversion command in step 5.
Configure your IDE
Add HolyStitch as an MCP server in your IDE. Use the full path to the built entry point from step 1.Replace After saving the config, restart your IDE so it picks up the new MCP server.
/Users/alice/holystitch with the actual path where you cloned the repo.Windows users: use the full path with forward slashes or escaped backslashes:
"C:/Users/alice/holystitch/packages/mcp-server/dist/index.js""C:\\Users\\alice\\holystitch\\packages\\mcp-server\\dist\\index.js"
Run your first conversion
In your IDE’s AI chat, type:Replace
12828868370598194178 with your actual project ID and /Users/alice/projects/my-app with the output path you want.HolyStitch fetches your screens, compiles every component, and writes the complete project to disk. Your AI assistant then works through the post-conversion checklist in project-context.md automatically — adding routes, resolving font tokens, and flagging anything that needs your review.What gets generated
After the conversion, your output directory contains a complete, ready-to-run project:Next steps
MCP setup
Detailed configuration for Claude Desktop, Cursor, and Windsurf.
Options
Set the framework (Next.js or Vite), language, and convert specific screens.
How it works
Understand the full Stitch → React compiler pipeline.
Post-conversion checklist
What to review and fix after your first conversion.