Analyzes React component files (JSX/TSX) to extract component information and props, enabling documentation generation for React components in a project.
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
Using with Claude
- Enable MCP server in the Claude Desktop config:
- Connect Claude to your MCP server using the Claude Shell.
- Use the tools directly in Claude conversations:
Or:
Examples
Analyzing a project folder:
Input:
Output:
License
MIT
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
analyze your react projects locally
consistent output w/ AST parsing + AI
create markdown docs, llm.txt for your react code at once
Related MCP Servers
- AsecurityFlicenseAqualityAnalyzes codebases using Repomix and LLMs to provide structured code reviews with specific issues and recommendations, supporting multiple LLM providers including OpenAI, Anthropic, and Gemini.Last updated -226
- AsecurityAlicenseAqualityProvides tools for analyzing project structures, searching through codebases, managing dependencies, and performing file operations with advanced filtering capabilities.Last updated -6241MIT License
- -securityAlicense-qualityProvides AI assistants with the ability to lint, validate, and auto-fix Markdown files to ensure compliance with established Markdown standards and best practices.Last updated -1MIT License
- AsecurityAlicenseAqualityEnables AI assistants to understand and navigate codebases through structural analysis. Provides code mapping, symbol search, and impact analysis using ast-grep for accurate parsing of Python, JavaScript, TypeScript, and Go projects.Last updated -329MIT License