PlugWiki
Blade MCP logo

Blade MCP Server by Razorpay: Setup for Claude, Cursor and Other Apps

OfficialLocal
Getnpm@razorpay/blade-mcprazorpay/blade

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.

Install Blade MCP

Claude Code

  1. 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. 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_blade

  • Fetches 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_docs

  • Fetches 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_docs

  • Fetches 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_docs

  • Shows 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_changelog

  • Gives 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_project

  • Adds 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_skill

  • Turns 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_code

  • Reports 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-onlyNo read-only switch is documented. Only create_blade_skill writes files, in .agents and .claude inside your project.
Talks toGitHub (changelog). Razorpay Figma-to-code service. Segment and Sentry usage and error reporting
Sign-in and keysNo 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

WebsiteGitHubnpmChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 3
  1. README · github.com
  2. createServer.ts · github.com
  3. analyticsUtils.ts · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.