Skip to main content
Glama
azer

react-analyzer-mcp

by azer

反応アナライザーMCP

モデルコンテキストプロトコルを使用してReactコードの分析とドキュメント生成を行います。react -analyzerライブラリをベースにしています。

何をするのか

このツールは、React コンポーネント ファイル (JSX/TSX) を分析し、コンポーネントとそのプロパティに関する情報を抽出します。

Related MCP server: Project Explorer MCP Server

利用可能なツール

  • analyze-react : ソースコードから単一のReactコンポーネントを解析する

  • analyze-project : プロジェクトフォルダ内のすべてのReactコンポーネントのドキュメントを生成します

  • list-projects : ルートフォルダの下にあるすべてのプロジェクトを一覧表示します

インストール

# 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 サーバーに接続します。

  2. 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` | ✓ | |
...

ライセンス

マサチューセッツ工科大学

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/azer/react-analyzer-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server