Search CMDB Configuration Items
servicenow_search_ciSearch ServiceNow CMDB configuration items (CIs) by name, class, location, or custom filters. Retrieve details like status, assignment, and location.
Instructions
Search for ServiceNow CMDB configuration items (CIs) by name, type, location, or any filter.
Args:
query (string): Encoded query (e.g., 'nameLIKEweb-server', 'sys_class_name=cmdb_ci_server', 'location.name=Data Center'). Default: operational CIs.
class_name (string): Filter by CI class (e.g., 'cmdb_ci_server', 'cmdb_ci_database', 'cmdb_ci_application', 'cmdb_ci_network_adapter'). Leave empty to search all classes.
name_contains (string): Shortcut to filter by name contains
limit / offset: Pagination
response_format: Output format
Common class names:
cmdb_ci_server — Physical/virtual servers
cmdb_ci_computer — Workstations/laptops
cmdb_ci_app_server — Application servers
cmdb_ci_database — Database instances
cmdb_ci_web_server — Web servers
cmdb_ci_service — Business services
Returns: CI records with name, class, status, assignment, and location
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (1–100, default 20) | |
| query | No | Encoded query (default: operational CIs) | operational_status=1 |
| offset | No | Number of results to skip for pagination (default 0) | |
| class_name | No | CI class name to filter (e.g., cmdb_ci_server) | |
| name_contains | No | Filter CIs where name contains this string | |
| response_format | No | Output format: 'markdown' (default) for human-readable or 'json' for structured data | markdown |