MCP.Market

TrueNAS AIops MCP server

by AIops-tools·io.github.AIops-tools/truenas-aiops·v0.14.0

Governed TrueNAS SCALE storage ops — 25 MCP tools with audit, budget, undo guards.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

not scanned yet

Adoption
Growing

0 stars127 downloads/wk

Reviews

Write one

Nobody has reviewed TrueNAS AIops yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

TrueNAS AIops tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How TrueNAS AIops compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 85% of 48,255 servers
Downloads a week
127
more than 68% of 12,191 servers with a package

Release history: 3 versions in the registry since 2026-09-16, latest 2026-10-30, typically one every 28 days.

Install TrueNAS AIops in Claude Code, Cursor or VS Code

claude mcp add truenas-aiops -- uvx truenas-aiops
Add to Cursor

What the publisher says

From the TrueNAS AIops repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.AIops-tools/truenas-aiops -->

TrueNAS AIops

Disclaimer: Community-maintained open-source project. Not affiliated with, endorsed by, or sponsored by iXsystems or the TrueNAS project. "TrueNAS" is a trademark of its owner. MIT licensed.

AI-powered TrueNAS SCALE storage operations with a built-in governance harness — unified audit log, token/runaway budget guard, undo-token recording, and descriptive risk tiers. Speaks both TrueNAS APIs: REST v2.0 and the JSON-RPC/WebSocket API that replaces it in TrueNAS 26.

Verification status: live-verified against a real TrueNAS SCALE 25.04.2.1

appliance over both transports, including a full write → audit → undo →

verified-restore loop. Coverage is listed endpoint by endpoint — and so are

the gaps — in docs/VERIFICATION.md. Read it rather

than reading "verified" as "everything".

Supported TrueNAS versions — and which API you are speaking

truenas-aiops speaks both TrueNAS APIs and picks the one that will still exist:

Set transport: per target in config.yaml:

targets:
  - name: nas1
    host: nas1.example.com
    transport: auto        # default — probe /api/current, prefer WebSocket
    # transport: websocket # pin the API that survives TrueNAS 26
    # transport: rest      # pin REST while migrating

auto probes /api/current with a cheap HTTP upgrade (no credential spent). If the appliance offers it, the tool uses it; otherwise it falls back to REST, which is still correct on 25.10 and older.

iXsystems documents that upgrading to TrueNAS 26 revokes existing API keys — so expect to mint a new one after the upgrade. We have not reproduced this ourselves; it is reported here from the upstream release notes, not from a verified upgrade. Treat it as a caution, not a measurement.

truenas-aiops doctor tells you which transport the connection actually used, reads the server version, and — on REST — says plainly whether REST is supported, deprecated, or gone. If the version cannot be parsed it reports UNKNOWN, never a clean bill of health it cannot justify.

What works

  • CLI (truenas-aiops ...): init, overview, system, pool list/get/status/scrub-status/capacity/scrub-start, dataset list/get/create, diagnose pool-health/alerts, snapshot list/create/delete, disk list/smart, alert list, service list/restart, replication list/cloudsync, secret set/list/rm/migrate/rotate-password, doctor, mcp.
  • MCP server (truenas-aiops mcp or truenas-aiops-mcp): 25 tools (19 read, 6 write), every one wrapped with the bundled @governed_tool harness.
  • Encrypted credentials: the TrueNAS API key lives in an encrypted store ~/.truenas-aiops/secrets.enc (Fernet + scrypt) — never plaintext on disk. Unlock with a master password from TRUENASAIOPSMASTER_PASSWORD (MCP/CI) or an interactive prompt (CLI).
  • Reversibility: snapshotcreate records an inverse snapshotdelete undo descriptor. The irreversible snapshot_delete (high risk) captures the snapshot's BEFORE state for the audit record and declares no undo.
  • Safety: destructive CLI ops (snapshot delete, service restart) require double confirmation and support --dry-run.

What this tool does, and does not, decide

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

TrueNAS AIops: common questions

Is TrueNAS AIops MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the TrueNAS AIops safety report
How do I install TrueNAS AIops?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does TrueNAS AIops need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is TrueNAS AIops maintained?
The last commit was 48 days ago (2026-09-16). The latest release is v0.14.0.
How does TrueNAS AIops compare with other MCP servers?
safety score 91/100 (higher than 85% of 48,255 servers); downloads a week 127 (more than 68% of 12,191 servers with a package). Full comparison.

More from AIops-tools →