Instalace Sheetize MCP Server pomocí NuGet
Instalace Sheetize MCP Server pomocí NuGet
NuGet je bezplatný, open‑source správce balíčků pro .NET, který zjednodušuje přidávání, odebírání a aktualizaci knihoven v projektech Visual Studio. Automaticky spravuje soubory knihoven, reference a konfigurační změny.
Jak nainstalovat přes NuGet Package Manager Console
Pokud používáte Visual Studio Community 2026
-
Otevřete svůj projekt:
- Spusťte Visual Studio Community 2026 a otevřete svou .NET aplikaci.
-
Vytvořte soubor mcp.json ve složce řešení s následujícím obsahem:
- Nahraďte
path\\to\\license.liccestou k licenčnímu souboru nebo odeberte řádek s konfigurací pro bezplatnou verzi.
{ "inputs": [], "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ], "env": {} } } } - Nahraďte
-
Ověřte, že byl balíček úspěšně nainstalován:
- Přesuňte se na View > GitHub Copilot Chat.
- V Select tools and skills se pod sekcí Added zobrazí váš vlastní MCP server.
Pokud používáte Visual Studio Code
-
Otevřete svůj projekt:
- Spusťte Visual Studio Code.
-
V kořenové složce projektu vytvořte složku a soubor
.vscode/mcp.jsons následujícím obsahem:- Nahraďte
path\\to\\license.liccestou k licenčnímu souboru nebo odeberte řádek s konfigurací pro bezplatnou verzi.
{ "servers": { "sheetize-mcp-server": { "type": "stdio", "command": "dnx", "args": [ "SheetizeMCPServer", "--prerelease", "--yes", "--licensePath", "path\\to\\license.lic" ] } } } - Nahraďte
-
Ověřte, že byl balíček úspěšně nainstalován:
- Přesuňte se na View > Chat.
- V Settings > MCP Servers pod sekcí Workspace najdete svůj vlastní MCP server.
Výhody používání NuGet
-
Automatická správa závislostí:
- NuGet automaticky řeší závislosti, zajišťuje, že jsou všechny potřebné knihovny zahrnuty a správně aktualizovány.
-
Zjednodušené aktualizace:
- Aktualizace balíčků je jednoduchá, ať už přes Package Manager Console nebo grafické rozhraní.
-
Integrované ve Visual Studio:
- NuGet je plně integrován do Visual Studio, což poskytuje uživatelsky přívětivé rozhraní pro správu balíčků.
-
Verzování:
- NuGet umožňuje spravovat různé verze knihoven, takže se snadno vrátíte k předchozí verzi nebo vyzkoušíte novou.
Nevýhody používání NuGet
-
Omezeno na Visual Studio:
- NuGet je primárně navržen pro Visual Studio, i když je možné jej použít i v jiných prostředích s menší mírou integrace.
-
Možné konflikty verzí:
- Ve velkých projektech může správa verzí přinést složitosti a vyžaduje pečlivou kontrolu.
-
Závislost na síti:
- Instalace a aktualizace balíčků vyžaduje připojení k internetu. Offline použití může vyžadovat předem stažené balíčky.
-
Komplexnost u rozsáhlých projektů:
- Projekty s rozsáhlými závislostmi mohou najít správu přes NuGet zdlouhavou a mohou potřebovat doplňkové nástroje nebo strategie.