.NET MCP Servers
Collection of my MCP (Model Context Protocol) servers written in .NET
Overview
.NET MCP Servers is a collection of Model Context Protocol (MCP) servers developed using the .NET framework, designed to facilitate interactions with NuGet packages.
To use the .NET MCP Servers, you can interact with the provided tools such as nuget_search to search for NuGet packages or nuget_file_content to retrieve specific files from a NuGet package.
- Search functionality for NuGet packages using specific queries. - Ability to retrieve content from NuGet packages by specifying package ID and version. - Support for optional parameters to customize search and retrieval operations.
- Developers can search for and retrieve NuGet packages for their projects.
- Automating the process of fetching specific files from NuGet packages.
- Integrating NuGet package management into .NET applications.
Add to your AI client
Use these steps to connect .NET MCP Servers in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"netmcpservers-redth": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-netmcpservers-redth"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"netmcpservers-redth": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-netmcpservers-redth"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"netmcpservers-redth": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-netmcpservers-redth"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"netmcpservers-redth": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-netmcpservers-redth"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"netmcpservers-redth": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-netmcpservers-redth"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"netmcpservers-redth": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-netmcpservers-redth"
]
}
}
}FAQ
What is the purpose of the .NET MCP Servers?
The .NET MCP Servers are designed to provide a structured way to interact with NuGet packages through the Model Context Protocol.
Are the .NET MCP Servers free to use?
Yes! The .NET MCP Servers are open-source and available for free.
What programming language is used for .NET MCP Servers?
The servers are written in C# and utilize the .NET framework.