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.
Alicense-qualityCmaintenanceEnables 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.
Alicense-qualityDmaintenanceProvides deep source code analysis for Unreal Engine codebases, allowing AI assistants to understand C++ class structures, search code, and analyze subsystems.Last updated150MITWhy 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.
FlicenseDqualityCmaintenanceA 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.
AlicenseAqualityCmaintenanceA 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 updated183Apache 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.
AlicenseAqualityCmaintenanceEnables 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.
Flicense-qualityCmaintenanceA 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.
Alicense-qualityBmaintenanceConverts 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.
AlicenseAqualityCmaintenanceEnables 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.
AlicenseBqualityDmaintenanceA 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 updated32379MIT