Unable to Fetch MCP Tools When Adding MCP Tool to AI Agent
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-27-2026 04:36 AM
Hello Community,
We are working on a use case where one ServiceNow instance functions as the MCP server and another as the MCP client. On the MCP server instance, we configured both the default QuickStart MCP Server and a custom MCP server through the MCP console. As part of the setup, we also created an OAuth inbound integration and configured the corresponding client settings on the MCP client instance, following the steps provided in the ServiceNow documentation.
The client is able to authenticate with the server successfully, and the MCP execution logs confirm successful responses. However, when attempting to add an MCP tool to our AI Agent, we consistently receive the error message “Unable to fetch the tools for the MCP server.”
We have reviewed the configuration on both the client and server instances and verified that the MCP client and MCP server plugin versions match on both environments. Additionally, both instances are running on the same patch level:
glide‑zurich‑07‑01‑2025__patch4‑hotfix3‑12‑23‑2025.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 weeks ago
In case anyone is reading this. There is a known defect. If you have a different value in glide.servlet.uri property, then you have to manually update url field of the MCP server in the table "sn_mcp_server_registry" so you have to eventually use the hostname indicated in the glide.servlet.uri.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 weeks ago
The issue was resolved after upgrading to Zurich Patch 7, as recommended by ServiceNow Support.
