Search for:

Tools or methods for analyzing and fixing large codebases

  • Why this server?

    Runs a language server and provides tools for communicating with it. Language servers excel at tasks that LLMs often struggle with, such as precisely understanding types, understanding relationships, and providing accurate symbol references, aiding in code analysis.

    -
    security
    A
    license
    -
    quality
    Runs a language server and provides tools for communicating with it. Language servers excel at tasks that LLMs often struggle with, such as precisely understanding types, understanding relationships, and providing accurate symbol references.
    170
    Go
    BSD 3-Clause
    • Apple
    • Linux
  • Why this server?

    Provides shell and file edit capabilities tightly coupled to provide a powerful coding experience. It allows you to invoke CLI commands for compiling, type checking, linting, etc.

    -
    security
    A
    license
    -
    quality
    Shell and file edit capabilities tightly coupled to provide a powerful coding experience. You can work with different modes: architect and code-writer for separate plan and implementation phase. You can get it to invoke any cli command, e.g., compiling, type checking, linting, github cli, python
    369
    Python
    Apache 2.0
    • Apple
    • Linux
  • Why this server?

    A utility toolkit that enhances Claude's code interaction capabilities by providing seamless tools for Java code analysis, manipulation, and testing workflows.

    -
    security
    F
    license
    -
    quality
    A utility toolkit that enhances Claude's code interaction capabilities by providing seamless tools for Java code analysis, manipulation, and testing workflows.
    2
    TypeScript
  • Why this server?

    Enables integration of Semgrep in development environments via the MCP protocol, supporting static code analysis, rule management, and scan result operations.

    -
    security
    A
    license
    -
    quality
    Enables integration of Semgrep in development environments via the MCP protocol, supporting static code analysis, rule management, and scan result operations.
    1
    JavaScript
    MIT License
  • Why this server?

    An MCP server that enables LLMs to understand and analyze code structure through function call graphs, allowing AI assistants to explore relationships between functions and analyze dependencies in Python repositories.

    A
    security
    F
    license
    A
    quality
    An MCP server that enables LLMs to understand and analyze code structure through function call graphs, allowing AI assistants to explore relationships between functions and analyze dependencies in Python repositories.
    6
    7
    Python
  • Why this server?

    AiDD MCP Server provides a secure interface for AI agents to perform file system operations and code analysis, enhancing AI-assisted development workflows across multiple programming languages.

    A
    security
    A
    license
    A
    quality
    AiDD MCP Server provides a secure interface for AI agents to perform file system operations and code analysis, enhancing AI-assisted development workflows across multiple programming languages.
    29
    52
    Python
    Apache 2.0
    • Apple
    • Linux
  • Why this server?

    A Model Context Protocol service that wraps Django's migration commands as MCP endpoints, making it easy to manage migrations across multiple services and integrate with CI/CD pipelines.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol service that wraps Django's migration commands as MCP endpoints, making it easy to manage migrations across multiple services and integrate with CI/CD pipelines.
    Python
    • Linux
    • Apple
  • Why this server?

    This project aims to build a Claude Code MCP server and implement its associated tools (explain_code, review_code, fix_code, edit_code, test_code, simulate_command, your_own_query).

    -
    security
    A
    license
    -
    quality
    This project aims to build a Claude Code MCP server and implement its associated tools (explain\_code, review\_code, fix\_code, edit\_code, test\_code, simulate\_command, your\_own\_query). The server is implemented using Node.js and the MCP SDK. It receives tool requests from clients via Stdio, dynamically
    8
    JavaScript
    MIT License
    • Linux
  • Why this server?

    A Model Context Protocol server that enables Large Language Models to interact with Git repositories through a robust API, supporting operations like repository initialization, cloning, file staging, committing, and branch management.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that enables Large Language Models to interact with Git repositories through a robust API, supporting operations like repository initialization, cloning, file staging, committing, and branch management.
    21
    55
    23
    TypeScript
    Apache 2.0
  • Why this server?

    Securely run AI-generated code in stateful sandboxes that run forever.

    -
    security
    A
    license
    -
    quality
    The sessionless code interpreter. Securely run AI-generated code in stateful sandboxes that run forever.
    65
    176
    Rust
    MIT License