Skip to main content

Get tool definitions from a tool server.

GET 

/rest/api/v1/tool-servers/:serverId/tools

experimental

Expect changes and instability. Introduced on July 30, 2026. Learn how experimental APIs work.

Returns the name, description and JSON input schema for the named tools on the specified tool server. Works for both action 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.

Native tools are not served; serverId=native returns 404.

Request

Responses

Successful operation