list_service_subscribers
Retrieve a paginated list of subscribers for a specified service in Nacos MCP Server, filtering by namespace, group, and aggregation preferences.
Instructions
This interface retrieves the list of subscribers for a specified service.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
aggregation | No | Whether aggregation from whole cluster, if `false`, only get subscribers from requested node, default `true` if missing | |
groupName | No | The groupName pattern of service, default is `DEFAULT_GROUP` if missing | |
namespaceId | No | The namespaceId of service, default is `public` if missing | |
pageNo | Yes | The current page number, default is 1. | |
pageSize | Yes | The size of subscribers in each page, default is 100 | |
serviceName | Yes | The serviceName pattern of service, required. |
Input Schema (JSON Schema)
{
"properties": {
"aggregation": {
"description": "Whether aggregation from whole cluster, if `false`, only get subscribers from requested node, default `true` if missing",
"type": "bool"
},
"groupName": {
"description": "The groupName pattern of service, default is `DEFAULT_GROUP` if missing",
"type": "string"
},
"namespaceId": {
"description": "The namespaceId of service, default is `public` if missing",
"type": "string"
},
"pageNo": {
"description": "The current page number, default is 1.",
"type": "int"
},
"pageSize": {
"description": "The size of subscribers in each page, default is 100",
"type": "int"
},
"serviceName": {
"description": "The serviceName pattern of service, required.",
"type": "string"
}
},
"required": [
"pageNo",
"pageSize",
"serviceName"
],
"type": "object"
}