# Nasbridge MCP server

Agent View of the PolicyLayer registry record for Nasbridge: identity, probed posture, risk grade, and all 279 tools classified. HTML page: https://policylayer.com/tools/nasbridge

## Facts

- Server id: `maverick0628/nasbridge`
- Homepage: https://github.com/maverick0628/nasbridge
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 279
- Tool categories present: Destructive, Execute, Read, Write
- Tags: nasbridge, admin, automation
- Record last modified: 2026-08-12T11:07:22.886Z

## Tools (279)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `acme_dns_authenticator_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/acme-dns-authenticator-delete.md |
| `alertservice_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/alertservice-delete.md |
| `api_key_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/api-key-delete.md |
| `app_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/app-delete.md |
| `app_rollback` | Destructive | Critical | https://policylayer.com/tools/nasbridge/app-rollback.md |
| `boot_attach_disk` | Destructive | Critical | https://policylayer.com/tools/nasbridge/boot-attach-disk.md |
| `boot_detach_disk` | Destructive | Critical | https://policylayer.com/tools/nasbridge/boot-detach-disk.md |
| `bootenv_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/bootenv-delete.md |
| `certificate_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/certificate-delete.md |
| `cloud_backup_abort` | Destructive | Critical | https://policylayer.com/tools/nasbridge/cloud-backup-abort.md |
| `cloud_backup_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/cloud-backup-delete.md |
| `cloudsync_credentials_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/cloudsync-credentials-delete.md |
| `cloudsync_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/cloudsync-delete.md |
| `cronjob_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/cronjob-delete.md |
| `dataset_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/dataset-delete.md |
| `directory_services_leave` | Destructive | Critical | https://policylayer.com/tools/nasbridge/directory-services-leave.md |
| `disk_wipe` | Destructive | Critical | https://policylayer.com/tools/nasbridge/disk-wipe.md |
| `group_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/group-delete.md |
| `initshutdown_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/initshutdown-delete.md |
| `iscsi_extent_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/iscsi-extent-delete.md |
| `iscsi_initiator_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/iscsi-initiator-delete.md |
| `iscsi_portal_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/iscsi-portal-delete.md |
| `iscsi_target_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/iscsi-target-delete.md |
| `iscsi_targetextent_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/iscsi-targetextent-delete.md |
| `keychaincredential_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/keychaincredential-delete.md |
| `network_interface_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/network-interface-delete.md |
| `network_rollback_changes` | Destructive | Critical | https://policylayer.com/tools/nasbridge/network-rollback-changes.md |
| `network_static_route_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/network-static-route-delete.md |
| `nfs_share_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/nfs-share-delete.md |
| `pool_export` | Destructive | Critical | https://policylayer.com/tools/nasbridge/pool-export.md |
| `pool_replace_disk` | Destructive | Critical | https://policylayer.com/tools/nasbridge/pool-replace-disk.md |
| `privilege_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/privilege-delete.md |
| `replication_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/replication-delete.md |
| `rsync_task_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/rsync-task-delete.md |
| `smb_share_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/smb-share-delete.md |
| `snapshot_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/snapshot-delete.md |
| `snapshot_rollback` | Destructive | Critical | https://policylayer.com/tools/nasbridge/snapshot-rollback.md |
| `snapshot_task_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/snapshot-task-delete.md |
| `system_ntp_server_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/system-ntp-server-delete.md |
| `system_reboot` | Destructive | Critical | https://policylayer.com/tools/nasbridge/system-reboot.md |
| `system_shutdown` | Destructive | Critical | https://policylayer.com/tools/nasbridge/system-shutdown.md |
| `tunable_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/tunable-delete.md |
| `update_apply` | Destructive | Critical | https://policylayer.com/tools/nasbridge/update-apply.md |
| `user_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/user-delete.md |
| `vm_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/vm-delete.md |
| `vm_device_delete` | Destructive | Critical | https://policylayer.com/tools/nasbridge/vm-device-delete.md |
| `alertservice_test` | Execute | High | https://policylayer.com/tools/nasbridge/alertservice-test.md |
| `app_pull_images` | Execute | High | https://policylayer.com/tools/nasbridge/app-pull-images.md |
| `app_redeploy` | Execute | High | https://policylayer.com/tools/nasbridge/app-redeploy.md |
| `app_start` | Execute | High | https://policylayer.com/tools/nasbridge/app-start.md |
| `app_stop` | Execute | High | https://policylayer.com/tools/nasbridge/app-stop.md |
| `app_upgrade` | Execute | High | https://policylayer.com/tools/nasbridge/app-upgrade.md |
| `boot_scrub` | Execute | High | https://policylayer.com/tools/nasbridge/boot-scrub.md |
| `bootenv_activate` | Execute | High | https://policylayer.com/tools/nasbridge/bootenv-activate.md |
| `cloud_backup_run` | Execute | High | https://policylayer.com/tools/nasbridge/cloud-backup-run.md |
| `cloudsync_abort` | Execute | High | https://policylayer.com/tools/nasbridge/cloudsync-abort.md |
| `cloudsync_credentials_verify` | Execute | High | https://policylayer.com/tools/nasbridge/cloudsync-credentials-verify.md |
| `cloudsync_run` | Execute | High | https://policylayer.com/tools/nasbridge/cloudsync-run.md |
| `cronjob_create` | Execute | High | https://policylayer.com/tools/nasbridge/cronjob-create.md |
| `cronjob_run` | Execute | High | https://policylayer.com/tools/nasbridge/cronjob-run.md |
| `dataset_lock` | Execute | High | https://policylayer.com/tools/nasbridge/dataset-lock.md |
| `directory_services_cache_refresh` | Execute | High | https://policylayer.com/tools/nasbridge/directory-services-cache-refresh.md |
| `disk_smart_test_run` | Execute | High | https://policylayer.com/tools/nasbridge/disk-smart-test-run.md |
| `filesystem_chown` | Execute | High | https://policylayer.com/tools/nasbridge/filesystem-chown.md |
| `mail_send` | Execute | High | https://policylayer.com/tools/nasbridge/mail-send.md |
| `network_checkin` | Execute | High | https://policylayer.com/tools/nasbridge/network-checkin.md |
| `network_commit_changes` | Execute | High | https://policylayer.com/tools/nasbridge/network-commit-changes.md |
| `pool_scrub` | Execute | High | https://policylayer.com/tools/nasbridge/pool-scrub.md |
| `replication_run` | Execute | High | https://policylayer.com/tools/nasbridge/replication-run.md |
| `rsync_task_run` | Execute | High | https://policylayer.com/tools/nasbridge/rsync-task-run.md |
| `service_restart` | Execute | High | https://policylayer.com/tools/nasbridge/service-restart.md |
| `service_start` | Execute | High | https://policylayer.com/tools/nasbridge/service-start.md |
| `service_stop` | Execute | High | https://policylayer.com/tools/nasbridge/service-stop.md |
| `snapshot_task_run` | Execute | High | https://policylayer.com/tools/nasbridge/snapshot-task-run.md |
| `truenas` | Execute | High | https://policylayer.com/tools/nasbridge/truenas.md |
| `truenas_api_call` | Execute | High | https://policylayer.com/tools/nasbridge/truenas-api-call.md |
| `update_download` | Execute | High | https://policylayer.com/tools/nasbridge/update-download.md |
| `vm_restart` | Execute | High | https://policylayer.com/tools/nasbridge/vm-restart.md |
| `vm_start` | Execute | High | https://policylayer.com/tools/nasbridge/vm-start.md |
| `vm_stop` | Execute | High | https://policylayer.com/tools/nasbridge/vm-stop.md |
| `acme_dns_authenticator_list` | Read | Low | https://policylayer.com/tools/nasbridge/acme-dns-authenticator-list.md |
| `alert_categories` | Read | Low | https://policylayer.com/tools/nasbridge/alert-categories.md |
| `alert_list` | Read | Low | https://policylayer.com/tools/nasbridge/alert-list.md |
| `alert_policies` | Read | Low | https://policylayer.com/tools/nasbridge/alert-policies.md |
| `alertservice_list` | Read | Low | https://policylayer.com/tools/nasbridge/alertservice-list.md |
| `api_key_list` | Read | Low | https://policylayer.com/tools/nasbridge/api-key-list.md |
| `app_available` | Read | Low | https://policylayer.com/tools/nasbridge/app-available.md |
| `app_categories` | Read | Low | https://policylayer.com/tools/nasbridge/app-categories.md |
| `app_get` | Read | Low | https://policylayer.com/tools/nasbridge/app-get.md |
| `app_list` | Read | Low | https://policylayer.com/tools/nasbridge/app-list.md |
| `app_outdated_images` | Read | Low | https://policylayer.com/tools/nasbridge/app-outdated-images.md |
| `audit_config` | Read | Low | https://policylayer.com/tools/nasbridge/audit-config.md |
| `audit_query` | Read | Low | https://policylayer.com/tools/nasbridge/audit-query.md |
| `boot_state` | Read | Low | https://policylayer.com/tools/nasbridge/boot-state.md |
| `bootenv_list` | Read | Low | https://policylayer.com/tools/nasbridge/bootenv-list.md |
| `certificate_acme_servers` | Read | Low | https://policylayer.com/tools/nasbridge/certificate-acme-servers.md |
| `certificate_get` | Read | Low | https://policylayer.com/tools/nasbridge/certificate-get.md |
| `certificate_list` | Read | Low | https://policylayer.com/tools/nasbridge/certificate-list.md |
| `cloud_backup_list` | Read | Low | https://policylayer.com/tools/nasbridge/cloud-backup-list.md |
| `cloud_backup_snapshots` | Read | Low | https://policylayer.com/tools/nasbridge/cloud-backup-snapshots.md |
| `cloudsync_credentials_list` | Read | Low | https://policylayer.com/tools/nasbridge/cloudsync-credentials-list.md |
| `cloudsync_get` | Read | Low | https://policylayer.com/tools/nasbridge/cloudsync-get.md |
| `cloudsync_list` | Read | Low | https://policylayer.com/tools/nasbridge/cloudsync-list.md |
| `cloudsync_list_buckets` | Read | Low | https://policylayer.com/tools/nasbridge/cloudsync-list-buckets.md |
| `cloudsync_list_directory` | Read | Low | https://policylayer.com/tools/nasbridge/cloudsync-list-directory.md |
| `cloudsync_providers` | Read | Low | https://policylayer.com/tools/nasbridge/cloudsync-providers.md |
| `cronjob_list` | Read | Low | https://policylayer.com/tools/nasbridge/cronjob-list.md |
| `dataset_encryption_summary` | Read | Low | https://policylayer.com/tools/nasbridge/dataset-encryption-summary.md |
| `dataset_get` | Read | Low | https://policylayer.com/tools/nasbridge/dataset-get.md |
| `dataset_get_quota` | Read | Low | https://policylayer.com/tools/nasbridge/dataset-get-quota.md |
| `dataset_list` | Read | Low | https://policylayer.com/tools/nasbridge/dataset-list.md |
| `directory_services_config` | Read | Low | https://policylayer.com/tools/nasbridge/directory-services-config.md |
| `directory_services_status` | Read | Low | https://policylayer.com/tools/nasbridge/directory-services-status.md |
| `disk_get` | Read | Low | https://policylayer.com/tools/nasbridge/disk-get.md |
| `disk_list` | Read | Low | https://policylayer.com/tools/nasbridge/disk-list.md |
| `disk_smart_test_list` | Read | Low | https://policylayer.com/tools/nasbridge/disk-smart-test-list.md |
| `disk_temperatures` | Read | Low | https://policylayer.com/tools/nasbridge/disk-temperatures.md |
| `docker_config` | Read | Low | https://policylayer.com/tools/nasbridge/docker-config.md |
| `docker_status` | Read | Low | https://policylayer.com/tools/nasbridge/docker-status.md |
| `filesystem_get_acl` | Read | Low | https://policylayer.com/tools/nasbridge/filesystem-get-acl.md |
| `filesystem_listdir` | Read | Low | https://policylayer.com/tools/nasbridge/filesystem-listdir.md |
| `filesystem_stat` | Read | Low | https://policylayer.com/tools/nasbridge/filesystem-stat.md |
| `ftp_config` | Read | Low | https://policylayer.com/tools/nasbridge/ftp-config.md |
| `group_get` | Read | Low | https://policylayer.com/tools/nasbridge/group-get.md |
| `group_list` | Read | Low | https://policylayer.com/tools/nasbridge/group-list.md |
| `initshutdown_list` | Read | Low | https://policylayer.com/tools/nasbridge/initshutdown-list.md |
| `iscsi_extent_list` | Read | Low | https://policylayer.com/tools/nasbridge/iscsi-extent-list.md |
| `iscsi_global_config` | Read | Low | https://policylayer.com/tools/nasbridge/iscsi-global-config.md |
| `iscsi_initiator_list` | Read | Low | https://policylayer.com/tools/nasbridge/iscsi-initiator-list.md |
| `iscsi_portal_list` | Read | Low | https://policylayer.com/tools/nasbridge/iscsi-portal-list.md |
| `iscsi_sessions` | Read | Low | https://policylayer.com/tools/nasbridge/iscsi-sessions.md |
| `iscsi_target_list` | Read | Low | https://policylayer.com/tools/nasbridge/iscsi-target-list.md |
| `iscsi_targetextent_list` | Read | Low | https://policylayer.com/tools/nasbridge/iscsi-targetextent-list.md |
| `kerberos_config` | Read | Low | https://policylayer.com/tools/nasbridge/kerberos-config.md |
| `kerberos_keytab_list` | Read | Low | https://policylayer.com/tools/nasbridge/kerberos-keytab-list.md |
| `kerberos_realm_list` | Read | Low | https://policylayer.com/tools/nasbridge/kerberos-realm-list.md |
| `keychaincredential_list` | Read | Low | https://policylayer.com/tools/nasbridge/keychaincredential-list.md |
| `keychaincredential_remote_ssh_scan` | Read | Low | https://policylayer.com/tools/nasbridge/keychaincredential-remote-ssh-scan.md |
| `mail_config` | Read | Low | https://policylayer.com/tools/nasbridge/mail-config.md |
| `network_config` | Read | Low | https://policylayer.com/tools/nasbridge/network-config.md |
| `network_interface_get` | Read | Low | https://policylayer.com/tools/nasbridge/network-interface-get.md |
| `network_interface_list` | Read | Low | https://policylayer.com/tools/nasbridge/network-interface-list.md |
| `network_ipmi_info` | Read | Low | https://policylayer.com/tools/nasbridge/network-ipmi-info.md |
| `network_static_route_list` | Read | Low | https://policylayer.com/tools/nasbridge/network-static-route-list.md |
| `network_summary` | Read | Low | https://policylayer.com/tools/nasbridge/network-summary.md |
| `nfs_client_count` | Read | Low | https://policylayer.com/tools/nasbridge/nfs-client-count.md |
| `nfs_config` | Read | Low | https://policylayer.com/tools/nasbridge/nfs-config.md |
| `nfs_share_get` | Read | Low | https://policylayer.com/tools/nasbridge/nfs-share-get.md |
| `nfs_share_list` | Read | Low | https://policylayer.com/tools/nasbridge/nfs-share-list.md |
| `pool_attachments` | Read | Low | https://policylayer.com/tools/nasbridge/pool-attachments.md |
| `pool_get` | Read | Low | https://policylayer.com/tools/nasbridge/pool-get.md |
| `pool_get_disks` | Read | Low | https://policylayer.com/tools/nasbridge/pool-get-disks.md |
| `pool_list` | Read | Low | https://policylayer.com/tools/nasbridge/pool-list.md |
| `pool_status` | Read | Low | https://policylayer.com/tools/nasbridge/pool-status.md |
| `privilege_list` | Read | Low | https://policylayer.com/tools/nasbridge/privilege-list.md |
| `replication_get` | Read | Low | https://policylayer.com/tools/nasbridge/replication-get.md |
| `replication_list` | Read | Low | https://policylayer.com/tools/nasbridge/replication-list.md |
| `reporting_config` | Read | Low | https://policylayer.com/tools/nasbridge/reporting-config.md |
| `reporting_get_data` | Read | Low | https://policylayer.com/tools/nasbridge/reporting-get-data.md |
| `reporting_graphs` | Read | Low | https://policylayer.com/tools/nasbridge/reporting-graphs.md |
| `rsync_task_list` | Read | Low | https://policylayer.com/tools/nasbridge/rsync-task-list.md |
| `service_get` | Read | Low | https://policylayer.com/tools/nasbridge/service-get.md |
| `service_list` | Read | Low | https://policylayer.com/tools/nasbridge/service-list.md |
| `smb_config` | Read | Low | https://policylayer.com/tools/nasbridge/smb-config.md |
| `smb_share_get` | Read | Low | https://policylayer.com/tools/nasbridge/smb-share-get.md |
| `smb_share_list` | Read | Low | https://policylayer.com/tools/nasbridge/smb-share-list.md |
| `snapshot_get` | Read | Low | https://policylayer.com/tools/nasbridge/snapshot-get.md |
| `snapshot_list` | Read | Low | https://policylayer.com/tools/nasbridge/snapshot-list.md |
| `snapshot_task_list` | Read | Low | https://policylayer.com/tools/nasbridge/snapshot-task-list.md |
| `snmp_config` | Read | Low | https://policylayer.com/tools/nasbridge/snmp-config.md |
| `ssh_config` | Read | Low | https://policylayer.com/tools/nasbridge/ssh-config.md |
| `system_advanced_config` | Read | Low | https://policylayer.com/tools/nasbridge/system-advanced-config.md |
| `system_config_download` | Read | Low | https://policylayer.com/tools/nasbridge/system-config-download.md |
| `system_general_config` | Read | Low | https://policylayer.com/tools/nasbridge/system-general-config.md |
| `system_info` | Read | Low | https://policylayer.com/tools/nasbridge/system-info.md |
| `system_ntp_servers` | Read | Low | https://policylayer.com/tools/nasbridge/system-ntp-servers.md |
| `system_version` | Read | Low | https://policylayer.com/tools/nasbridge/system-version.md |
| `tunable_list` | Read | Low | https://policylayer.com/tools/nasbridge/tunable-list.md |
| `update_check` | Read | Low | https://policylayer.com/tools/nasbridge/update-check.md |
| `update_config` | Read | Low | https://policylayer.com/tools/nasbridge/update-config.md |
| `ups_config` | Read | Low | https://policylayer.com/tools/nasbridge/ups-config.md |
| `user_get` | Read | Low | https://policylayer.com/tools/nasbridge/user-get.md |
| `user_list` | Read | Low | https://policylayer.com/tools/nasbridge/user-list.md |
| `user_shell_choices` | Read | Low | https://policylayer.com/tools/nasbridge/user-shell-choices.md |
| `vm_available_memory` | Read | Low | https://policylayer.com/tools/nasbridge/vm-available-memory.md |
| `vm_device_list` | Read | Low | https://policylayer.com/tools/nasbridge/vm-device-list.md |
| `vm_display_uri` | Read | Low | https://policylayer.com/tools/nasbridge/vm-display-uri.md |
| `vm_get` | Read | Low | https://policylayer.com/tools/nasbridge/vm-get.md |
| `vm_list` | Read | Low | https://policylayer.com/tools/nasbridge/vm-list.md |
| `vm_status` | Read | Low | https://policylayer.com/tools/nasbridge/vm-status.md |
| `acme_dns_authenticator_create` | Write | Medium | https://policylayer.com/tools/nasbridge/acme-dns-authenticator-create.md |
| `alert_dismiss` | Write | Medium | https://policylayer.com/tools/nasbridge/alert-dismiss.md |
| `alert_restore` | Write | Medium | https://policylayer.com/tools/nasbridge/alert-restore.md |
| `alertservice_create` | Write | Medium | https://policylayer.com/tools/nasbridge/alertservice-create.md |
| `alertservice_update` | Write | Medium | https://policylayer.com/tools/nasbridge/alertservice-update.md |
| `api_key_create` | Write | Medium | https://policylayer.com/tools/nasbridge/api-key-create.md |
| `app_create` | Write | Medium | https://policylayer.com/tools/nasbridge/app-create.md |
| `app_update` | Write | Medium | https://policylayer.com/tools/nasbridge/app-update.md |
| `audit_config_update` | Write | Medium | https://policylayer.com/tools/nasbridge/audit-config-update.md |
| `bootenv_create` | Write | Medium | https://policylayer.com/tools/nasbridge/bootenv-create.md |
| `bootenv_keep` | Write | Medium | https://policylayer.com/tools/nasbridge/bootenv-keep.md |
| `certificate_create` | Write | Medium | https://policylayer.com/tools/nasbridge/certificate-create.md |
| `cloud_backup_create` | Write | Medium | https://policylayer.com/tools/nasbridge/cloud-backup-create.md |
| `cloud_backup_update` | Write | Medium | https://policylayer.com/tools/nasbridge/cloud-backup-update.md |
| `cloudsync_create` | Write | Medium | https://policylayer.com/tools/nasbridge/cloudsync-create.md |
| `cloudsync_credentials_create` | Write | Medium | https://policylayer.com/tools/nasbridge/cloudsync-credentials-create.md |
| `cloudsync_credentials_update` | Write | Medium | https://policylayer.com/tools/nasbridge/cloudsync-credentials-update.md |
| `cloudsync_restore` | Write | Medium | https://policylayer.com/tools/nasbridge/cloudsync-restore.md |
| `cloudsync_update` | Write | Medium | https://policylayer.com/tools/nasbridge/cloudsync-update.md |
| `cronjob_update` | Write | Medium | https://policylayer.com/tools/nasbridge/cronjob-update.md |
| `dataset_create` | Write | Medium | https://policylayer.com/tools/nasbridge/dataset-create.md |
| `dataset_promote` | Write | Medium | https://policylayer.com/tools/nasbridge/dataset-promote.md |
| `dataset_set_permissions` | Write | Medium | https://policylayer.com/tools/nasbridge/dataset-set-permissions.md |
| `dataset_set_quota` | Write | Medium | https://policylayer.com/tools/nasbridge/dataset-set-quota.md |
| `dataset_unlock` | Write | Medium | https://policylayer.com/tools/nasbridge/dataset-unlock.md |
| `dataset_update` | Write | Medium | https://policylayer.com/tools/nasbridge/dataset-update.md |
| `directory_services_update` | Write | Medium | https://policylayer.com/tools/nasbridge/directory-services-update.md |
| `disk_update` | Write | Medium | https://policylayer.com/tools/nasbridge/disk-update.md |
| `docker_config_update` | Write | Medium | https://policylayer.com/tools/nasbridge/docker-config-update.md |
| `filesystem_mkdir` | Write | Medium | https://policylayer.com/tools/nasbridge/filesystem-mkdir.md |
| `filesystem_set_acl` | Write | Medium | https://policylayer.com/tools/nasbridge/filesystem-set-acl.md |
| `filesystem_set_permissions` | Write | Medium | https://policylayer.com/tools/nasbridge/filesystem-set-permissions.md |
| `ftp_config_update` | Write | Medium | https://policylayer.com/tools/nasbridge/ftp-config-update.md |
| `group_create` | Write | Medium | https://policylayer.com/tools/nasbridge/group-create.md |
| `group_update` | Write | Medium | https://policylayer.com/tools/nasbridge/group-update.md |
| `initshutdown_create` | Write | Medium | https://policylayer.com/tools/nasbridge/initshutdown-create.md |
| `initshutdown_update` | Write | Medium | https://policylayer.com/tools/nasbridge/initshutdown-update.md |
| `iscsi_extent_create` | Write | Medium | https://policylayer.com/tools/nasbridge/iscsi-extent-create.md |
| `iscsi_extent_update` | Write | Medium | https://policylayer.com/tools/nasbridge/iscsi-extent-update.md |
| `iscsi_global_config_update` | Write | Medium | https://policylayer.com/tools/nasbridge/iscsi-global-config-update.md |
| `iscsi_initiator_create` | Write | Medium | https://policylayer.com/tools/nasbridge/iscsi-initiator-create.md |
| `iscsi_portal_create` | Write | Medium | https://policylayer.com/tools/nasbridge/iscsi-portal-create.md |
| `iscsi_portal_update` | Write | Medium | https://policylayer.com/tools/nasbridge/iscsi-portal-update.md |
| `iscsi_target_create` | Write | Medium | https://policylayer.com/tools/nasbridge/iscsi-target-create.md |
| `iscsi_target_update` | Write | Medium | https://policylayer.com/tools/nasbridge/iscsi-target-update.md |
| `iscsi_targetextent_create` | Write | Medium | https://policylayer.com/tools/nasbridge/iscsi-targetextent-create.md |
| `keychaincredential_create` | Write | Medium | https://policylayer.com/tools/nasbridge/keychaincredential-create.md |
| `keychaincredential_generate_ssh_key` | Write | Medium | https://policylayer.com/tools/nasbridge/keychaincredential-generate-ssh-key.md |
| `mail_update` | Write | Medium | https://policylayer.com/tools/nasbridge/mail-update.md |
| `network_config_update` | Write | Medium | https://policylayer.com/tools/nasbridge/network-config-update.md |
| `network_interface_create` | Write | Medium | https://policylayer.com/tools/nasbridge/network-interface-create.md |
| `network_interface_update` | Write | Medium | https://policylayer.com/tools/nasbridge/network-interface-update.md |
| `network_static_route_create` | Write | Medium | https://policylayer.com/tools/nasbridge/network-static-route-create.md |
| `nfs_config_update` | Write | Medium | https://policylayer.com/tools/nasbridge/nfs-config-update.md |
| `nfs_share_create` | Write | Medium | https://policylayer.com/tools/nasbridge/nfs-share-create.md |
| `nfs_share_update` | Write | Medium | https://policylayer.com/tools/nasbridge/nfs-share-update.md |
| `pool_create` | Write | Medium | https://policylayer.com/tools/nasbridge/pool-create.md |
| `pool_update` | Write | Medium | https://policylayer.com/tools/nasbridge/pool-update.md |
| `privilege_create` | Write | Medium | https://policylayer.com/tools/nasbridge/privilege-create.md |
| `privilege_update` | Write | Medium | https://policylayer.com/tools/nasbridge/privilege-update.md |
| `replication_create` | Write | Medium | https://policylayer.com/tools/nasbridge/replication-create.md |
| `replication_restore` | Write | Medium | https://policylayer.com/tools/nasbridge/replication-restore.md |
| `replication_update` | Write | Medium | https://policylayer.com/tools/nasbridge/replication-update.md |
| `rsync_task_create` | Write | Medium | https://policylayer.com/tools/nasbridge/rsync-task-create.md |
| `rsync_task_update` | Write | Medium | https://policylayer.com/tools/nasbridge/rsync-task-update.md |
| `service_update` | Write | Medium | https://policylayer.com/tools/nasbridge/service-update.md |
| `smb_config_update` | Write | Medium | https://policylayer.com/tools/nasbridge/smb-config-update.md |
| `smb_share_create` | Write | Medium | https://policylayer.com/tools/nasbridge/smb-share-create.md |
| `smb_share_update` | Write | Medium | https://policylayer.com/tools/nasbridge/smb-share-update.md |
| `snapshot_clone` | Write | Medium | https://policylayer.com/tools/nasbridge/snapshot-clone.md |
| `snapshot_create` | Write | Medium | https://policylayer.com/tools/nasbridge/snapshot-create.md |
| `snapshot_task_create` | Write | Medium | https://policylayer.com/tools/nasbridge/snapshot-task-create.md |
| `snmp_config_update` | Write | Medium | https://policylayer.com/tools/nasbridge/snmp-config-update.md |
| `ssh_config_update` | Write | Medium | https://policylayer.com/tools/nasbridge/ssh-config-update.md |
| `system_config_upload` | Write | Medium | https://policylayer.com/tools/nasbridge/system-config-upload.md |
| `system_general_update` | Write | Medium | https://policylayer.com/tools/nasbridge/system-general-update.md |
| `system_ntp_server_create` | Write | Medium | https://policylayer.com/tools/nasbridge/system-ntp-server-create.md |
| `tunable_create` | Write | Medium | https://policylayer.com/tools/nasbridge/tunable-create.md |
| `tunable_update` | Write | Medium | https://policylayer.com/tools/nasbridge/tunable-update.md |
| `update_config_set` | Write | Medium | https://policylayer.com/tools/nasbridge/update-config-set.md |
| `ups_config_update` | Write | Medium | https://policylayer.com/tools/nasbridge/ups-config-update.md |
| `user_create` | Write | Medium | https://policylayer.com/tools/nasbridge/user-create.md |
| `user_set_password` | Write | Medium | https://policylayer.com/tools/nasbridge/user-set-password.md |
| `user_update` | Write | Medium | https://policylayer.com/tools/nasbridge/user-update.md |
| `vm_clone` | Write | Medium | https://policylayer.com/tools/nasbridge/vm-clone.md |
| `vm_create` | Write | Medium | https://policylayer.com/tools/nasbridge/vm-create.md |
| `vm_device_create` | Write | Medium | https://policylayer.com/tools/nasbridge/vm-device-create.md |
| `vm_device_update` | Write | Medium | https://policylayer.com/tools/nasbridge/vm-device-update.md |
| `vm_update` | Write | Medium | https://policylayer.com/tools/nasbridge/vm-update.md |

## Tool descriptions

- `acme_dns_authenticator_delete` — Delete an ACME DNS authenticator by its ID.
- `alertservice_delete` — Delete an alert notification service by its ID. Use alertservice_list to find the ID.
- `api_key_delete` — Delete an API key by its numeric ID. Use api_key_list to find the ID. This immediately revokes access for anyone using that key.
- `app_delete` — Delete/uninstall an app. This is a DESTRUCTIVE operation. The
- `app_rollback` — Rollback an app to a previous version. This is a DESTRUCTIVE operation. The
- `boot_attach_disk` — Attach a disk to the boot pool to create or extend a mirror. This is a DESTRUCTIVE operation that will erase the target disk. The
- `boot_detach_disk` — Detach a disk from the boot pool mirror. This is a DESTRUCTIVE operation — the
- `bootenv_delete` — Delete a boot environment. This is a DESTRUCTIVE operation — the
- `certificate_delete` — Delete a certificate by its ID. This is a DESTRUCTIVE operation — the
- `cloud_backup_abort` — Abort a running cloud backup task
- `cloud_backup_delete` — Delete a cloud backup task (destructive — requires confirm)
- `cloudsync_credentials_delete` — Delete a cloud sync credential
- `cloudsync_delete` — Delete a cloud sync task (destructive — requires confirm)
- `cronjob_delete` — Delete a cron job
- `dataset_delete` — Delete a dataset (destructive — requires confirm)
- `directory_services_leave` — Leave the current Active Directory or LDAP domain. This is a DESTRUCTIVE operation —
- `disk_wipe` — Wipe a disk, destroying all data on it. This is a DESTRUCTIVE operation — the
- `group_delete` — Delete a group. This is a DESTRUCTIVE operation — the
- `initshutdown_delete` — Delete an init/shutdown script
- `iscsi_extent_delete` — Delete an iSCSI extent (LUN)
- `iscsi_initiator_delete` — Delete an iSCSI initiator group
- `iscsi_portal_delete` — Delete an iSCSI portal
- `iscsi_target_delete` — Delete an iSCSI target
- `iscsi_targetextent_delete` — Delete an iSCSI target-to-extent mapping
- `keychaincredential_delete` — Delete an SSH credential or keypair
- `network_interface_delete` — Delete a network interface. This is a DESTRUCTIVE operation — the
- `network_rollback_changes` — Rollback all pending (uncommitted) network interface changes, restoring the previous network configuration.
- `network_static_route_delete` — Delete a static route by its numeric ID. Use network_static_route_list to find the ID.
- `nfs_share_delete` — Delete an NFS share/export
- `pool_export` — Export (disconnect) a pool (destructive — requires confirm)
- `pool_replace_disk` — Replace a disk in a pool (destructive — requires confirm)
- `privilege_delete` — Delete a privilege/role by its ID. Use privilege_list to find the ID.
- `replication_delete` — Delete a replication task (destructive — requires confirm)
- `rsync_task_delete` — Delete an rsync task
- `smb_share_delete` — Delete an SMB share
- `snapshot_delete` — Delete a ZFS snapshot (destructive — requires confirm)
- `snapshot_rollback` — Rollback a dataset to a snapshot (destructive — requires confirm)
- `snapshot_task_delete` — Delete a periodic snapshot task
- `system_ntp_server_delete` — Delete an NTP server by its ID. Use system_ntp_servers first to find the ID.
- `system_reboot` — Reboot the TrueNAS system. This is a DESTRUCTIVE operation — all running services will be interrupted. The
- `system_shutdown` — Shut down the TrueNAS system. This is a DESTRUCTIVE operation — the system will power off and require physical or IPMI intervention to restart. The
- `tunable_delete` — Delete a tunable by its ID. Use tunable_list to find the ID.
- `update_apply` — Apply previously downloaded system updates. This is a DESTRUCTIVE operation that may reboot the system. The
- `user_delete` — Delete a user account. This is a DESTRUCTIVE operation — the
- `vm_delete` — Delete a virtual machine. This is a DESTRUCTIVE operation. The
- `vm_device_delete` — Delete a VM device by its ID. Optionally delete the associated zvol or raw file.
- `alertservice_test` — Send a test notification through an alert service to verify it is configured correctly.
- `app_pull_images` — Pull the latest Docker images for a specific app.
- `app_redeploy` — Redeploy an app, recreating its containers with the current configuration.
- `app_start` — Start an installed app by its ID.
- `app_stop` — Stop a running app by its ID.
- `app_upgrade` — Upgrade an app to a newer version.
- `boot_scrub` — Start a scrub of the boot pool to check for and repair data integrity issues.
- `bootenv_activate` — Activate a boot environment so it will be used on next boot.
- `cloud_backup_run` — Run a cloud backup task now
- `cloudsync_abort` — Abort a running cloud sync task
- `cloudsync_credentials_verify` — Verify a cloud sync credential is working
- `cloudsync_run` — Run a cloud sync task now
- `cronjob_create` — Create a new cron job
- `cronjob_run` — Run a cron job immediately
- `dataset_lock` — Lock an encrypted dataset
- `directory_services_cache_refresh` — Refresh the directory services cache. Forces re-read of users and groups from the directory server.
- `disk_smart_test_run` — Run a SMART test on one or more disks. Returns a job ID for the test.
- `filesystem_chown` — Change ownership of a file or directory. Can optionally apply recursively.
- `mail_send` — Send a test email to verify mail configuration is working. Provide a subject, body text, and one or more recipient addresses.
- `network_checkin` — Check in after committing network changes to confirm they are working. This prevents the automatic rollback that occurs if you don
- `network_commit_changes` — Commit pending network interface changes. Network changes are staged and must be committed to take effect. Use checkin_timeout to set a rollback timer — if you do not check in (network_checkin) within that time, changes are automatically…
- `pool_scrub` — Start, stop, or pause a pool scrub
- `replication_run` — Manually run a replication task now
- `rsync_task_run` — Run an rsync task immediately
- `service_restart` — Restart a service by name. Equivalent to stop + start. Useful after configuration changes that require a service reload.
- `service_start` — Start a service by name (e.g.
- `service_stop` — Stop a running service by name (e.g.
- `snapshot_task_run` — Run a periodic snapshot task immediately
- `truenas` — Manage your TrueNAS system. 278 actions organized in categories. Usage: - No args or category=
- `truenas_api_call` — Make a raw API call to any TrueNAS endpoint not covered by specific tools. This is an escape hatch for advanced or uncommon operations. The body parameter accepts a JSON string that will be parsed before sending.
- `update_download` — Download pending system updates. This starts the download process; the system is not updated until update_apply is called.
- `vm_restart` — Restart a running virtual machine by its ID.
- `vm_start` — Start a virtual machine by its ID. Optionally allow memory overcommit.
- `vm_stop` — Stop a running virtual machine by its ID. Optionally force-stop (power off) instead of graceful shutdown.
- `acme_dns_authenticator_list` — List all configured ACME DNS authenticators. These are used for DNS-01 challenge validation when issuing ACME certificates.
- `alert_categories` — List all available alert categories. Useful for understanding the types of alerts the system can generate.
- `alert_list` — List all active alerts on the TrueNAS system. Shows alert level, message, source, and dismissal status.
- `alert_policies` — List all available alert policies. Policies define how alerts are escalated and delivered.
- `alertservice_list` — List all configured alert notification services (e.g. email, Slack, PagerDuty). Shows their type, enabled status, and alert level.
- `api_key_list` — List all API keys configured on the system. Shows key names and metadata (not the secret values).
- `app_available` — List all available apps from the catalog. Returns apps that can be installed.
- `app_categories` — List all app categories available in the catalog.
- `app_get` — Get detailed information about a specific installed app by its ID (app name).
- `app_list` — List all installed apps (Docker containers) on the TrueNAS system.
- `app_outdated_images` — List outdated Docker images used by installed apps.
- `audit_config` — Get the current audit configuration including retention and quota settings.
- `audit_query` — Query the TrueNAS audit log. Supports filtering by services and applying query filters and options.
- `boot_state` — Get the current state of the boot pool, including disk layout, health status, and capacity.
- `bootenv_list` — List all boot environments. Shows name, active status, creation date, size, and keep flag.
- `certificate_acme_servers` — List available ACME server choices (e.g. Let
- `certificate_get` — Get a specific certificate by its numeric ID. Returns full certificate details including the PEM content.
- `certificate_list` — List all certificates on the system, including self-signed, imported, CSR, and ACME certificates.
- `cloud_backup_list` — List all cloud backup tasks
- `cloud_backup_snapshots` — List snapshots for a cloud backup task
- `cloudsync_credentials_list` — List all cloud sync credentials
- `cloudsync_get` — Get a cloud sync task by ID
- `cloudsync_list` — List all cloud sync tasks
- `cloudsync_list_buckets` — List remote buckets for a cloud credential
- `cloudsync_list_directory` — List files in a remote directory
- `cloudsync_providers` — List available cloud sync providers
- `cronjob_list` — List all cron jobs
- `dataset_encryption_summary` — Get encryption summary for a dataset and its children
- `dataset_get` — Get dataset details by name (e.g.
- `dataset_get_quota` — Get dataset quotas (user, group, dataset, or project)
- `dataset_list` — List all datasets, optionally filtered by pool name
- `directory_services_config` — Get directory services configuration (Active Directory / LDAP).
- `directory_services_status` — Get current directory services status including connection state and health.
- `disk_get` — Get details of a specific disk by its device name (e.g.
- `disk_list` — List all physical disks in the TrueNAS system with their details including serial numbers, sizes, and pool membership.
- `disk_smart_test_list` — List SMART test results. Optionally filter by disk name.
- `disk_temperatures` — Get current temperatures for one or more disks. Provide disk device names like
- `docker_config` — Get the current Docker/container runtime configuration, including pool and image update settings.
- `docker_status` — Get the current status of the Docker/container runtime service.
- `filesystem_get_acl` — Get the Access Control List (ACL) for a file or directory path. Optionally return a simplified representation.
- `filesystem_listdir` — List contents of a directory. Returns files and subdirectories with metadata. Supports pagination via limit and offset.
- `filesystem_stat` — Get file or directory info including permissions, size, owner, and timestamps. Provide the full path on the TrueNAS system.
- `ftp_config` — Get the current FTP service configuration.
- `group_get` — Get details of a specific group by its numeric ID.
- `group_list` — List all groups on the TrueNAS system.
- `initshutdown_list` — List all init/shutdown scripts
- `iscsi_extent_list` — List all iSCSI extents (LUNs)
- `iscsi_global_config` — Get iSCSI global configuration
- `iscsi_initiator_list` — List all iSCSI initiator groups
- `iscsi_portal_list` — List all iSCSI portals
- `iscsi_sessions` — Get active iSCSI sessions
- `iscsi_target_list` — List all iSCSI targets
- `iscsi_targetextent_list` — List all iSCSI target-to-extent mappings
- `kerberos_config` — Get Kerberos configuration settings.
- `kerberos_keytab_list` — List all configured Kerberos keytabs.
- `kerberos_realm_list` — List all configured Kerberos realms.
- `keychaincredential_list` — List all SSH credentials and keypairs
- `keychaincredential_remote_ssh_scan` — Scan a remote host for its SSH host key
- `mail_config` — Get the current mail/SMTP configuration for system email alerts and notifications.
- `network_config` — Get the global network configuration including hostname, domain, gateways, nameservers, and proxy settings.
- `network_interface_get` — Get details of a specific network interface by its ID (e.g.
- `network_interface_list` — List all network interfaces on the TrueNAS system, including physical NICs, VLANs, bridges, and bond/LAGG interfaces.
- `network_ipmi_info` — Get IPMI chassis information if IPMI is available on this system. First checks whether IPMI hardware is present.
- `network_static_route_list` — List all configured static routes.
- `network_summary` — Get a summary of the network configuration including all interfaces, IPs, default routes, and nameservers.
- `nfs_client_count` — Get the number of connected NFS clients
- `nfs_config` — Get global NFS configuration
- `nfs_share_get` — Get an NFS share by ID
- `nfs_share_list` — List all NFS shares/exports
- `pool_attachments` — Get services and resources attached to a pool
- `pool_get` — Get pool details by ID
- `pool_get_disks` — Get list of disks in a pool
- `pool_list` — List all storage pools
- `pool_status` — Check pool health and status
- `privilege_list` — List all privileges/roles configured on the system.
- `replication_get` — Get a replication task by ID
- `replication_list` — List all replication tasks
- `reporting_config` — Get the current reporting/metrics configuration.
- `reporting_get_data` — Get time-series reporting data for one or more graphs (CPU, memory, disk, network, etc.). Use reporting_graphs first to discover available graph names and identifiers.
- `reporting_graphs` — List all available reporting graphs (CPU, memory, disk, network, etc.). Use the graph names with reporting_get_data to fetch time-series data.
- `rsync_task_list` — List all rsync tasks
- `service_get` — Get details of a specific service by its numeric ID, including its running state and boot-time enable status.
- `service_list` — List all system services with their current status (running/stopped) and whether they are enabled at boot. Useful for an overview of all available services.
- `smb_config` — Get global SMB configuration
- `smb_share_get` — Get an SMB share by ID
- `smb_share_list` — List all SMB shares
- `snapshot_get` — Get snapshot details by ID (e.g.
- `snapshot_list` — List all ZFS snapshots, optionally limited by count
- `snapshot_task_list` — List periodic snapshot tasks
- `snmp_config` — Get the current SNMP service configuration.
- `ssh_config` — Get the current SSH service configuration.
- `system_advanced_config` — Get advanced system configuration including console settings, serial port config, syslog, debug kernel, MOTD, and other low-level settings.
- `system_config_download` — Trigger a system configuration backup (database save). Returns or saves the system config. Options control whether to include the secret seed and pool encryption keys.
- `system_general_config` — Get general system configuration including timezone, language, UI port settings, and crash reporting preferences.
- `system_info` — Get TrueNAS system information including hostname, version, uptime, CPU, memory, and hardware details. Use this to understand the system you are managing.
- `system_ntp_servers` — List all configured NTP time servers. Use this to check time synchronization configuration.
- `system_version` — Get the TrueNAS version string. Lightweight alternative to system_info when you only need the version.
- `tunable_list` — List all system tunables (sysctl, loader, and rc variables).
- `update_check` — Check for available system updates. Returns information about pending updates and the current train.
- `update_config` — Get the current update configuration, including the active update train.
- `ups_config` — Get the current UPS service configuration.
- `user_get` — Get details of a specific user by their numeric ID.
- `user_list` — List all users on the TrueNAS system, including system and local accounts.
- `user_shell_choices` — Get a list of available login shells on the system. Useful when creating or updating a user to know which shells are valid.
- `vm_available_memory` — Get the amount of memory available for allocating to VMs, in bytes.
- `vm_device_list` — List VM devices. Optionally filter by VM ID to see devices attached to a specific VM.
- `vm_display_uri` — Get the web display URI (VNC/SPICE) for a running VM. Useful for connecting to the VM console.
- `vm_get` — Get detailed information about a specific VM by its numeric ID.
- `vm_list` — List all virtual machines on the TrueNAS system, including their configuration and status.
- `vm_status` — Get the current status of a virtual machine (running, stopped, etc.).
- `acme_dns_authenticator_create` — Create a new ACME DNS authenticator for DNS-01 challenge validation. The attributes depend on the authenticator type (e.g. Cloudflare, Route53).
- `alert_dismiss` — Dismiss an alert by its UUID. Dismissed alerts no longer appear as active but can be restored.
- `alert_restore` — Restore a previously dismissed alert by its UUID, making it active again.
- `alertservice_create` — Create a new alert notification service. Configures how and where alerts are delivered.
- `alertservice_update` — Update an existing alert notification service by its ID. All fields are optional — only provide the ones to change.
- `api_key_create` — Create a new API key for programmatic access to the TrueNAS API. Returns the key — store it securely as it cannot be retrieved later.
- `app_create` — Install a new app from the catalog. Provide the app_name (desired installation name), catalog_app (app from catalog), and optionally train, version, and configuration values.
- `app_update` — Update an installed app
- `audit_config_update` — Update audit configuration. All fields are optional — only provide the ones you want to change.
- `bootenv_create` — Create a new boot environment by cloning an existing one. Useful for creating a restore point before updates.
- `bootenv_keep` — Set or clear the
- `certificate_create` — Create a new certificate. Supports internal (self-signed), CSR, imported, and ACME certificate types. Only name and create_type are required; other fields depend on the create_type.
- `cloud_backup_create` — Create a new cloud backup task
- `cloud_backup_update` — Update an existing cloud backup task
- `cloudsync_create` — Create a new cloud sync task
- `cloudsync_credentials_create` — Create a new cloud sync credential
- `cloudsync_credentials_update` — Update an existing cloud sync credential
- `cloudsync_restore` — Restore data from cloud to a local path
- `cloudsync_update` — Update an existing cloud sync task
- `cronjob_update` — Update an existing cron job
- `dataset_create` — Create a new dataset or zvol
- `dataset_promote` — Promote a cloned dataset to no longer depend on its origin snapshot
- `dataset_set_permissions` — Set UNIX permissions on a dataset
- `dataset_set_quota` — Set dataset quotas
- `dataset_unlock` — Unlock an encrypted dataset
- `dataset_update` — Update dataset properties
- `directory_services_update` — Update directory services configuration. Fields depend on whether Active Directory or LDAP is configured. Pass only the fields you want to change.
- `disk_update` — Update disk settings such as description, power management, SMART monitoring, and standby configuration.
- `docker_config_update` — Update Docker/container runtime configuration. All fields are optional — only provide what you want to change.
- `filesystem_mkdir` — Create a new directory at the specified path. Optionally set the UNIX mode (permissions).
- `filesystem_set_acl` — Set the Access Control List (ACL) for a file or directory. This is a powerful operation — the
- `filesystem_set_permissions` — Set UNIX permissions on a file or directory. Can optionally apply recursively and strip existing ACLs.
- `ftp_config_update` — Update FTP service configuration. All fields are optional — only provide the ones you want to change. Restart the FTP service after changes.
- `group_create` — Create a new group on the TrueNAS system.
- `group_update` — Update an existing group. All fields are optional — only provide the ones you want to change.
- `initshutdown_create` — Create an init/shutdown script
- `initshutdown_update` — Update an init/shutdown script
- `iscsi_extent_create` — Create an iSCSI extent (LUN)
- `iscsi_extent_update` — Update an iSCSI extent (LUN)
- `iscsi_global_config_update` — Update iSCSI global configuration
- `iscsi_initiator_create` — Create an iSCSI initiator group
- `iscsi_portal_create` — Create an iSCSI portal
- `iscsi_portal_update` — Update an iSCSI portal
- `iscsi_target_create` — Create an iSCSI target
- `iscsi_target_update` — Update an iSCSI target
- `iscsi_targetextent_create` — Create an iSCSI target-to-extent mapping
- `keychaincredential_create` — Create an SSH credential or keypair
- `keychaincredential_generate_ssh_key` — Generate a new SSH key pair
- `mail_update` — Update mail/SMTP configuration for system email alerts. All fields are optional — only provide the ones you want to change.
- `network_config_update` — Update global network configuration. All fields are optional — only provide the ones you want to change.
- `network_interface_create` — Create a new network interface (VLAN, bridge, or bond/LAGG). Network changes are staged until committed with network_commit_changes.
- `network_interface_update` — Update an existing network interface. All fields are optional — only provide the ones you want to change. Network changes are staged until committed with network_commit_changes.
- `network_static_route_create` — Create a new static route.
- `nfs_config_update` — Update global NFS configuration
- `nfs_share_create` — Create a new NFS share/export
- `nfs_share_update` — Update an existing NFS share/export
- `pool_create` — Create a new storage pool (destructive operation — requires confirm)
- `pool_update` — Update pool properties (e.g. autotrim) or add vdevs
- `privilege_create` — Create a new privilege/role with specific permissions and group bindings.
- `privilege_update` — Update an existing privilege/role by its ID. Use privilege_list to find the ID. All fields are optional.
- `replication_create` — Create a new replication task
- `replication_restore` — Restore from a replication task
- `replication_update` — Update an existing replication task
- `rsync_task_create` — Create a new rsync task
- `rsync_task_update` — Update an existing rsync task
- `service_update` — Enable or disable a service at boot time. This does NOT start or stop the service — use service_start / service_stop for that.
- `smb_config_update` — Update global SMB configuration
- `smb_share_create` — Create a new SMB share
- `smb_share_update` — Update an existing SMB share
- `snapshot_clone` — Clone a snapshot into a new dataset
- `snapshot_create` — Create a ZFS snapshot
- `snapshot_task_create` — Create a periodic snapshot task
- `snmp_config_update` — Update SNMP service configuration. All fields are optional — only provide the ones you want to change.
- `ssh_config_update` — Update SSH service configuration. All fields are optional — only provide the ones you want to change. Restart the SSH service after changes.
- `system_config_upload` — Upload a system configuration file to restore settings. Note: this endpoint typically expects a multipart file upload which may not be fully supported via the REST JSON client. Use the TrueNAS web UI for reliable config restores.
- `system_general_update` — Update general system configuration. All fields are optional — only provide the ones you want to change. Changes to UI ports may require reconnecting on the new port.
- `system_ntp_server_create` — Add a new NTP time server to the system configuration.
- `tunable_create` — Create a new system tunable. Tunables allow setting sysctl, loader, or rc variables.
- `tunable_update` — Update an existing tunable by its ID. Use tunable_list to find the ID. All fields are optional — only provide the ones to change.
- `update_config_set` — Set the update configuration. Currently supports changing the update train.
- `ups_config_update` — Update UPS service configuration. All fields are optional — only provide the ones you want to change.
- `user_create` — Create a new user account on the TrueNAS system.
- `user_set_password` — Set or change a user
- `user_update` — Update an existing user account. All fields are optional — only provide the ones you want to change.
- `vm_clone` — Clone an existing VM, creating a copy with a new name.
- `vm_create` — Create a new virtual machine. At minimum provide a name and memory (in MiB). Other fields have sensible defaults.
- `vm_device_create` — Create a new device and attach it to a VM. The
- `vm_device_update` — Update an existing VM device by its ID. Provide any fields to change (dtype, attributes, order, vm).
- `vm_update` — Update an existing VM

## Related servers

- UnClick (1662 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Delx Protocol — Agent Recovery & Continuity (1076 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-protocol.md
- Delx Mcp A2a (1068 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- MCP Framework Personal (811 tools) — https://policylayer.com/tools/inggerman-mcps.md
- Delx MCP Server (740 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-server.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Eda Agent (726 tools) — https://policylayer.com/tools/eda-agent.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=nasbridge · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/nasbridge
