| Tool | Mode | Operations |
|---|---|---|
pulsar_admin_nsisolationpolicy_read |
read | get, list |
pulsar_admin_nsisolationpolicy_write |
write | set, delete |
Claude connector safety: Actual MCP tools are split into pulsar_admin_nsisolationpolicy_read and pulsar_admin_nsisolationpolicy_write. The read tool is read-only and only exposes read operations/parameters. The write tool is destructive and is not registered in read-only mode.
Namespace isolation policies control which brokers specific namespaces can use.
Read namespace isolation policies and related broker assignments.
- policy
- get: Get an isolation policy
cluster(string, required): Cluster namename(string, required): Isolation policy name
- list: List isolation policies in a cluster
cluster(string, required): Cluster name
- get: Get an isolation policy
- broker
- get: Get a broker with its isolation policies
cluster(string, required): Cluster namename(string, required): Broker name
- get: Get a broker with its isolation policies
- brokers
- list: List brokers with isolation policies
cluster(string, required): Cluster name
- list: List brokers with isolation policies
Create, update, or delete namespace isolation policies.
- policy
- set: Create or update an isolation policy
cluster(string, required): Cluster namename(string, required): Isolation policy namenamespaces(array, required): Namespaces to apply the policy toprimary(array, required): Primary brokerssecondary(array, optional): Secondary brokersautoFailoverPolicyType(string, optional): Auto failover policy typeautoFailoverPolicyParams(object, optional): Auto failover policy parameters
- delete: Delete an isolation policy
cluster(string, required): Cluster namename(string, required): Isolation policy name
- set: Create or update an isolation policy