nacos_list_configs
List Nacos configurations in a namespace, with optional filters for data ID, group, app, tags, and pagination.
Instructions
查询命名空间下的配置列表。
对应 Nacos OpenAPI:
v1 / v2:GET /nacos/v1/cs/configs?search=blur(搜索配置接口,Nacos 1.x/2.x 服务端均支持)
v3:GET /v3/console/cs/config/list(Console API 真列表端点,返回 Page) 三版本均支持 dataId/group/appName/config_tags 过滤 + pageNo/pageSize 分页,能力已对齐。
匹配语义(本地 1.x/2.x/3.x 实测一致):search=blur 不会自动为 dataId/group 补通配符, 传子串不命中;需模糊匹配时显式传 '关键词'。传完整 dataId 精确命中一条。
返回该命名空间下配置的 data_id + group_name 等元数据列表(不含配置内容),并附 total 总数。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | 匹配模式:blur(默认)解释 dataId/group 中的通配符 '*' 做 LIKE 匹配;accurate 精确匹配。二者在不带通配符时行为一致(完整名命中、子串不命中) | blur |
| data_id | No | 按 dataId 过滤(可选)。search=blur 下需显式带通配符如 '*app*',裸子串 'app' 不命中;完整 dataId 精确命中。 | |
| page_no | No | 分页页码,从 1 开始(默认 1) | |
| app_name | No | 按 appName 过滤(可选) | |
| page_size | No | 每页条数(默认 100) | |
| group_name | No | 按 group 过滤(可选,默认不过滤);模糊匹配同 data_id,需显式带通配符 '*' | |
| config_tags | No | 按配置标签 config_tags 过滤(可选) | |
| namespace_id | No | 命名空间 ID;优先级:工具参数 > NACOS_NAMESPACE 环境变量 > 默认 public |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| configs | No | ||
| total_count | No | ||
| namespace_id | No |