mcpField
H
Hitachi VSP 360 (Community)

Hitachi VSP 360 (Community)

ローカル
visubramaniam.github.ioファイル・ストレージ

Hitachi VSP 360 (Community) について

Hitachi VSP 360 (Community)は、Hitachi VSP 360 1.4 REST API向けのコミュニティ製MCPサーバーです。操作を検索・呼び出しでき、多数のAPI操作から目的のものを探すための順位付けと信頼度の案内を備え、既定では読み取り専用です。

主な機能

  1. 01API操作の検索と説明
  2. 02operationIdによるAPI呼び出し
  3. 03BM25による自然言語検索の順位付け
  4. 04既定で読み取り専用操作に制限
  5. 05設定した操作領域に直接ツールを追加
  6. 06ページネーション、アップロード、ストリーミングダウンロード

活用シーン

  1. 01デバイス、アラート、容量関連のAPIを検索
  2. 02ストレージ性能やトポロジーを照会
  3. 03複数ページのAPI結果を取得
  4. 04診断バンドルやレポートをローカル保存

MCP 対応

MCPサーバーは3つの検索ツールでHitachi VSP 360 API操作を一覧表示、説明、呼び出しできます。設定したツールセットから選択操作の直接ツールを追加でき、既定ではGETと一部の照会・検証用POSTのみ許可されます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"visubramaniam-vsp360": {
"command": "npx",
"args": [
"-y",
"vsp360-mcp"
],
"env": {
"VSP360_URL": "<VSP360_URL>",
"VSP360_CLIENT_ID": "<VSP360_CLIENT_ID>",
"VSP360_CLIENT_SECRET": "<VSP360_CLIENT_SECRET>",
"VSP360_TOOLSETS": "<VSP360_TOOLSETS>",
"VSP360_ALLOW_WRITES": "<VSP360_ALLOW_WRITES>",
"VSP360_CA_CERT": "<VSP360_CA_CERT>",
"VSP360_INSECURE_TLS": "<VSP360_INSECURE_TLS>",
"VSP360_DOWNLOAD_DIR": "<VSP360_DOWNLOAD_DIR>",
"VSP360_UPLOAD_DIR": "<VSP360_UPLOAD_DIR>"
}
}
}
}
起動コマンドnpx -y vsp360-mcp
設定が必要な環境変数
VSP360_URLBase URL of your VSP 360, e.g. https://vsp360.example.com
VSP360_CLIENT_IDClient ID of the VSP 360 service account
VSP360_CLIENT_SECRETシークレットClient secret of the VSP 360 service account
VSP360_TOOLSETSComma-separated API areas to expose as direct tools, e.g. Device Registry,Platform Alerts
VSP360_ALLOW_WRITESAllow operations that change VSP 360. Leave false for read-only access.
VSP360_CA_CERTPEM file of the CA that signed the VSP 360 certificate
VSP360_INSECURE_TLSSkip TLS certificate verification. For lab systems with self-signed certificates only.
VSP360_DOWNLOAD_DIRFolder for downloaded files; defaults to ~/Downloads/vsp360-mcp
VSP360_UPLOAD_DIRThe only folder files may be uploaded from; read-only mode refuses uploads unless set

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmvsp360-mcp0.1.31

ツール

3

掲載時のツール一覧 · 3 日前に更新

パラメーター型必須説明
tagstringいいえAPI 領域。例:'Device Registry'、'Platform Alerts'、'Users'。大文字と小文字は区別されません。
limitintegerいいえクエリの最大結果数(デフォルトは 10)。
querystringいいえ実行したい内容を平易な言葉で指定します(例:'volumes with no host path'、'replication pairs status')。BM25 の関連度と信頼度評価に基づいて順位付けされます。

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。