Search for:

Tool or method for automating code refactoring and finding similar code in a codebase

  • Why this server?

    This server enhances coding agents by providing intelligent code suggestions, which could include refactoring suggestions based on similar code patterns it detects.

    -
    security
    F
    license
    -
    quality
    Server that enhances the capabilities of the Cline coding agent. It provides intelligent code suggestions, reduces hallucinations, and documents the knowledge base by leveraging your project's documentation and detecting the technologies used in your codebase.
    10
    JavaScript
  • Why this server?

    Provides access to coding style guidelines and best practices, useful for suggesting refactoring approaches to adhere to established standards.

    -
    security
    F
    license
    -
    quality
    Provides tools for accessing coding style guidelines and best practices for various technologies including Java, Python, and React.
    Python
  • Why this server?

    Ranks files in your codebase by importance, tracks dependencies, and provides file summaries to help understand code structure - making it easier to identify candidates for refactoring.

    A
    security
    A
    license
    A
    quality
    A TypeScript tool that ranks files in your codebase by importance, tracks dependencies, and provides file summaries to help understand code structure through Cursor's Model Context Protocol.
    14
    18
    TypeScript
    GPL 3.0
    • Linux
  • Why this server?

    Enables LLMs to read, search, and analyze code files with advanced caching and real-time file watching capabilities, helpful for finding similar code sections within a project.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables LLMs to read, search, and analyze code files with advanced caching and real-time file watching capabilities.
    5
    JavaScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Provides efficient and accurate code repository search capabilities for large language models, enabling them to find similar code to the current working code.

    -
    security
    F
    license
    -
    quality
    A smart code retrieval tool based on Model Context Protocol that provides efficient and accurate code repository search capabilities for large language models.
    Python
  • Why this server?

    A tool for analyzing code repositories, performing security scans, and assessing code quality, which could lead to refactoring suggestions for improving maintainability and security.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol tool for analyzing code repositories, performing security scans, and assessing code quality across multiple programming languages.
    Python
    MIT License
    • Apple
    • Linux
  • Why this server?

    Enhances Claude's reasoning capabilities by integrating DeepSeek R1's advanced reasoning engine which can potentially lead to better refactoring suggestions by analyzing complex code.

    -
    security
    A
    license
    -
    quality
    Enhances Claude's reasoning capabilities by integrating DeepSeek R1's advanced reasoning engine, allowing Claude to tackle complex multi-step reasoning tasks with greater precision.
    Python
    MIT License
    • Apple
  • Why this server?

    Provides Claude code-like functionality, allowing analysis and modification of codebases, and executing commands, useful for suggesting and implementing automated refactoring steps.

    -
    security
    A
    license
    -
    quality
    An MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.
    93
    Python
    MIT License
    • Apple
    • Linux
  • Why this server?

    Provides linting capabilities for Clojure files, helping identify potential code smells or areas for improvement that could be addressed through refactoring.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that provides clj-kondo linting capabilities for Clojure/ClojureScript/EDN files, useful for environments like Claude code and desktop that lack built-in linting.
    236
    1
    JavaScript
    MIT License
  • Why this server?

    Enables efficient analysis of codebases by packaging repositories into optimized single files, which helps in reducing token usage while allowing AI to understand and suggest better ways to organize the code through refactoring.

    -
    security
    A
    license
    -
    quality
    Repomix MCP Server enables AI models to efficiently analyze codebases by packaging local or remote repositories into optimized single files, with intelligent compression via Tree-sitter to significantly reduce token usage while preserving code structure and essential signatures.
    9,606
    14,663
    TypeScript
    MIT License
    • Linux
    • Apple