MCP server record
Summarize
Summary of MCP server record
The MCP server record in AI Control Tower provides comprehensive management and monitoring capabilities for MCP servers integrated with ServiceNow's AI Gateway. It includes detailed asset information, approval workflows, performance metrics, client integrations, and security controls, enabling ServiceNow customers to efficiently govern and operate their MCP servers.
Show less
Key Features
- Details Tab: Shows all asset details, including the MCP server URL.
- Approvals Tab: Displays approval requests related to the MCP server. Note that with AI Control Tower Pro license, a known behavior requires manual lifecycle phase and status updates via scripting to initiate approvals properly.
- KPIs & Metrics Tab: Provides observability metrics such as request counts, success rates, and latency for approved and running MCP servers. Similar metrics are also viewable on the AI Gateway tab on the AI Control Tower landing page.
- AI Gateway Setup Tab: Available after MCP server approval, allowing users to pause or resume AI Gateway transactions for the server and manage MCP Client integrations. URLs for the Gateway endpoint and OAuth authorization/token endpoints are automatically generated and unmodifiable.
- MCP Client Integration: Enables registration of clients for each server, generating client IDs and secrets required for Agent Studio usage. Global MCP clients can also be configured separately to apply across all servers, simplifying client management.
- Related Variants Tab: Maps MCP server entries from AI Agent Studio to AI Control Tower for visibility and tracking. Multiple servers of the same variant can be managed here.
- Security Controls: AI stewards can activate sensitive data protection to block transactions involving Personally Identifiable Information (PII) to MCP servers.
Practical Implications for ServiceNow Customers
ServiceNow customers can use the MCP server record to monitor server health and performance, control access and client integrations, enforce approval workflows, and enhance security by blocking sensitive data transmissions. The ability to pause and resume transactions provides flexibility in risk management. Understanding the licensing nuances and manual lifecycle status updates ensures smooth approval processes. The centralized configuration of global MCP clients simplifies integration management across multiple servers.
Explore the MCP server record and its associated tabs.
The MCP server record has the following tabs:
- Details: Displays all the asset details along with the MCP server URL at the bottom of the page.
- Approvals: Displays all the approval requests for the MCP server.Note:
When MCP servers are synced to the AI Gateway with the AI Control Tower Core (with Now Assist), an option appears in AI Control Tower to start the approval process. However, with the AI Control Tower Pro license version, the button doesn’t appear after the synchronization job runs, and the Lifecycle status is shown as None.
This is a known behavior and as a workaround, confirm that the lifecycle phase is set to New and the lifecycle status is set to AI Steward review for the relevant sn_ai_governance_asset_governance_details record.
Manually run a script to verify.
var assetGovernanceRecord = new GlideRecord('sn_ai_governance_asset_governance_details'); if (assetGovernanceRecord.get('<sys_id of asset governance record>')) { assetGovernanceRecord.setValue('status', 5); assetGovernanceRecord.setDisplayValue('lifecycle_phase','New'); assetGovernanceRecord.update(); }For more information on workflow of MCP server approval request, see MCP server approval workflow.
- KPIs & Metrics: Displays the MCP tools observability metrics for each server, which is approved and running. In the KPIs & Metrics tab, the AI steward can view different tools, which have been
invoked across gateway usage from different hosts. The tab shows the total number of requests sent, the success rate, and any latency
observed.Note:Similarly, at the AI Gateway tab in AI Control Tower tab on the AI Control Tower's landing page, you can view the various servers that have been used, along with the total number of requests or transactions and the corresponding success rate.
- AI Gateway setup: The AI Gateway setup tab appears only after an MCP server request is approved. From the AI Gateway setup tab, you can pause the AI Gateway transaction of the
MCP server and add an MCP Client integration. The AI Gateway setup tab is accessible for all AI Control Tower workspace users.
The AI Gateway setup tab has these sections:
- AI Gateway MCP server details: Displays the following URLs:
- AI Gateway MCP server URL: The Gateway endpoint that clients connect to.
- Authorization endpoint URL: OAuth authorization endpoint.
- Token endpoint URL: OAuth token exchange endpoint.
Note:All the three URLs are generated automatically and can’t be modified.If an MCP server is identified as malicious for a certain period, the AI stewards can pause all transactions directed to that server through the AI Gateway. Once the risk is resolved, transactions can be resumed. Similarly, at the AI Gateway level, it’s possible to pause all transactions across all servers from the AI Gateway page in the Configurations section of AI Control Tower.
- MCP Client Integration: Displays Registered clients for the server. Each agent builder requires its own client registration and MCP client Integration generates a client ID and client secret. If
you want to enable Agent Studio for a linear MCP server, you can create an MCP client integration by selecting Add.Note:For more information Gateway setup and MCP Client Integration, see Set up AI Gateway and Client Registration
- Global MCP Clients: Global MCP clients are set up separately from server records. You can configure them on the Configurations page of AI Control Tower in the AI Gateway section. Once they're created, they're automatically available across all MCP servers, so there's no need to set up individual client integrations for each server.
- AI Gateway MCP server details: Displays the following URLs:
- Related Variants: The Related Variants tab provides a one-to-one mapping of all the MCP server entries from AI Agent Studio, so that each entry is visible and trackable in AI Control Tower. In the Related Variants tab, you can have multiple MCP servers of the same variant.