NugetMcpServer
Verified Safeby DimonSmart
Overview
Provides real-time, accurate C# interface, class, enum, record, and struct definitions from NuGet packages to reduce LLM hallucinations and aid AI-assisted development.
Installation
docker run -i --rm ghcr.io/dimonsmart/nugetmcpserver:mainSecurity Notes
The server's core function involves inspecting NuGet package assemblies. It utilizes `System.Reflection.MetadataLoadContext`, a safe mechanism for loading and inspecting assembly metadata without executing arbitrary code, significantly mitigating risks associated with processing external binaries. No 'eval', obvious obfuscation, hardcoded secrets, or malicious patterns were identified in the provided context. Network access to NuGet is an expected and integral part of its functionality.
Similar Servers
mcp
Provides AI assistants with direct, real-time access to official Microsoft Learn documentation to prevent hallucinations and retrieve accurate technical information.
cclsp
MCP server to integrate LLM-based coding agents with Language Server Protocol (LSP) servers for robust symbol resolution and code navigation.
mcp-dotnet-samples
This MCP server enhances GitHub Copilot by providing a mechanism to search, retrieve, and manage custom instructions and agents from the awesome-copilot repository, allowing for personalized AI assistance in development workflows.
ater.dry.cli
An intelligent code assistance tool and MCP server for building Asp.Net Core and EF Core front-end and back-end services, leveraging code generation and LLM technology.