
Research
/Security News
PolinRider Spreads Through Compromised GitHub Accounts and Packagist
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.
codescan-mcp
Advanced tools
MCP server that scans your codebase for TODOs, FIXMEs, code complexity, file stats, and tech debt signals. Zero config.
MCP server that scans your codebase for TODOs, FIXMEs, code complexity, file stats, dependency analysis, and generates a health report with a letter grade. Zero config, zero API keys.
npx codescan-mcp
No config files. No API keys. Works on any local project directory.
scan_todos — Find all TODOs, FIXMEs, HACKs"Find all TODOs in this project"
"Show me every FIXME and HACK in my codebase"
"What TODOs are in /path/to/project?"
Scans every code file, returns tag, file, line number, and text. Groups by tag type.
project_stats — Codebase statistics"How many lines of code are in this project?"
"Show file count by language"
"What are the largest files?"
Files by extension, line counts, size, directory breakdown, largest files ranked.
find_complex_files — Complexity detector"Find files over 300 lines"
"Which files have the deepest nesting?"
"Show me complex files that need refactoring"
Flags long files, deep nesting, and long functions. Configurable threshold.
check_dependencies — Dependency analysis"How many dependencies does this project have?"
"Is there a lockfile?"
"List all npm packages this project uses"
Supports: package.json, requirements.txt, pyproject.toml, go.mod, Cargo.toml.
health_report — Full health report with letter grade"Give me a health report for this project"
"Grade this codebase"
"How healthy is this project?"
Combines all analyses into a single report with an A-F grade, scores, and actionable recommendations.
{
"mcpServers": {
"codescan": {
"command": "npx",
"args": ["codescan-mcp"]
}
}
}
Add to .cursor/mcp.json:
{
"mcpServers": {
"codescan": {
"command": "npx",
"args": ["codescan-mcp"]
}
}
}
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"codescan": {
"command": "npx",
"args": ["codescan-mcp"]
}
}
}
| Tool | Tokens |
|---|---|
| scan_todos | ~550 |
| project_stats | ~550 |
| find_complex_files | ~550 |
| check_dependencies | ~550 |
| health_report | ~550 |
| Total | ~2,750 |
Need an MCP server tailored to your specific workflow? We build custom MCP servers for teams and individuals.
Contact us on 面包多 or open an issue to discuss your project.
MIT
FAQs
MCP server that scans your codebase for TODOs, FIXMEs, code complexity, file stats, and tech debt signals. Zero config.
We found that codescan-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.

Company News
Allow myself to introduce... myself.