Agentβ™₯︎Age
Catalog

io.github.rafaelgaspar/longhorn-mcp

Official

by rafaelgaspar Β· TypeScript

MCP server for the Longhorn distributed storage manager API, with a --read-only mode.

io.github.rafaelgaspar/longhorn-mcp Model Context Protocol (MCP) Server

An MCP server that exposes the Longhorn distributed storage manager via the Model Context Protocol (MCP). It provides full read/write coverage of Longhorn’s REST API for volumes, snapshots, backups, backing images, nodes, settings, engine images, recurring jobs, and more. It also supports a --read-only mode.

πŸ› οΈ Key Features

  • Longhorn REST API coverage: volumes, snapshots, backups, backing images, nodes, settings, engine images, recurring jobs, and more
  • --read-only mode
  • MCP transports: stdio and Streamable HTTP
  • Official Helm chart

πŸš€ Use Cases

  • Integrate Longhorn storage operations into MCP-based tooling and workflows
  • Access Longhorn data safely using --read-only

⚑ Developer Benefits

  • Developer-friendly access to Longhorn features through MCP using Longhorn’s REST API
  • Supports both stdio and Streamable HTTP transports for different deployment setups
  • Available as an npm package and includes an official Helm chart

⚠️ Limitations

  • Write operations require write mode; --read-only restricts changes

Topics

ai-agentai-toolsclaudecloud-nativedevopsdistributed-storagedockergitopshelm-chartk8skubernetesllm-toolslonghornmcpmcp-servermodel-context-protocolnpm-packagepersistent-volumessretypescript
io.github.rafaelgaspar/longhorn-mcp - agentage MCP Catalog