frontend framework
React MCP servers and skills
There are 336 ways to connect React to Claude, ChatGPT, Cursor and other AI assistants; these are the 100 with the highest scores. The most used is React MCP (13k GitHub stars).
Best React MCP servers, compared →Most used
MCP server configuration and connection primitives for @assistant-ui
Open-source TypeScript/React library for building production-grade AI chat experiences
The official MCP server for Chakra UI
MCP server for React Aria documentation
MCP server for React Spectrum (S2) documentation
React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot
MCP servers (47)
- 1React MCP assistant-uiMCP server configuration and connection primitives for @assistant-ui94
- 2React assistant-ui · Developer toolsOpen-source TypeScript/React library for building production-grade AI chat experiences94
- 3React MCP chakra-uiThe official MCP server for Chakra UI91
- 4React Aria MCP adobeMCP server for React Aria documentation91
- 5React Spectrum MCP adobeMCP server for React Spectrum (S2) documentation91
- 6React Webmcp WebMCP-org · Knowledge and memoryReact hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot87
- 7webcomponents-react-mcp-server UI5MCP server for UI5 Web Components for React - Developer documentation and API assistance85
- 8React MCP heroui-inc · Knowledge and memoryMCP server for HeroUI component documentation via Model Context Protocol84
- 9Eslint Plugin React A11y ofri-peretzESLint plugin for React accessibility — WCAG 2.1 rules for ARIA, alt text, keyboard interaction, and focus management, with auto-fixes.84
- 10Server Basic React modelcontextprotocolBasic MCP App Server example using React83
- ADYour product hereThis row is seen by people browsing React tools. Book it from $249 a month.See prices →
- 11React reticlehq · Documents and filesReticle React adapter — maps a DOM ref to its component stack and source file via the fiber tree.82
- 12MCP Apps React ggui-ai · Knowledge and memoryReact host helper for MCP Apps — components and hooks for embedding agent-generated UIs in web apps.82
- 13MCP Apps React Native ggui-ai · Knowledge and memoryReact Native host helper for MCP Apps — components and hooks for embedding agent-generated UIs in mobile apps.81
- 14React jdsouza1Omni-IR for React: the Trusted Catalog components and a streaming renderer with McpMutation governance81
- 15React agentfront · AI and LLM toolsRun a FrontMCP server inside a React app: provider, hooks, components and AI SDK integration80
- 16React Native Nitro Device Info MCP Server l2hyunwoo · AI and LLM toolsMCP server for react-native-nitro-device-info AI tool integration80
- 17Webmcp React agentcathqReact hooks for exposing your app's functionality as WebMCP tools - transport-agnostic, SSR-safe, Strict Mode safe, W3C spec-aligned79
- 18React State Map CLI olafglad · Developer toolsKnow where every prop comes from — MCP server for Claude Code, Cursor & Copilot, a CI check with GitHub annotations, one-command prop-drilling fixes, and an interactive React state graph.79
- 19React Native AI Devtools igorzheludkov · Cloud and DevOpsReact Native AI devtools: MCP server giving AI agents eyes and hands in your running app (logs, network, state inspection, tap, screenshot). Published as ExecBro.77
- 20Beam React MCP svc_pwaf-unpkg-artif · DesignMCP server for the Beam React design system that gives AI coding tools structured access to component APIs, props, usage examples, and concept docs.76
- 21Sisyphus React MCP wanchongyang · AI and LLM toolsMCP server for @zat-design/sisyphus-react — 向 AI 编码助手暴露组件库的清单/API/示例查询能力75
- 22React Perf Recorder deadrime · Browser automationRecord React re-renders in the browser: cascade roots, hook-level reasons, store causes and user actions, saved as sessions an agent reads over MCP75
- 23mcp-react-toolkit Nishant-Chaudhary5338 · Developer tools9 MCP servers for React/TypeScript — dep auditing, a11y, test gen, and TypeScript enforcement.74
- 24Ix MCP React siemens-element-botiX MCP server for React74
- 25React Native AI Debugger igorzheludkov · Cloud and DevOpsReact Native AI debugger: MCP server giving AI agents eyes and hands in your running app (logs, network, state inspection, tap, screenshot). Published as ExecBro.72
- 26React Native Agents maheshwarimrinal · Security25 expert React Native agents — upgrades and New Architecture migration, debugging, animation and gestures, performance, security, offline sync, navigation and deep linking, push notifications, permissions, iOS/Android parity, state management, accessibil70
- 27React Instrumentation kiwiapps-ltdZero-config React instrumentation for LensMCP (Babel transform + flow/render runtime).68
- 28Kendo React MCP GitHub Actions · Knowledge and memoryModel Context Protocol for KendoReact68
- 29React PyrkinValentin · DesignNext-generation, high-performance React 19 UI component kit built on Base UI and Tailwind CSS v4 with native accessibility and zero runtime overhead.67
- 30React Web MCP cr4yfish · Browser automationReact hooks and components for the WebMCP standard — expose your web app's functionality as tools for in-browser AI agents.65
- 31Dendro React RooneyTech · Developer toolsReact codebase semantics for AI agents, with a VS Code visualizer you both share. Free, local.64
- 32React Native Agent Jet noahkurz · Cloud and DevOpsLets coding agents see and drive your running React Native / Expo app: semantic element tree, presses, typing, navigation, state, logs and network over MCP, with zero production footprint.64
- 33Modality MCP Kit react-atomicModality MCP Kit - Schema conversion utilities for MCP tool development with multi-library support64
- 34React beany-vu · DesignReact charts - SVG, canvas & WebGPU rendering, accessible by default, with an LLM-ready data context. Thin wrapper over the framework-agnostic @michi-vz engine.63
- 35React yeanzhi · Developer toolsAI-first reactive state for React — observable Service instances shared by UI, tests, DevTools, and AI agents (Web MCP)61
- 36UI MCP React summer-web · Knowledge and memoryModel Context Protocol server exposing the @smwb/ui-react (React) component catalog and customization guide.61
- 37Blender MCP react-frameui · DesignMCP server for controlling Blender via AI assistants59
- 38React Native MCP Server ohah · Cloud and DevOpsMCP server for React Native app automation and monitoring58
- 39React MCP syncfusion-javascriptSyncfusion React MCP Server57
- 40Vite React MCP jazellyVite plugin for React MCP55
- 41React Native Upgrader MCP patrickkabwe · Knowledge and memoryA Model Context Protocol (MCP) server that streamlines React Native project upgrades. It provides developers with automated tools to seamlessly upgrade React Native CLI projects to any desired version or the latest stable release. The MCP Server uses `rn-53
- 42React Native Upgrader MCP patrickkabwe · Knowledge and memoryA Model Context Protocol (MCP) server that streamlines React Native project upgrades. It provides developers with automated tools to seamlessly upgrade React Native CLI projects to any desired version or the latest stable release. The MCP Server uses `rn-53
- 43Asphalt React CLI elayudhanira-gojekMCP server for Asphalt React component documentation53
- 44Ceraph ceraph · Developer toolsMCP server for agent-driven React Native and Expo development and mobile testing45
- 45React Context MCP uxfreak · Knowledge and memoryMCP server for React DevTools - inspect React applications via Model Context Protocol41
- 46React Design Systems MCP agentience · DesignModel Context Protocol (MCP) server that provides comprehensive information about design systems created for React, currently focusing on AWS Cloudscape Design System39
- 47react-render-profile-mcp vola-trebla · AI and LLM toolsDecodes React DevTools Profiler exports into render summaries and memoization advice for AI agents.38
Skills (53)
- 1react-component-refactor dataelement · Developer toolsRefactor large React components by extracting hooks, splitting sub-components, and organizing directory structure following established patterns.82
- 2dust-writing-react-effects dust-tt · Developer toolsWrites React components without unnecessary useEffect. Use when creating/reviewing React components, refactoring effects, or when code uses useEffect to transform data or handle events.80
- 3new-react-playground TanStack · Developer toolsUse when an agent in this TanStack AI monorepo needs a playground app to try a new feature. Trigger: new feature to try in a Start React app in this repo.79
- 4add-react-admin-resource talkincodeAdd a resource or page in the React Admin management backend (TR-F013). Use when a new Admin API needs a corresponding management UI in the frontend.77
- 5website-react-components VirtusLabTSX component conventions for the Scala CLI Docusaurus website.77
- 6react-library-port octanejsCompatibility entry point for React-library work in Octane; routes existing-binding maintenance to update-bindings and actual React implementation ports to octane-react-library-port.76
- 7create-react-component OpenCTI-PlatformUse when: creating a new Relay-connected React component, defining a GraphQL fragment, or wiring a component to a query76
- 8react-app-dev xiaolai · DesignImplement or modify VMark React UI with project conventions (Zustand selectors, Tailwind v4, shadcn/ui). Use for components, hooks, stores, and UI behavior changes.73
- 9carbon-react SageUse for Carbon React selection and implementation: imports, props, defaults, deprecations, examples, and guidance.72
- 10react-patterns design-sparxReact-specific patterns including Server Components, hooks, forms, and data fetching.71
- 11react-tooling HoangNguyen0403 · Developer toolsConfigure debugging, bundle analysis, and ecosystem tools for React applications. Use when setting up Vite/webpack build tooling, analyzing bundle size, debugging re-renders with React DevTools, or configuring ESLint and StrictMode for React projects.70
- 12react-native-components HoangNguyen0403 · Developer toolsBuild modern React Native components using function components and composition. Use when building or refactoring React Native function components and composable UI.70
- 13react-native-notifications HoangNguyen0403Push notifications for React Native using Firebase or Expo Notifications. Use when integrating push notifications with Firebase or Expo in React Native.68
- 14react-expert mizchi · Knowledge and memoryReact specialist perspective for the weekly review. Focuses on hooks discipline, re-rendering, Suspense / RSC, and Context design. Opinionated on React idioms.67
- 15langchain-react-agent a5c-ai · AI and LLM toolsLangChain ReAct agent implementation with tool binding for reasoning and action loops67
- 16vercel-react-best-practices maotoumao · Cloud and DevOpsReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.66
- 17react-components langchain-ai · Developer toolsModern React component patterns with hooks and TypeScript66
- 18react-zmage-integration Caldis · Documents and filesUse when adding the react-zmage React image viewer to an existing React, Next.js, MDX, CMS, markdown, or rich text image surface.65
- 19react-frontend-engineer INTO-CPS-Association · Developer toolsWrite and review React 19.2 frontend code in TypeScript with modern hooks, Actions, Server Components, accessibility and performance practices. Use when building, refactoring, testing or reviewing React components, hooks, forms or state management, or when a question involves React 19 features.64
- 20react-pattern Miosa-osaThought-Action-Observation loop for transparent reasoning64
- 21migrating-vendure-admin-ui-to-react-dashboard Pinelab-studio · Data and analyticsMigrates Vendure Admin UI extensions (legacy Angular-based) to the new React Dashboard.63
- 22fx-chain-react nexu-io · Documents and filesA chain reaction of bursts ripples across the frame. A bold, canvas-based effect from Open Design's html-ppt fx pack — for slides and launch videos. Guards prefers-reduced-motion (does not start). One per screen; on web use sparingly.61
- 23react-best-practices bubbleptr · Cloud and DevOpsReact/TSX checklist (Vercel). Use when writing or reviewing React components in this repo.57
- 24commit react-ui-org · Developer toolsDraft a commit message and commit staged changes, following the project git conventions57
- 25react-analyzer KnightHacks · Developer toolsAnalyze React/TSX component structure, props, and component boundaries before frontend refactors, SRD reviews, UI implementation, or agent verification. Use when changing React components, auditing component APIs, checking props, or preparing frontend context for an LLM.56
- 26security-react TheBeardedBearSAS · SecurityReact Security. Use when reviewing security, implementing auth, or hardening code.55
- 27react-native-harness Salve-Software · Developer toolsWrite and debug React Native Harness tests for app code. Use when the user asks to create or fix tests that import from react-native-harness, mock modules, spy on functions, render React Native components on-device, use setupFiles or setupFilesAfterEnv, or add optional UI tests with @react-native-harness/ui.55
- 28react-native-architecture henryaloufProduction-ready patterns for React Native development with Expo, including navigation, state management, native modules, and offline-first architecture.55
- 29react-component-craft TheGoat395Build component behavior and presentation.55
- 30react-form-patterns TheGoat395Build validation and submission; Server Actions.53
- 31react-component-composition TheGoat395Define component boundaries, props and slots.53
- 32react-error-loading-empty-states TheGoat395Design async loading, empty and recovery states.53
- 33react-native-architecture FrancoStinoProduction-ready patterns for React Native development with Expo, including navigation, state management, native modules, and offline-first architecture.53
- 34fp-react FrancoStinoPractical patterns for using fp-ts with React - hooks, state, forms, data fetching. Works with React 18/19, Next.js 14/15.53
- 35fp-ts-react FrancoStinoPractical patterns for using fp-ts with React - hooks, state, forms, data fetching. Use when building React apps with functional programming patterns. Works with React 18/19, Next.js 14/15.53
- 36react-native-logs-cli okwasniewski · Cloud and DevOpsUse rn-logs to read React Native Metro logs via CDP without MCP overhead. Default output is plain text and safe for non-interactive agent runs.52
- 37react-doctor brianlovin · SecurityDiagnose and fix React codebase health issues. Use when reviewing React code, fixing performance problems, auditing security, or improving code quality.50
- 38setup-react-compiler redpanda-data · Developer toolsInstall React Compiler with rsbuild and enforce compiler-friendly patterns via PostToolUse hooks. Flags manual memoization, derived state, useRef cache. Use when setting up React Compiler or post-compiler patterns.48
- 39react-native-expertise j4flmaoExpert knowledge in React Native, focusing on FlatList optimization and OTA Updates.48
- 40setup-react-doctor redpanda-data · Science and healthReact health scoring via react-doctor with Stop hook to fail on score regression. Use when setting up react-doctor or preventing UI quality regressions.46
- 41react-doctor Montte-erpRode React Doctor depois de tocar codigo React/TSX, UI, hooks, efeitos, TanStack Start/Query ou acessibilidade; use tambem para triagens deliberadas de performance/corretude React.46
- 42react-native-skills Yuan-lab-LLM · AI and LLM toolsReact Native and Expo best practices for performance, UI patterns, and native integrations.45
- 43fe-stack-react-vite flexigptImplementation plan and snippets for the specified React stack.43
- 44agent-react-specialist Tony363 · AI and LLM toolsExpert React specialist mastering React 18+ with modern patterns and ecosystem. Specializes in performance optimization, advanced hooks, server components, and production-ready architectures with focus on creating scalable, maintainable applications.43
- 45react-doctor sc30gsw · Developer toolsUse when finishing a feature, fixing a bug, before committing React code, or when the user wants to improve code quality or clean up a codebase. Checks for score regression. Covers lint, dead code, accessibility, bundle size, architecture diagnostics.43
- 46react-query-hooks wadehammesQuery and mutation hooks under src/hooks/queries and mutations — keys, dumb hooks, no specs in those folders.43
- 47react-patterns omer-metin · Knowledge and memoryExpert knowledge for React hooks, composition, and component patternsUse when "react hook, useEffect, useState, useCallback, useMemo, context, component composition, react performance, re-render, react, hooks, components, state, context, performance, composition" mentioned.42
- 48react-custom-swipe yoonjonglyuDevelopment guidelines, component patterns, and build procedures for the `react-custom-swipe` package in `packages/react-custom-swipe`. Use when updating React hooks, `<Swipe />`, `<Carousel />`, or React-specific touch event handlers.40
- 49React Expert ahmadrrrtx · Developer toolsReact Expert delivers production-grade technical work with clear architecture, tests, maintainability, and operational awareness.39
- 50vercel-react-best-practices abhid1234 · Cloud and DevOpsReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.39
- 51react-tooling ComeOnOliver · Developer toolsDebugging, build analysis, and ecosystem tools. Use when debugging React apps, analyzing bundles, or configuring Vite/webpack for React. (triggers: package.json, devtool, bundle, strict mode, profile)39
- 52react-context-setup ComeOnOliver · Knowledge and memoryReact Context Setup - Auto-activating skill for Frontend Development. Triggers on: react context setup, react context setup Part of the Frontend Development skill category.38
- 53devtools-react Karnak19React adapter for the json-render devtools inspector. Use whenever the user wants to add, configure, or troubleshoot @json-render/devtools-react in a React json-render app, including spec inspection, state editing, action and stream timelines, catalog browsing, or DOM picking.38
Questions
Is there an official React MCP server?
Check the publisher on each listing: servers published by React itself are the official ones. The most used React server here is React MCP by assistant-ui.
How do I connect React to Claude?
Pick a server below, open its page and copy the install command for Claude Code, or the config block for Claude Desktop. Most React servers need an API key or token from your React account.