MCP Code Analyzer
Analizador de código MCP
El objetivo principal de la herramienta MCP es adaptar los cambios al proyecto de forma inteligente. Por ejemplo, cuando se requiere una modificación del código o un ajuste estructural, garantiza que otros usos relacionados también se actualicen en consecuencia.
Actualmente, el proyecto tiene muchos errores y, a veces, las herramientas no funcionan como se espera. Debido a compromisos laborales, no puedo dedicarle mucho tiempo, pero intentaré solucionar los problemas y ponerlo a funcionar cuando tenga tiempo.
⚠️ ADVERTENCIA: SE RECOMIENDA REALIZAR COPIAS DE SEGURIDAD
Esta herramienta realiza operaciones con archivos que podrían modificarlos o eliminarlos. Siempre haga una copia de seguridad de su código base antes de usar cualquier función de modificación.
Descripción general
El Analizador de Código del Protocolo de Contexto de Modelo (MCP) es una herramienta integral de análisis y gestión de código que se integra con Claude Desktop. Analiza el código tanto a nivel de proyecto como de archivo, proporcionando información para los cambios necesarios y una mejor comprensión del proyecto.
Related MCP server: CodeSense MCP
Prerrequisitos
Python 3.10 o posterior
Windows (la compatibilidad con Linux/MacOS aún no se ha probado)
Instalación
# Clone the repository
git clone https://github.com/[your-username]/mcp-code-analyzer.git
cd mcp-code-analyzer
# Install dependencies and package
pip install -e .Integración de escritorio de Claude
Configuración
Acceder a la configuración de Claude Desktop:
Win + R → %AppData%\Claude\Crear/editar
claude_desktop_config.json:{ "globalShortcut": "Ctrl+Space", "mcpServers": { "code-analyzer": { "command": "python", "args": [ "-m", "mcp_code_analyzer", "--analyze-paths", "C:\\Projects\\path1" ], "type": "module" } } }
Configuración de ruta
Se pueden especificar múltiples rutas de proyecto en la configuración
Se pueden analizar rutas o archivos adicionales mediante mensajes de chat.
No hay límite en el número de rutas/archivos analizables
🛠️ Herramientas y estado
Herramientas de trabajo
✅ Análisis del Proyecto
analizar_estructura_del_proyecto (formato de árbol XML)
analizar_estadísticas_del_proyecto
analizar_tecnología_del_proyecto
analizar_estructura_de_código
✅ Análisis de código
analizar_importaciones
analizar_archivo
encontrar_referencias
⚠️🔄Operaciones con archivos (Siempre haga una copia de seguridad antes de usar)
operaciones_de_archivo
version_control (Crea copias de seguridad con fecha)
⚠️🔄 Modificar código (Siempre haga una copia de seguridad antes de usar)
code_modifier (Realiza modificaciones de código línea por línea) (Actualmente tiene grandes problemas)
Fase de prueba
🔄 comprobar_sintaxis
🔄 buscar_patrones_de_código
🔄 buscar_usos_de_patrones
🔄 buscar_contenido
🔄 buscar_archivos
🔄 validar_código
Problemas conocidos
Las limitaciones del contexto del chat pueden interrumpir modificaciones de archivos grandes
Los comentarios de documentación generados por IA pueden afectar el funcionamiento del código en archivos grandes
Vídeo de demostración
Vea una demostración del uso de la herramienta MCP para la creación del juego Mario: 
Nota: Esta es una demostración de las funciones de la herramienta, no un tutorial completo del juego. Aunque el juego no es completamente jugable debido a las limitaciones de mensajes de Claude, este video muestra cómo funciona la herramienta MCP y qué puedes hacer con ella.
Contribuyendo
¡Agradecemos las contribuciones! Ya sean informes de errores, solicitudes de funciones, mejoras en la documentación o contribuciones de código, toda contribución cuenta. Simplemente bifurca el repositorio y envía una solicitud de extracción.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo LICENSE para obtener más detalles.
Nota : Este proyecto se encuentra en desarrollo. Las características y la documentación pueden cambiar con frecuencia.
This server cannot be deployed
Maintenance
Related MCP Connectors
Code intelligence platform for AI agents. 20 tools for architecture, security & impact analysis.
Codebase graphs, caller impact analysis, and recorded project context for AI coding agents.
Persistent memory for Claude Code and Cursor. Stop re-explaining your project every session.
Codebase intelligence for AI agents — dead code, blast radius, ownership.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA smart documentation server that provides AI-assisted code improvement and documentation management through Claude Desktop integration.10-
- AlicenseNot gradedqualityDmaintenanceProvides semantic code intelligence to help users search, navigate, and analyze entire codebases using plain English. It enables Claude to perform architectural overviews, bug detection, and refactor suggestions through local semantic search and keyword indexing.MIT
- FlicenseNot gradedqualityDmaintenanceTurns Claude Desktop into a Cursor-like assistant for code browsing, editing, searching, linting, formatting, and version control.-
- AlicenseAqualityDmaintenanceIntelligent code indexing and analysis for Large Language Models, enabling advanced search, file analysis, and real-time monitoring of codebases.12MIT