Comprobador de código MCP
Una herramienta de revisión de código para Cursor IDE que utiliza los modelos GPT de OpenAI para proporcionar análisis y sugerencias de código inteligentes.
Características
- Revisión de código en tiempo real utilizando modelos GPT de OpenAI
- Integración con Cursor IDE a través del protocolo MCP
- Compatibilidad con los modos de transporte SSE y stdio
- Análisis detallado del código con sugerencias de mejora específicas
Prerrequisitos
- Python 3.10 o superior
- Clave API de OpenAI
- IDE de cursor
Instalación
- Clonar el repositorio:
git clone https://github.com/jacklandis29/codechecker-mcp.git
cd codechecker-mcp
- Crear y activar un entorno virtual:
python -m venv venv
source venv/bin/activate # On Windows use: venv\Scripts\activate
- Instalar dependencias:
- Cree un archivo
.env
en la raíz del proyecto y agregue su clave API de OpenAI:
OPENAI_API_KEY=your_api_key_here
Uso
- Iniciar el servidor:
python main.py --transport sse --port 8000
- Configurar el IDE del cursor:
- Abrir la configuración del cursor
- Agregue la siguiente configuración:
{
"mcp": {
"endpoint": "http://127.0.0.1:8000/sse",
"enabled": true
}
}
- Utilice la herramienta de revisión de código en Cursor IDE seleccionando el código y proporcionando contexto para su revisión.
Configuración
--transport
: Elija entre "sse" (para la integración de Cursor IDE) o "stdio" (para uso en línea de comandos)--port
: especifica el número de puerto para el servidor SSE (predeterminado: 8000)
Licencia
Licencia MIT