Tech ONTAP Blogs

ONTAP MCP Goes GA: Full-Stack AI for NAS, SAN & NVMe-oF

Cathi_Allen
A-Team Tech Advisor
22 Views

ONTAP MCP Goes GA: Full-Stack AI for NAS, SAN & NVMe-oF

If you saw our earlier ONTAP MCP post, you know the vibe: run ONTAP storage with plain language—no scripts, no CLI deep-dives. Early access proved you can manage NAS by simply talking to an AI.

Now it’s GA—and it’s ready for production. ONTAP MCP goes full-stack across NAS, SAN, and NVMe-oF, and adds data protection and performance management, plus safety-aware tool annotations and a Swagger-driven catalog that opens up ONTAP REST for AI clients.

 

ONTAP MCP GA capabilities

Below are the GA capabilities.

  • Comprehensive protocol coverage
  • Built-in data protection
  • Performance management
  • Tenancy and networking
  • Safety-first architecture
  • Multi-cluster management
  • Swagger-driven catalog

Creating a volume chat - image 1.png

 

In this post, we’ll walk through the new GA capabilities area by area, with links to the relevant tool documentation. Let's dive in!

 

 

SAN Block Storage — LUNs, iGroups & Protocol Services

SAN storage management has always demanded deep expertise and precise execution. ONTAP MCP GA brings full SAN lifecycle management to natural language, eliminating the complexity without sacrificing control.

 

The ONTAP MCP GA release includes the following SAN capabilities:

  • LUN CRUD + mapping
  • iGroup CRUD + initiator management
  • Protocol services

Creating a LUN chat - image 2.png

 

 

 

For more information, refer to: https://netapp.github.io/ontap-mcp/nightly/tools/#lun-and-igroup-management

 

NVMe-oF — High-Performance Storage, AI-Managed

NVMe-oF delivers ultra-low latency for demanding workloads—AI/ML pipelines, real-time analytics, and high-frequency databases.

 

ONTAP MCP GA makes its management as simple as a conversation, with the following actions included:

  • NVMe service
  • Subsystem CRUD + host management
  • Namespace CRUD
  • Subsystem-to-namespace mapping

Creating a namespace chat - image 3.png

 

For more information, refer to: https://netapp.github.io/ontap-mcp/nightly/tools/#nvme-management

 

 

Data Protection — Snapshots, Snapshot Policies & Schedules

Snapshots and Snapshot policies are your first line of defense against data loss. ONTAP MCP GA delivers full policy and schedule management, including the ability to add, update, and remove individual schedules within existing policies.

 

What you can do:

  • Snapshot CRUD
  • Snapshot policy CRUD
  • Schedule management

Creating a snapshot schedule chat - image 4.png

 

 

 

For more information, refer to: https://netapp.github.io/ontap-mcp/nightly/tools/#data-protection

 

Performance Management — QoS Policies

Ensuring the right performance for the right workload is critical in mixed environments. ONTAP MCP GA introduces full QoS policy management, both fixed and adaptive, with flexible assignment at SVM and volume levels.

 

The following actions are included:

  • Fixed/adaptive QoS
  • Assignment

Creating a QOS policy chat - image 5.png

 

 

For more information, refer to: https://netapp.github.io/ontap-mcp/nightly/tools/#performance-management

 

Tenancy & Networking — SVM & IP Interface Management

SVMs are the foundation of multi-tenancy in ONTAP. ONTAP MCP GA delivers full SVM and network interface lifecycle management, making tenant provisioning and network configuration fast and error-free.

 

What you can do:

  • SVM CRUD
  • IP interface CRUD

Creating a SVM chat - image 6.png

 

 

For more information, refer to: https://netapp.github.io/ontap-mcp/nightly/tools/#svm-management

 

Cluster Discovery & REST API Exploration

Managing multiple clusters from a single pane of glass is one of ONTAP MCP GA's most powerful capabilities. Combined with a swagger-driven API catalog, it opens the entire ONTAP REST surface to AI-driven exploration.

 

The following capabilities are included:

  • Cluster discovery
  • API discovery

Creating a LUN chat - image 2.png

 

 

For more information refer to: https://netapp.github.io/ontap-mcp/nightly/tools/#multi-cluster-management

 

Safety-First Design — Tool Annotations & Read-Only Mode

AI-driven automation in production demands guardrails. ONTAP MCP GA is built with safety as a first-class citizen, giving operators full control over what AI clients can and cannot do.

 

What’s included:

  • ReadOnlyHint
  • DestructiveHINT
  • IdempotentHINT
  • Read-only mode

Execute the following command to deploy the ONTAP MCP server in read-only mode:

 docker run -d \
  -e ONTAP_CONFIG=/etc/ontap-mcp/ontap.yaml \
  -v $(pwd)/ontap.yaml:/etc/ontap-mcp/ontap.yaml \
  -p 8080:8080 \
  ghcr.io/netapp/ontap-mcp --read-only

 

Built for Enterprise-Grade Performance and Security

The architecture of ONTAP MCP GA is meticulously designed to deliver production-grade reliability, security, and efficiency, making it a perfect fit for enterprise environments. It’s not just feature-rich, it’s engineered to meet the rigorous demands of modern data management.

 

Here’s what sets it apart:

  • Optimized runtime
  • Secure containerization
  • Efficient transport
  • Safe concurrency
  • Version-aware flexibility

 This robust architecture ensures that ONTAP MCP GA is not only feature-packed but also enterprise-ready, providing the reliability and security enterprises require for managing their storage environments.

 

Closing thoughts

Get Started with ONTAP MCP GA

 

Download the GA image: Initiate your journey by pulling the ONTAP MCP GA image:

docker pull ghcr.io/netapp/ontap-mcp:latest

 

 Explore the Documentation: Access detailed guides and documentation at ONTAP MCP Docs.

Continue the series

If you haven’t already, start with Parts 1 and 2 of this series, where we introduced Harvest MCP and the shift toward conversational observability across NetApp storage environments. And for a more technical dive on this blog, read Part 4 of this series. 

Join the ONTAP MCP Community and Stay Connected

Engage with the ONTAP MCP project and contribute to its growing ecosystem. Here’s how you can get involved and make an impact:

  • Star the GitHub Repository: One of the simplest yet most impactful ways to support ONTAP MCP is by starring the repository on GitHub.
    • Starring helps signal its importance, increases visibility, and strengthens the ecosystem around the project.
  • Join the Community: Participate in discussions on Discord and GitHub.
    • They're terrific ways to collaborate, learn, and stay informed.

This release is a testament to the power of community-driven innovation, where early-access feedback directly contributed to many of the features included in ONTAP MCP GA.

 

Your involvement helps shape the future of ONTAP MCP, fostering innovation and collaboration within the community.

Public