CodeChecker MCP

local-only server

The server can only run on the client’s local machine because it depends on local resources.

CodeChecker MCP

A code review tool for Cursor IDE that uses OpenAI's GPT models to provide intelligent code analysis and suggestions.

Features

  • Real-time code review using OpenAI's GPT models
  • Integration with Cursor IDE through MCP protocol
  • Support for both SSE and stdio transport modes
  • Detailed code analysis with specific improvement suggestions

Prerequisites

  • Python 3.10 or higher
  • OpenAI API key
  • Cursor IDE

Installation

  1. Clone the repository:
git clone https://github.com/jacklandis29/codechecker-mcp.git cd codechecker-mcp
  1. Create and activate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows use: venv\Scripts\activate
  1. Install dependencies:
pip install -e .
  1. Create a .env file in the project root and add your OpenAI API key:
OPENAI_API_KEY=your_api_key_here

Usage

  1. Start the server:
python main.py --transport sse --port 8000
  1. Configure Cursor IDE:
    • Open Cursor settings
    • Add the following configuration:
{ "mcp": { "endpoint": "http://127.0.0.1:8000/sse", "enabled": true } }
  1. Use the code review tool in Cursor IDE by selecting code and providing context for review.

Configuration

  • --transport: Choose between "sse" (for Cursor IDE integration) or "stdio" (for command-line usage)
  • --port: Specify the port number for the SSE server (default: 8000)

License

MIT License

-
security - not tested
F
license - not found
-
quality - not tested

A code review tool for Cursor IDE that uses OpenAI's GPT models to provide intelligent code analysis and suggestions.

  1. Features
    1. Prerequisites
      1. Installation
        1. Usage
          1. Configuration
            1. License