Token导航 LogoToken导航TokenDH.com
React Analyzer MCP logo
开发工具未说明官方级别未说明来源级核验

React Analyzer MCP

MCP Server

MCP server for analyzing \u0026 generating docs for React code locally

工具数

0

提示词数

0

GitHub Stars

57

资源数

0
TypeScriptClaude开发工具Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

azer

提供方

azer

最后核验

2026/5/18 02:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

反应分析仪mcp

使用模型上下文协议分析和生成React代码的文档。基于 反应分析器 图书馆。

[](https://x.com/azerkoculu/status/1910071779457900866)

它做什么

此工具分析React组件文件(JSX/TSX)并提取有关组件及其道具的信息。

可用工具

  • 分析反应:从源代码中分析单个React组件
  • 分析项目:为项目文件夹中的所有React组件生成文档
  • 列出项目:列出根文件夹下的所有项目

安装

# Clone the repository
git clone https://github.com/azer/react-analyzer-mcp.git
cd react-analyzer-mcp

# Install dependencies
npm install

# Update PROJECT_ROOT in the index.ts file.
vim src/index.ts

# Build
npm run build

与克劳德一起使用

  1. 在Claude Desktop配置中启用MCP服务器:
{
    "react-analyzer-mcp": {
      "command": "node",
      "args": [
        "/Users/azer/code/sandbox/react-analyzer-mcp/build/index.js"
      ]
    }
}
  1. 使用Claude Shell将Claude连接到您的MCP服务器。
  1. 在Claude对话中直接使用这些工具:
Analyze my project's React components in the "ui" folder.

或者:

What React components do I have in my project?

例子

分析项目文件夹:

输入:

Can you analyze the components in my "foobar" folder?

输出:

# Components

## Button

### Props

| Prop | Type | Optional | Default |
|------|------|----------|---------|
| `variant` | `string` | ✓ | `primary` |
| `size` | `string` | ✓ | `md` |
| `onClick` | `function` | ✓ | |
...

许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude开发工具developer-toolsReact分析本地部署文档生成代码解析

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明nonelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP