VOOZH about

URL: https://glama.ai/mcp/servers/search/a-tool-for-detecting-code-duplication-in-programming

⇱ A tool for detecting code duplication in programming | Glama


Search for:

A tool for detecting code duplication in programming

View all MCP Servers

  • Why this server?

    This server directly supports 'static code analysis', a category that includes tools like jscpd for identifying code duplication and other code quality issues.

    A
    license
    -
    quality
    D
    maintenance
    Enables integration of Semgrep in development environments via the MCP protocol, supporting static code analysis, rule management, and scan result operations.
    Last updated
    2
    MIT
  • Why this server?

    This server provides 'deep source code analysis', which aligns with the functionality of jscpd as a tool used for inspecting and understanding codebases.

    A
    license
    -
    quality
    F
    maintenance
    Provides deep source code analysis for Unreal Engine codebases, allowing AI assistants to understand C++ class structures, search code, and analyze subsystems.
    Last updated
    154
    MIT
  • Why this server?

    Described as a 'comprehensive' server for 'advanced code analysis', this tool offers functionalities relevant to detecting and analyzing code patterns, similar to jscpd.

    F
    license
    D
    quality
    D
    maintenance
    A comprehensive Model Context Protocol server for advanced code analysis that provides tools for syntax analysis, dependency visualization, and AI-assisted development workflow support.
    Last updated
    28
    7
  • Why this server?

    This server focuses on enhancing 'AI-generated code quality through comprehensive analysis', which is a goal often supported by code duplication detection tools like jscpd.

    A
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that enhances AI-generated code quality through comprehensive analysis across 10 critical dimensions, helping identify issues before they become problems.
    Last updated
    1
    86
    Apache 2.0
  • Why this server?

    This server offers 'comprehensive code analysis including quality assessment' and 'complexity calculations', aspects that relate to code quality and structure, where jscpd can provide valuable input.

    A
    license
    A
    quality
    D
    maintenance
    Enables comprehensive code analysis including quality assessment, security vulnerability detection, refactoring suggestions, complexity calculations, and automatic documentation generation for multiple programming languages.
    Last updated
    5
    4
    MIT
  • Why this server?

    As a 'code review tool' providing 'intelligent code analysis and suggestions', this server's capabilities are complementary to jscpd's role in identifying problematic code sections.

    F
    license
    -
    quality
    D
    maintenance
    A code review tool for Cursor IDE that uses OpenAI's GPT models to provide intelligent code analysis and suggestions.
    Last updated
    3
  • Why this server?

    This server uses 'static analysis' to convert code into diagrams, a methodology that can be extended or informed by code duplication detection metrics from jscpd.

    A
    license
    -
    quality
    B
    maintenance
    Converts code into UML diagrams and flowcharts through static analysis, enabling visualization of code structure and explanation of functionality.
    Last updated
    38
    MIT
  • Why this server?

    This server enables understanding and navigating 'codebases through structural analysis' and provides 'code mapping', functionalities that are relevant to interpreting codebases where jscpd might be used.

    A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to understand and navigate codebases through structural analysis. Provides code mapping, symbol search, and impact analysis using ast-grep for accurate parsing of Python, JavaScript, TypeScript, and Go projects.
    Last updated
    4
    49
    MIT
  • Why this server?

    This server helps 'retrieve and understand entire codebases at once' and provides tools to 'analyze local workspaces or remote GitHub repositories', tasks that often precede detailed code quality checks with tools like jscpd.

    A
    license
    B
    quality
    F
    maintenance
    A Model Context Protocol server that enables AI agents to retrieve and understand entire codebases at once, providing tools to analyze local workspaces or remote GitHub repositories.
    Last updated
    3
    10
    80
    MIT