Agent♥︎Age
Catalog

io.github.roeiba/pmd

Official

by roeiba · Java

MCP server for PMD static code analyzer - run code analysis and detect duplicates

io.github.roeiba/pmd — MCP server for PMD

This MCP server integrates the PMD static code analyzer to run code analysis and detect duplicates. Its purpose is to expose PMD’s capabilities through an MCP server interface for downstream tooling that consumes context from MCP.

🛠️ Key Features

  • Runs PMD static code analysis
  • Detects duplicate code

🚀 Use Cases

  • Static analysis workflows using PMD
  • Automated duplicate-detection checks in codebases

⚡ Developer Benefits

  • Enables PMD analysis via MCP server integration
  • Supports developer tooling that consumes MCP server capabilities

⚠️ Limitations

  • Available metadata describes PMD analysis and duplicate detection, but does not specify additional tools, endpoints, or configuration options