Projects using Paper in MumbaiProjects using Paper in MumbaiI built a fully playable chess game entirely inside @paper canvas using MCP + agents!
White vs Black — I played as White, the agent as Black.
We made real moves on the canvas, the agent validated rules, updated the board live, handled castling/check/checkmate, and tracked everything.
After the game ended, I used this prompt to make the agent read the final canvas state and instantly build a beautiful modern Game Stats Dashboard (result, moves, captured pieces, material balance, highlights, visuals — all accurate to the actual game).
A design canvas becoming a complete interactive chess engine + auto post-game analytics? This is a wild new flow!
Watch the full demo (I play a complete game + dashboard appears) Introducing PaperCert — an automated certificate generation system inside Paper canvas.
Here’s what it does 👇
• Designed a clean, professional university-style master certificate template
• Connected it to Google Sheets via Zapier for seamless student data flow
• An agent detects new entries and auto-duplicates the master template
• Dynamically fills in student details — name, course, score, grade, date, roll number
• Instantly generates consistent, high-quality certificates
• Updates the sheet with “Certificate Status: Generated”
💡 Why this matters:
Paper canvas is no longer just a static design space — it becomes a living, automated workflow.
You keep full creative control with a single master template, while agents handle the repetitive work with perfect consistency.
🎯 Real-world impact:
Perfect for educators, cohort-based courses, training programs, and anyone issuing certificates at scale.
No more manual edits. No more formatting errors. Just smooth, automated credentialing. Building a Zero-Touch Design Feedback Loop with Slack and the @Paper MCP
What if you never had to manually process a minor design revision again? As designers and developers, we easily waste 30% of our week fulfilling fast client requests—changing button colors, adjusting typography, or tweaking padding. I decided to completely automate this process.
In this project, I engineered an autonomous AI-driven workflow that physically alters native UI designs based on conversational Slack messages, proving the massive potential of the Paper MCP.
✨ The Power of the Paper MCP: Historically, AI agents have struggled to actually "see" or edit design files. By deploying the Paper MCP, I gave a raw Large Language Model the ability to programmatically traverse a 2D design canvas.
The Setup: I design the initial UI (like a Login Page) using Paper and post the screenshot to the client's Slack channel.
The Trigger: The client requests changes natively in Slack by mentioning a custom @DesignBot (e.g., "Make the login button green and change the title to 'Welcome'").
The Execution: Instead of guessing layout geometry, the AI uses the Paper MCP to dynamically query the canvas, isolate the precise target node, and duplicate the master to create a protected variant. It aligns the new design on the canvas grid and updates the styling properties natively.
The Delivery: The MCP server intercepts the final render state and pushes a flawlessly formatted screenshot right back into the Slack thread.
🛠️ Technical Stack Used:
Paper MCP: The absolute core of the project, enabling rigorous JSON-RPC access to native design layers, text bounds, and styling hooks.
Slack Bolt (Socket Mode): For threading logic, instant reaction processing, and conversational memory.
Agentic LLM Engine: Used native OpenAI tool-calling to map the complex MCP schemas directly into the AI’s brain so it never hallucinates commands.
The Result: Clients experience magical, instantaneous visual revisions directly inside their communication channels, while designers and developers win back hours of completely uninterrupted, deep-focus work.
Check out the video demo below to see the AI leverage Paper MCP to parse a layer tree and dynamically manipulate the UI!