ZIP で Sheetize MCP Server をインストールする
ZIP で Sheetize MCP Server をインストールする
ZIP アーカイブは、ライブラリ管理を手動で行いたい開発者に最適です。この方法では、パッケージ マネージャやインストーラーに依存せず、必要な DLL ファイルを直接ダウンロードして展開できます。
ZIP アーカイブでのインストール手順
-
ZIP アーカイブをダウンロード:
- 最新バージョンの Sheetize MCP Server をアーカイブ形式で取得するには、 v26.10 ZIP をクリックしてください。
-
内容を展開:
- ダウンロード後、ZIP ファイルの内容を任意のディレクトリに展開します。展開先は共有ディレクトリでもプロジェクト構造内でも構いません。
-
カスタム MCP Server をプロジェクトに追加:
Visual Studio Community 2026 を使用している場合
- ソリューション フォルダーに
mcp.jsonを作成し、以下の設定を記述します。 path\to\license.licをライセンス ファイルのパスに置き換えるか、無料版の場合はこの行を削除してください。
{
"inputs": [],
"servers": {
"sheetize-mcp-server": {
"type": "stdio",
"command": "dotnet",
"args": [
"path\\to\\SheetizeMCPServer.dll",
"--licensePath",
"path\\to\\license.lic"
],
"env": {}
}
}
}Visual Studio Code を使用している場合
- プロジェクトのルート フォルダーに
.vscode/mcp.jsonを作成し、以下の内容を記述します。 path\to\license.licをライセンス ファイルのパスに置き換えるか、無料版の場合はこの行を削除してください。
{
"servers": {
"sheetize-mcp-server": {
"type": "stdio",
"command": "dotnet",
"args": [
"path\\to\\SheetizeMCPServer.dll",
"--licensePath",
"path\\to\\license.lic"
]
}
}
}Claude Desktop を使用している場合
claude_desktop_config.jsonを開き、以下の設定コードを追加します。path\to\license.licをライセンス ファイルのパスに置き換えるか、無料版の場合はこの行を削除してください。
"mcpServers": {
"sheetize-mcp-server": {
"command": "dotnet",
"args": [
"path\\to\\SheetizeMCPServer.dll",
"--licensePath",
"path\\to\\license.lic"
]
}
}ChatGPT Desktop を使用している場合
%USERPROFILE%\.codex\にあるconfig.yamlを開き、以下の設定コードを追加します。path\to\license.licをライセンス ファイルのパスに置き換えるか、無料版の場合はこの行を削除してください。
[mcp_servers.sheetize_mpc_server]
command = 'C:\Program Files\dotnet\dotnet.exe'
args = [
'path\\to\\SheetizeMCPServer.dll',
'--licensePath',
'path\\to\\license.lic'
]- 手動での更新:
- Sheetize MCP Server の新バージョンがリリースされた場合、更新された ZIP アーカイブを手動でダウンロードし、プロジェクト内の古い DLL を新しいものに差し替える必要があります。
ZIP アーカイブ使用のメリット
-
完全なコントロール:
- DLL の保存場所やプロジェクトへの参照方法をすべて自分で管理できるため、カスタム構成や手動での依存関係管理が必要な場合に有利です。
-
パッケージ マネージャへの依存なし:
- NuGet などのパッケージ マネージャに頼らずにインストールできるため、パッケージ マネージャが利用できない環境でも対応できます。
-
ポータビリティ:
- ZIP アーカイブは簡単に共有・移動でき、外部ツールに頼らずにプロジェクトを配布したい場合に最適です。
ZIP アーカイブ使用のデメリット
-
手動管理が必要:
- NuGet のように自動で更新や依存関係の解決が行われないため、すべてを手作業で管理しなければなりません。
-
バージョン衝突リスク:
- 複数のプロジェクトやチームで使用する場合、DLL のバージョンが揃っていないと衝突が発生しやすく、バージョン管理に注意が必要です。
-
自動更新がない:
- 新バージョンが公開されても通知や自動更新が行われないため、定期的に更新情報を確認しないと古いライブラリを使い続けるリスクがあります。