GH Repository · kucherenko
jscpd
Copy/paste detector for source code. 220+ languages, Rust engine, SARIF/HTML/badge reporters, GitHub Action, MCP server for AI agents.
- stars
- 6,222
- 30-day movement
- +3712/day
- Related entries
- 62
- Connections
- 1
nixmcp-serverRusttypescriptrustlintergithub-actioncopy-pastesarifduplicatesclones-detectiondockercpdstatic-analysiscode-qualityaicoding-agentscode-duplicationskillsdeveloper-toolsdrynodeclimcp
jscpd is a copy/paste detector that finds duplicated code across 220+ programming languages, using a Rust-based engine. It ships as a CLI with SARIF, HTML, and badge reporters, a GitHub Action, and an MCP server so AI coding agents can query duplication results.
You reach for it when you want to enforce DRY by detecting duplicated blocks in a codebase and surface the findings in CI or to an AI agent.
Use it to
- Scan a repository for duplicated code blocks from the CLI
- Report duplication findings as SARIF in CI pipelines
- Add a duplication badge to your README
- Run duplication checks via a GitHub Action
- Let AI coding agents query duplication results through the MCP server
For Developers and teams tracking code duplication in CI
- Role
- mcp-server
- Language
- Rust
- Licence
- MIT
- Forks
- 264
- Open issues
- 34
- Last push
- 2026-09-16
- Latest release
- v4.2.0 · 2026-05-14
- Skills shipped
- 2
topicscopy-paste-detectioncode-qualitystatic-analysisclimcp-servergithub-action