MCP.so
Sign In
Servers

Tech Debt Mcp

@PierreJanineh

Static technical-debt analysis across 14 languages, exposed as MCP tools and resources

Overview

What is Tech Debt Mcp?

A Model Context Protocol (MCP) server for analyzing technical debt across 14 programming languages. It detects code quality issues, security vulnerabilities, and maintainability problems, and integrates with MCP-compatible tools like GitHub Copilot, Claude, and Cursor.

How to use Tech Debt Mcp?

Add the server to your MCP client configuration using npx -y tech-debt-mcp@latest, or install via one-click links for VS Code, Cursor, Claude Desktop, Windsurf, JetBrains, and Xcode. Once configured, the server exposes 16 tools and 2 resources for analysis, filtering, custom rules, and dependency scanning.

Key features of Tech Debt Mcp

  • Multi-language analysis (14 languages, 10 dependency ecosystems)
  • SQALE metrics with A–E rating system
  • Custom regex-based rules and inline suppression
  • Dependency scanning and offline vulnerability inventory
  • Config validation and flexible filtering by severity/category
  • Security-hardened (path traversal prevention, ReDoS-safe rules, CodeQL scanning)

Use cases of Tech Debt Mcp

  • Analyze an entire project for technical debt across multiple languages
  • Scan a single file for issues on the fly
  • Generate prioritized fix recommendations for a codebase
  • Enforce custom coding standards with user-defined pattern checks
  • Inventory dependencies for CVE review without a network connection

FAQ from Tech Debt Mcp

What languages does Tech Debt Mcp support?

JavaScript, TypeScript, Python, Java, Swift, Kotlin, Objective-C, C++, C, C#, Go, Rust, Ruby, and PHP.

How do I install Tech Debt Mcp?

Use the one-click install links for VS Code, Cursor, or Claude Desktop, or manually add the JSON configuration: {"mcpServers":{"tech-debt-mcp":{"command":"npx","args":["-y","tech-debt-mcp@latest"]}}}.

Can I define custom rules for tech debt detection?

Yes, you can add regex-based custom rules via the add_custom_rule tool, test patterns with validate_custom_pattern, and run them with execute_custom_rules.

Where does Tech Debt Mcp analyze code?

It analyzes files and project directories on the local filesystem, using absolute paths. No code is uploaded externally — all analysis is performed offline.

What categories of tech debt does it detect?

Code quality, architecture, documentation, testing, security, performance, maintainability, and dependency issues.

Tags

More from Other