About component-analyzer
component-analyzer is an MCP server in the Science category: discover and map React components across your codebase to clarify architecture. Identify refactor hotspots and complex components to prioritize improvements. Inspect props, hooks, structure, and relationships to guide safer refactors.
Install
git clone https://github.com/filipljoljic/component-analyzerThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about component-analyzer
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
Component Archaeologist
Static analysis tool for React (JS/TS) projects that helps you understand and refactor your component architecture.
It:
- Finds React components across your project (JS, JSX, TS, TSX)
- Classifies them into page / shared / unknown
- Shows LOC, hooks, children, structure line ranges
- Highlights refactor hotspots (large / complex components)
- Exposes everything as:
- a CLI tool
- an MCP server (via Smithery) usable from Cursor / other MCP clients
Installation
Requirements:
- Node.js 18+
- npm
Clone and install:
git clone <your-repo-url> component-archaeologist
cd component-archaeologist
npm install
Local run:
npx @smithery/cli@latest dev src/mcp/server.ts
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.