MCP.so
Sign In

CodeSentinelVerifiedFeatured

@icohangar-ops

About CodeSentinel

Codebase health as MCP tools: dead code, circular dependencies, coupling, architectural drift.

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "codesentinel": {
      "command": "npx",
      "args": [
        "-y",
        "@cubiczan/codesentinel-mcp"
      ]
    }
  }
}

Tools

6

Analyze a codebase for dead code — functions, classes, and modules that are defined but never referenced. Returns findings with file paths, line numbers, severity, and fix suggestions.

Detect circular dependencies between modules using DFS-based cycle detection. Returns cycles with involved files and impact assessment.

Analyze coupling metrics across the codebase. Identifies modules with high fan-out (too many dependencies) and tightly coupled clusters.

Detect architectural drift — violations of intended layer boundaries (e.g., UI importing from data layer, reverse dependencies).

Run a complete codebase health scan: dead code, circular dependencies, coupling metrics, and architectural drift. Returns an overall health score (0-100) and prioritized findings.

Get a detailed explanation of a specific code health finding, including why it matters, potential risks, and detailed remediation steps.

Overview

What is Codesentinel?

AI-Powered Codebase Health Agent for Slack — dead code, circular deps, coupling, architectural drift

How to use Codesentinel?

The README includes setup instructions such as npx -y @cubiczan/codesentinel-mcp.

Key features of Codesentinel

  • Block Kit UI — Severity-coded findings, health scores, actionable suggestions
  • Thread-based conversations — Follow-up analysis in threads
  • Suggested prompts — One-click analysis triggers
  • MCP server — Same tools, available everywhere
  • Real AST analysis — ts-morph for TypeScript, tree-sitter for multi-language

Use cases of Codesentinel

  • Connect an MCP-compatible client to this repository's service.
  • Review the README-backed setup before enabling it in production.

FAQ from Codesentinel

Where is the source code for Codesentinel?

The source code is linked from the repository URL on this page.

Does Codesentinel include a standard MCP config?

If the README contains a parseable MCP configuration block, it is shown in the Config tab.

Frequently asked questions

Where is the source code for Codesentinel?

The source code is linked from the repository URL on this page.

Does Codesentinel include a standard MCP config?

If the README contains a parseable MCP configuration block, it is shown in the Config tab.

Comments

More Developer Tools MCP servers