AcademyMCP serversDevelopment

jscpd

Development teams that want their coding agent to catch duplicated code before it reaches the repository.

  • Listedour rating
  • 6,365gitHub stars
  • MITlicence
  • todaylast update
git clone https://github.com/kucherenko/jscpd.git
README.md

Loading the file...

What it does

jscpd detects duplicated code. Through its MCP server, an agent can check a snippet or a file against a scanned project for copy and paste duplication before you commit. The project also reports dead code, complexity hotspots and a health score for the codebase.

Use cases

  1. 01Check a new snippet for duplication before committing
  2. 02Scan a project to find copied code blocks
  3. 03Review the codebase health score with your agent

Questions about
jscpd.

What is jscpd used for?

Development teams that want their coding agent to catch duplicated code before it reaches the repository. jscpd detects duplicated code. Through its MCP server, an agent can check a snippet or a file against a scanned project for copy and paste duplication before you commit. The project also reports dead code, complexity hotspots and a health score for the codebase.

How do I install jscpd?

Run this in your terminal: git clone https://github.com/kucherenko/jscpd.git

Is jscpd open source?

Yes. The code is on GitHub (kucherenko/jscpd) under the MIT licence.

Is jscpd safe to use?

Our automatic scan flagged points to review, so read the code before installing it. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.