AiNetLinter

RalfHuesing/AiNetLinter
★ 0 stars C# Code/Dev Tools Updated today
Roslyn-based C# (.NET 10) linter for AI-readability rules, with an MCP server exposing 20 solution-analysis tools (symbol search, dependency graph, duplicate detection, lint status) for coding agents (Cursor, Claude Code).
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "ainetlinter": {
      "command": "npx",
      "args": [
        "-y",
        "RalfHuesing/AiNetLinter"
      ]
    }
  }
}

README Excerpt

`AiNetLinter` ist ein .NET 10 CLI-Tool, das C#-Code per Roslyn-Syntaxanalyse gegen konfigurierbare Qualitätsregeln prüft. Die Regeln sind auf den agentischen Entwicklungsworkflow mit AI-Tools wie Cursor, Claude Code oder GitHub Copilot ausgelegt — mit dem Ziel, die Fehlerrate autonomer Agenten beim Bearbeiten von C#-Code zu senken. Die wissenschaftlichen Grundlagen der Regelauswahl sind in der [Design-Rationale](Docs/rationale.md) dokumentiert.

Tools (20)

dependency_graphfind_dead_codefind_duplicatesfind_magic_valuesfind_referencesfind_symbolget_call_treeget_class_structureget_file_skeletonget_hotspotsget_impactget_index_scopeget_namespace_treeget_server_healthget_symbol_bodyget_type_hierarchyget_violationsmetrics_treepattern_detectreload_config

Topics

agentic-workflowsai-assisted-developmentai-readabilityclaude-codeclean-codecode-qualitycsharpcursor-idedotnetdotnet-toolsdotnet10lintermcpmcp-servermodel-context-protocol