trackmcp
Back to directory
jacklandis29

codechecker-mcp

View on GitHub

Cursor code-checker MCP

3 stars PythonOthers Updated Sep 3, 2025

Documentation

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:

bash
git clone https://github.com/jacklandis29/codechecker-mcp.git
cd codechecker-mcp

2. Create and activate a virtual environment:

bash
python -m venv venv
source venv/bin/activate  # On Windows use: venv\Scripts\activate

3. Install dependencies:

bash
pip install -e .

4. Create a `.env` file in the project root and add your OpenAI API key:

bash
OPENAI_API_KEY=your_api_key_here

Usage

1. Start the server:

bash
python main.py --transport sse --port 8000

2. Configure Cursor IDE:

    json
    {
      "mcp": {
        "endpoint": "http://127.0.0.1:8000/sse",
        "enabled": true
      }
    }

    3. 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

    Frequently asked questions

    What is codechecker-mcp?

    codechecker-mcp is Cursor code-checker MCP

    How do I install codechecker-mcp?

    Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

    Is codechecker-mcp open source?

    Yes — it is hosted on GitHub at https://github.com/jacklandis29/codechecker-mcp and has 3 stars.

    Related MCP tools

    Run your own MCP server? See who uses it and what to fix.

    Measure it with TrackMCP