Code-Tools
Verified Safeby carloshenriquecarniatto
Overview
A set of developer utilities for analyzing .NET codebases, including dead code detection and other analysis tools.
Installation
dotnet run --project . -c Release -- <your-args>Environment Variables
- GITHUB_TOKEN
- PERSONAL_TOKEN
Security Notes
The core application is a local .NET console tool with no apparent network vulnerabilities or hardcoded secrets in the provided snippets. The CI/CD process involves JavaScript-based tooling (`semantic-release`, `commitlint`) and a Node.js script (`tools/update-csproj.js`) for updating the `.csproj` file. The `update-csproj.js` script uses regex-based string manipulation for file modification, which is noted as potentially fragile, though not a direct security exploit in this context. The main security consideration is the `GITHUB_TOKEN` or `PERSONAL_TOKEN` permissions required for the release workflow to write to the repository, which is a standard and well-documented concern for automated CI/CD releases.
Similar Servers
ater.dry.cli
A .NET-based development assistance tool that streamlines front-end and back-end service creation through code generation, LLM integration, and provides command-line, Web UI, and MCP server interfaces.
codebase-context
Provides AI coding agents with real-time, context-rich insights into a codebase's patterns, libraries, architecture, and conventions to improve code generation quality and alignment with team standards.
ultrasharp-tools-mcp
Provides AI agents with semantic analysis and modification capabilities for C# codebases using Roslyn.
kgraph
Indexes codebases into a knowledge graph to enable semantic search, precise code navigation, and impact analysis for LLM agents.