Securely connect AI agents to your ServiceNow CMDB and Visibility data via the Model Context Protocol (MCP). Query CIs and relationships, and retrieve Service Mapping data.
The ServiceNow CMDB and Visibility MCP Server exposes tools so AI clients (like Claude, ChatGPT, or ServiceNow's own AI agents) can discover assets, pull infrastructure relationship data, and create CIs or application services, without human intervention for each individual action.
The ServiceNow CMDB and Visibility MCP Server exposes tools that an MCP-compatible AI client can invoke to retrieve application service and CMDB data from a ServiceNow instance. Most tools are read-only; two tools (Create CI and Create top-down application service) create records.
CMDB:
- CMDB Search: Search for CIs using natural language queries.
- Create CI: Create a CI.
- Get Similar CI Classes: Find CI classes that match a specified name or keyword. Use this during CI creation to identify the correct technical class name and required attributes.
- Impact Analysis: Understand the impact of a change request on related CIs, services, and teams.
- CMDB Schema Q & A: Ask questions about CMDB tables and attributes using natural language queries.
Visibility:
- Get all application service names: Returns a list of all application service names in the instance. (Optional input: service type)
- Get all application services for a server: Returns all application services that include a specified server as a member CI. (Input: Server CI name or System ID)
- Get application service topology: Returns the full topology of a specified application service, including all member CIs and the CMDB relationships (edges) connecting them. (Input: Application service name or System ID)
- Get server impact graph: Given a server CI, returns all CIs related to it via CMDB relationships and all CIs with observed TCP traffic connections to or from that server. (Input: Server CI name or System ID)
- Get unmapped topology: Returns CIs that have CMDB relationships, TCP traffic signals, or both, but are not currently members of any application service. Use this tool to identify mapping gaps and prioritize further Service Mapping work. (Optional input: CI class filter)
- Create top-down application service: Creates a top-down application service. (Input: Application entry point URL)
Initial release.
N/A
Other Requirements:N/A