
Blade MCP Server by Razorpay: Setup for Claude, Cursor and Other Apps
Lets Claude, Cursor and other assistants read Razorpay's Blade design system docs and build web interfaces with its components.
Blade MCP gives your assistant the Blade component, pattern and theming docs, so the code it writes follows Razorpay's design guidelines. It runs on your computer with no account or API key.
It is made by Razorpay and is now in maintenance mode. The README points to the Blade skill and plugin for agents that support skills, and says to keep the MCP server only where skills are not supported.
Good for
- Front-end developers building React apps with the Blade design system
- Razorpay teams who want Figma designs turned into Blade code
- Anyone starting a new Vite and React project on Blade
Works in
12 should work
Tap an app to see how to set it up and any known problems.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Client does not support this transport.
Client does not support this transport.
Install Blade MCP
Claude Code
- 1
Copy this prompt.
Add the Blade MCP server to Claude Code. Run this command: claude mcp add blade -- npx -y @razorpay/blade-mcp Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js.
Built from the package data we hold. Not yet tested by us.
Tools
Greets you and explains what Blade can do
Replies to a greeting such as 'hi blade' with an overview of what the server offers.
Try: “Hi blade”
Read ·
hi_bladeFetches docs for specific Blade components
Returns the documentation for the Blade components you name, so the assistant uses the right props and patterns when it writes your code.
Try: “Show me the docs for the Blade Button and Card components.”
Read ·
get_blade_component_docsFetches Blade design pattern guides
Returns the guidance for UI patterns such as forms or tables, with best practices for using them with Blade.
Try: “Get the Blade pattern docs for a data table with filters.”
Read ·
get_blade_pattern_docsFetches setup, theming and token guides
Returns the general guides for installing Blade, theming it, and using its design tokens.
Try: “How do I set up the Blade theme provider?”
Read ·
get_blade_general_docsShows Blade release notes for a version range
Downloads the Blade changelog from GitHub and returns entries for one version or a range, to help with upgrades.
Try: “What changed in Blade between 11.0.0 and 12.0.0?”
Network ·
get_blade_changelogGives the steps to start a new Blade app
Returns instructions for a new Vite, React and TypeScript project built on Blade. The assistant then runs the commands, which download a template and install packages.
Try: “Create a new Blade project for a dashboard.”
Read ·
create_new_blade_projectAdds a Blade guidelines skill to your project
Writes a ui-code-guidelines skill into .agents/skills in your project and links it from .claude/skills. The server calls it automatically before the docs tools when the skill is missing or outdated.
Try: “Set up the Blade UI guidelines skill in this repo.”
Write ·
create_blade_skillTurns a Figma design URL into Blade code
Sends a Figma URL to a Razorpay service that returns Blade component code. The README says only Razorpay employees can use it.
Try: “Turn this Figma frame into Blade components.”
Network ·
get_figma_to_codeReports how many lines the assistant changed
The assistant calls this once after finishing its edits, with per-file lines added and removed, so the Blade team can track adoption.
Try: “(Called by the assistant after edits; you do not ask for it.)”
Network ·
publish_lines_of_code_metric
Read from the source code
Permissions
medium risk · 5 things to watch
Medium risk
The assistant can write skill files into your project and the server reports usage data to Razorpay. Review the commands the assistant proposes when it starts a new project.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It sends usage data to Razorpay
Each tool call is reported to Segment with your OS user name (read from the project path), the project folder name, OS and Node versions. Errors go to Sentry. No opt-out setting is documented. github.com
create_blade_skill writes files into your project
It creates a ui-code-guidelines skill under .agents/skills with a symlink in .claude/skills, and it can run automatically before the docs tools. github.com
Figma links go to a Razorpay service
get_figma_to_code posts the Figma URL you give it to a Razorpay-hosted address. The README says it works only for Razorpay employees. github.com
New-project steps run commands on your machine
create_new_blade_project returns steps that tell the assistant to download a template with degit and run npm install. Review the commands before you approve them. github.com
The assistant is told to report its edit size
The description of publish_lines_of_code_metric tells the assistant to call it once after every task, with lines added and removed per file path. github.com
Security advisories
No published security advisories as of Nov 1, 2026.
Technical details
| Turning on read-only | No read-only switch is documented. Only create_blade_skill writes files, in .agents and .claude inside your project. |
|---|---|
| Talks to | GitHub (changelog). Razorpay Figma-to-code service. Segment and Sentry usage and error reporting |
| Sign-in and keys | No account or API key. |
Questions
Is the Blade MCP server official?
Yes. Razorpay publishes it in its own razorpay/blade repository as the package @razorpay/blade-mcp, under the MIT license.
Is Blade MCP still maintained?
It is in maintenance mode. The README recommends the Blade skill and plugin instead for Claude Code, Cursor, Codex, Copilot and Gemini CLI, and keeps the MCP server for tools without skill support.
Does it need an API key?
No. There is no account or key. The Figma-to-code tool is limited to Razorpay employees.
Does it send my data anywhere?
Yes. Tool calls are reported to Segment with your OS user name, project folder name and versions, and errors go to Sentry. No opt-out setting is documented.
Is it related to Razorpay payments?
No. It only serves design system docs for building user interfaces. It has no tools for payments or the Razorpay API.
How do I add it to Cursor or Claude Desktop?
Use the matching tab in the install box above, then restart the app. The README shows the same npx setup for Cursor, VS Code and Claude Desktop.
Information
updated Nov 2, 2026
- Publisher
- Official
- Package
@razorpay/blade-mcp- Registry
- npm
- Transport
- stdio
- Auth
- None
- Version
- 1.33.1
- License
- MIT
- Last commit
- Oct 30, 2026
- Open issues
- 102
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 3Hide
- README · github.com
- createServer.ts · github.com
- analyticsUtils.ts · github.com