About Tool
Tool is an MCP server published by DanTiw in the Developer Tools category: internal Tooling.
Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/DanTiw/mcp_server_toolThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Tool
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
4 checks have not been run yet.
README
.NET Code Review Agent (MCP Server)
A custom Model Context Protocol (MCP) server for reviewing .NET Core 8 microservices.
Optimized for GitHub Copilot and Gemini CLI.
Features
- 🏗️ Microservice Analysis: Validates architecture, layers, and patterns.
- 🧠 Memory Leak Detection: Checks for unclosed resources, event leaks, and incorrect
IDisposableusage. - ⚡ Performance Optimization: Detects N+1 problems (DB calls in loops) and sync-over-async.
- 🛡️ Code Quality: Checks error handling, naming conventions, and best practices.
- 📦 Dependency Review: Checks for outdated or insecure packages.
Installation
This project is portable. To use it, you just need Node.js and Bun (or npm).
1. Install Dependencies
bun install
# or
npm install
2. Connect to Output
You can connect this server to any MCP client (GitHub Copilot, Gemini CLI, Claude Desktop).
GitHub Copilot Integration
To add this server to GitHub Copilot in VS Code:
- Open this folder in a terminal.
- Run the automated setup script:
bun run setup # or node setup-copilot.js - Restart VS Code.
- Ask Copilot: "Run memory leak detection on my project" or "Analyze this microservice structure".
Manual Configuration (VS Code)
Add this to your VS Code settings.json (found in %APPDATA%\Code\User\settings.json):
"github.copilot.chat.mcpServers": {
"dotnet-review": {
"command": "node",
"args": ["D:\\Projects\\MCP_Servers\\dotnet-review-mcp\\index.js"]
}
}
Gemini CLI Integration
Add the following to your Gemini CLI configuration:
{
"mcpServers": {
"dotnet-review": {
"command": "node",
"args": ["D:\\Projects\\MCP_Servers\\dotnet-review-mcp\\index.js"]
}
}
}
Sharing Cleanly
To share this with a teammate:
- Delete
node_modules. - Zip the
dotnet-review-mcpfolder. - Send the zip file.
- They unzip it and run
bun installfollowed bybun run setup.
mcp_server_tool
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.