Hiberden

Read and verify your local media-archive catalog from an AI assistant: 3-2-1 coverage across LTO tape, disk, NAS, and S3-compatible cloud, this verifies copies by reading them back and re-hashing; delete/management tools off by default.

Documentation

Hiberden MCP connector

Point your AI assistant at your Hiberden media archive. This is the Model Context Protocol (MCP) server that ships with the Hiberden desktop app: it exposes your local archive catalog so an assistant (Claude Desktop, Claude Code, Cursor, Windsurf, ChatGPT, Gemini, or any MCP client) can answer plain-language questions about your archives and verify a copy by reading it back off the medium.

  • Read and verify by default. Fourteen tools: thirteen read the catalog (projects, archives, collections, 3‑2‑1 coverage, per-archive file manifests, destinations, tapes, recent activity, jobs, library stats, file search) and one, verify_copy, physically re-reads a copy off disk, NAS, or tape, re-hashes it, and compares to the recorded SHA‑256 before stamping it Verified.
  • No model, no keys, no network in default mode. The assistant brings the language model; this server only answers tool calls against your own local catalog. It never sends your catalog or files to Hiberden or any third party.
  • App-controlled permissions. Catalog-management and delete tools stay off unless a human raises the permission level in the Hiberden desktop app; every write is audited.

Hiberden is verified 3‑2‑1 archiving (not backup) across LTO tape, local disk, NAS, and S3‑compatible cloud, with open formats and no vendor lock-in. Learn more at hiberden.app and hiberden.app/mcp.

Install

Easiest — it ships in the app. Install Hiberden, open Settings → MCP, and click Connect for your assistant. No separate download.

As a desktop extension (MCPB). Download hiberden-<version>.mcpb from Releases and open it in Claude Desktop, then set the connector's Catalog database path to your catalog (default %LOCALAPPDATA%\Hiberden\catalog.db).

Manually. Add an mcpServers.hiberden entry pointing at the server binary; the env.HIBERDEN_DB is optional (only if your catalog is not at the default path):

{
  "mcpServers": {
    "hiberden": {
      "command": "C:/path/to/hiberden-mcp.exe",
      "env": { "HIBERDEN_DB": "C:/path/to/catalog.db" }
    }
  }
}

Full setup guide: hiberden.app/kb/connect-an-ai-assistant.

Try it

  • "What is my overall 3‑2‑1 coverage right now?"
  • "Which projects are unprotected, and where do their copies live?"
  • "What's on tape MC0421L9?"
  • "Find the file wedding_final_v3.mov — is it saved, and where?"
  • "Verify the tape copy of the Johnson family album by reading it back."

More in docs/example-prompts.md.

Tool surface (read + verify, always on)

ToolWhat it does
list_projectsTop-level projects with a coverage roll-up
list_archivesArchives with size, SHA‑256, 3‑2‑1 coverage, and per-copy status
list_collectionsThe middle tier (catalog-only organizational nodes)
coverage_statusLibrary-wide 3‑2‑1 roll-up
archive_detailFull detail for one archive and every copy
list_destinationsConfigured destinations (tape / disk / NAS / cloud)
list_tapes / tape_detailTapes and what's on a given cartridge
recent_activityRecent copy activity, newest first
find_fileFind a file across every archive and where it's stored
list_archive_filesPer-archive file manifest (path, size, SHA‑256)
list_jobsRecent jobs with recorded failure reasons
catalog_statsInventory + capacity roll-up
verify_copyRe-read a copy off its medium and prove it against the recorded hash

Catalog-management and delete tools exist behind an opt-in permission tier set in the desktop app; at the default read-only tier they are neither advertised nor accepted. Details: manifest.json.

Privacy

The server runs entirely on your machine, holds no account or API key, and in its default mode performs zero network I/O. See PRIVACY.md, hosted at hiberden.app/mcp/privacy.

About

Hiberden is a product of Agave Information Solutions, LLC (Scottsdale, AZ). The Hiberden desktop application and archive engine are proprietary; the compiled MCP server is distributed under the Hiberden license (EULA). This repository hosts the connector's manifest, documentation, and released bundle — not the engine source. Questions: support@hiberden.app.