Create a tool for a Model Context Protocol server
Create a tool from various tool categories, to expose it to Model Context Protocol (MCP) clients from an MCP server.
Before you begin
If you aren't using the Quickstart Server, create a server to which you can add tools. For more information, see Create a Model Context Protocol server.
Role required: sn_mcp_server.tools_admin, sn_mcp_server.admin, or admin
About this task
Each server must include at least one tool.
- Tools define which functionality and data a server exposes to clients and the actions that can be performed on an instance by clients. Tools are based on capabilities, such as Knowledge Graph, Subflows, Action, REST APIs and Now Assist skills, including custom skills created with Now Assist Skill Kit. For a list of Now Assist skills that can be used as tools, see Now Assist skill support in MCP Server Console.
- Tools include inputs that correspond to the fields of the existing capability. Inputs that are enabled for a tool are exposed to clients.
Note:
The minimum version required is: Zurich patch 9 and Australia patch 2.
Procedure
What to do next
Configure clients to connect to the server and use the tool. For more information, see Connecting to an MCP server from an MCP client.