Summary
Add MCP tools for managing Fibre Channel Protocol (FCP) services and interfaces on SVMs.
Background
Per SPSPM-2247, the ONTAP MCP server should support FC LUN provisioning. Before LUNs can be accessed via FC, the FCP service must be enabled on the SVM and FC LIFs must be configured.
Proposed Tools
create_fcp_service — Enable FCP service on an SVM
update_fcp_service — Update FCP service settings
delete_fcp_service — Disable FCP service on an SVM
create_fc_interface — Create an FC LIF (data interface) on an SVM
update_fc_interface — Update FC LIF properties
delete_fc_interface — Delete an FC LIF
ONTAP REST API Endpoints
POST /api/protocols/san/fcp/services
PATCH /api/protocols/san/fcp/services/{svm.uuid}
DELETE /api/protocols/san/fcp/services/{svm.uuid}
POST /api/network/fc/interfaces
PATCH /api/network/fc/interfaces/{uuid}
DELETE /api/network/fc/interfaces/{uuid}
Priority
High — Required for FC SAN provisioning workflows.
Related
- Jira: SPSPM-2247
- Complements: LUN lifecycle, igroup, and LUN mapping tools
Summary
Add MCP tools for managing Fibre Channel Protocol (FCP) services and interfaces on SVMs.
Background
Per SPSPM-2247, the ONTAP MCP server should support FC LUN provisioning. Before LUNs can be accessed via FC, the FCP service must be enabled on the SVM and FC LIFs must be configured.
Proposed Tools
create_fcp_service— Enable FCP service on an SVMupdate_fcp_service— Update FCP service settingsdelete_fcp_service— Disable FCP service on an SVMcreate_fc_interface— Create an FC LIF (data interface) on an SVMupdate_fc_interface— Update FC LIF propertiesdelete_fc_interface— Delete an FC LIFONTAP REST API Endpoints
POST /api/protocols/san/fcp/servicesPATCH /api/protocols/san/fcp/services/{svm.uuid}DELETE /api/protocols/san/fcp/services/{svm.uuid}POST /api/network/fc/interfacesPATCH /api/network/fc/interfaces/{uuid}DELETE /api/network/fc/interfaces/{uuid}Priority
High — Required for FC SAN provisioning workflows.
Related