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.
-securityAlicense-qualityEnables integration of Semgrep in development environments via the MCP protocol, supporting static code analysis, rule management, and scan result operations.Last updated2MITWhy 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.
-securityAlicense-qualityProvides deep source code analysis for Unreal Engine codebases, allowing AI assistants to understand C++ class structures, search code, and analyze subsystems.Last updated152MITWhy 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.
AsecurityFlicense-qualityA comprehensive Model Context Protocol server for advanced code analysis that provides tools for syntax analysis, dependency visualization, and AI-assisted development workflow support.Last updated287Why 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.
AsecurityAlicense-qualityA 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 updated184Apache 2.0Why 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.
AsecurityAlicense-qualityEnables comprehensive code analysis including quality assessment, security vulnerability detection, refactoring suggestions, complexity calculations, and automatic documentation generation for multiple programming languages.Last updated5MITWhy 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.
-securityFlicense-qualityA code review tool for Cursor IDE that uses OpenAI's GPT models to provide intelligent code analysis and suggestions.Last updated3Why 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.
-securityAlicense-qualityConverts code into UML diagrams and flowcharts through static analysis, enabling visualization of code structure and explanation of functionality.Last updated36MITWhy 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.
AsecurityAlicense-qualityEnables 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 updated448MITWhy 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.
AsecurityAlicense-qualityA 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 updated532978MIT