Community MCP server for the Hitachi VSP 360 REST API: alerts, inventory, capacity and performance.
Connect Runs on your machine
claude mcp add vsp360-mcp -e VSP360_URL=<VSP360_URL> -e VSP360_CLIENT_ID=<VSP360_CLIENT_ID> -e VSP360_CLIENT_SECRET=<VSP360_CLIENT_SECRET> -e VSP360_TOOLSETS=<VSP360_TOOLSETS> -e VSP360_ALLOW_WRITES=<VSP360_ALLOW_WRITES> -e VSP360_CA_CERT=<VSP360_CA_CERT> -e VSP360_INSECURE_TLS=<VSP360_INSECURE_TLS> -e VSP360_DOWNLOAD_DIR=<VSP360_DOWNLOAD_DIR> -e VSP360_UPLOAD_DIR=<VSP360_UPLOAD_DIR> -- npx -y [email protected]
{
"mcpServers": {
"vsp360-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"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>"
}
}
}
}
{
"mcpServers": {
"vsp360-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"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>"
}
}
}
}
{
"servers": {
"vsp360-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"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>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
VSP360_URLRequired | Base URL of your VSP 360, e.g. https://vsp360.example.com |
VSP360_CLIENT_IDRequired | Client ID of the VSP 360 service account |
VSP360_CLIENT_SECRETRequired, secret | Client secret of the VSP 360 service account |
VSP360_TOOLSETSOptional | Comma-separated API areas to expose as direct tools, e.g. Device Registry,Platform Alerts |
VSP360_ALLOW_WRITESOptional | Allow operations that change VSP 360. Leave false for read-only access. |
VSP360_CA_CERTOptional | PEM file of the CA that signed the VSP 360 certificate |
VSP360_INSECURE_TLSOptional | Skip TLS certificate verification. For lab systems with self-signed certificates only. |
VSP360_DOWNLOAD_DIROptional | Folder for downloaded files; defaults to ~/Downloads/vsp360-mcp |
VSP360_UPLOAD_DIROptional | The only folder files may be uploaded from; read-only mode refuses uploads unless set |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 25 Oct 2026 |
| Last updated | 25 Oct 2026 |
| Registry name | io.github.visubramaniam/vsp360-mcp |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
