
azer/react-analyzer-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для анализа и генерации документов для кода React локально
Обзор
Анализ и генерация документов для кода React с использованием протокола Model Context. На основе библиотеки анализаторов реакций. Этот инструмент анализирует файлы компонентов React (JSX / TSX) и извлекает информацию о компонентах и их реквизитах. Анализ одного компонента React из исходного кода: Генерирует документацию для всех компонентов React в папке проекта 1.Включить MCP-сервер в конфигурацию Claude Desktop: 2.Подключите Клода к MCP-серверу с помощью Claude Shell. 3. Используйте инструменты непосредственно в разговорах Клода:
Обзор (машинный перевод)
Анализ и генерация документов для кода React с использованием протокола Model Context. На основе библиотеки анализаторов реакций.
Что он делает
Этот инструмент анализирует файлы компонентов React (JSX / TSX) и извлекает информацию о компонентах и их реквизитах.
Доступные инструменты
-аналитическая реакция: Анализ одного компонента React из исходного кода -анализ-проект: Создает документацию для всех компонентов React в папке проекта ** Список проектов**: Список всех проектов под корневой папкой
##Установка
Использование с Клодом
1.Включить MCP-сервер в конфигурацию Claude Desktop:
2.Подключите Клода к MCP-серверу с помощью Claude Shell.
- Используйте инструменты непосредственно в разговорах Клода:
Или:
Примеры
Анализ папки проекта:
Ввод:
Результат:
Лицензия
МТИ
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
react-analyzer-mcp
Analyze & generate docs for React code using the Model Context Protocol. Based on react-analyzer library.
What it does
This tool analyzes React component files (JSX/TSX) and extracts information about components and their props.
Available Tools
- analyze-react: Analyzes a single React component from source code
- analyze-project: Generates documentation for all React components in a project folder
- list-projects: Lists all projects under the root folder
Installation
# 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
Using with Claude
- Enable MCP server in the Claude Desktop config:
{
"react-analyzer-mcp": {
"command": "node",
"args": [
"/Users/azer/code/sandbox/react-analyzer-mcp/build/index.js"
]
}
}
-
Connect Claude to your MCP server using the Claude Shell.
-
Use the tools directly in Claude conversations:
Analyze my project's React components in the "ui" folder.
Or:
What React components do I have in my project?
Examples
Analyzing a project folder:
Input:
Can you analyze the components in my "foobar" folder?
Output:
# Components
## Button
### Props
| Prop | Type | Optional | Default |
|------|------|----------|---------|
| `variant` | `string` | ✓ | `primary` |
| `size` | `string` | ✓ | `md` |
| `onClick` | `function` | ✓ | |
...
License
MIT
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →