Tools
Get tool definitions from a tool server.
Returns the name, description and JSON input schema for the named tools on the specified tool server. Works for Glean's built-in tools, tool packs and MCP servers.
toolNames is required. Names that do not exist on the server are returned in notFound rather than failing the request, so a single bad name does not force callers into one-at-a-time retries. Matching is case-insensitive and treats - and _ as equivalent.
Use serverId=native for Glean's built-in tools.
get/rest/api/v1/tool-servers/{serverId}/tools
Query parameters
toolNamesstring[] required
Tool names to look up on this server. Maximum 100.
Response
Successful operation