Installing Sheetize MCP Server via NuGet
Installing Sheetize MCP Server via NuGet
NuGet is a free, open-source package manager for .NET that simplifies adding, removing, and updating libraries in Visual Studio projects. It manages library files, references, and configuration changes automatically.
How to Install via NuGet Package Manager Console
If you are using Visual Studio Community 2026
-
Open Your Project:
- Launch Visual Studio Community 2026 and open your .NET application.
-
Create mcp.json file in the solution folder with the following content:
- Replace the path\to\license.lic with the license file or remove the configuration line for free version.
{ "inputs": [], "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ], "env": {} } } } -
Check if the Package successfully installed:
- Navigate to View > GitHub Copilot Chat.
- Navigate to Select tools and skills to see under the Added section there is the custom MCP server.
If you are using Visual Studio Code
-
Open Your Project:
- Launch Visual Studio Code.
-
In the root folder of the project create the folder and the file .vscode/mcp.json with the following content:
- Replace the path\to\license.lic with the license file or remove the configuration line for free version.
{ "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ] } } } -
Check if the Package successfully installed:
- Navigate to View > Chat.
- Navigate to Settings > MCP Servers to see under the Workspace section there is the custom MCP server.
Pros of Using NuGet
-
Automatic Dependency Management:
- NuGet automatically handles dependencies, ensuring all required libraries are included and updated correctly.
-
Simplified Updates:
- Updating packages is straightforward with NuGet, either through the Package Manager Console or GUI.
-
Integrated with Visual Studio:
- NuGet is seamlessly integrated with Visual Studio, offering a user-friendly interface for package management.
-
Versioning:
- NuGet allows you to manage different library versions, making it easy to revert to previous versions or test new releases.
Cons of Using NuGet
-
Limited to Visual Studio:
- NuGet is primarily designed for Visual Studio, though it can be used in other environments with less integration.
-
Potential for Version Conflicts:
- Managing versions in larger projects can become complex, requiring careful attention.
-
Network Dependency:
- Installing and updating packages requires an internet connection. Offline use may require pre-downloaded packages.
-
Complexity for Large Projects:
- Large projects with extensive dependencies may find NuGet management more cumbersome, necessitating additional tools or strategies.