Browse the docs

List an MCP server's tools

Lists the tools an MCP server offers, with their inputs and whether your macros may call them.

List the tools of server

Details #

Asks one of the servers in Settings › Agents what tools it has. into gets a list with one entry per tool: its name, description, inputSchema, readOnly (from the server's own hint) and allowed (whether your allowlist lets macros call it). Listing never calls a tool, so it needs no approval.

Use it while building a macro to find the exact tool name and arguments for Call an MCP tool, or in a macro that checks a server is reachable before relying on it.

Show the tools a server offers
Do
  1. List the tools on github
  2. Show “{{ length(tools) }} tools”
Open in Switchboard to try it

Parameters #

ParameterTypeRequiredValuesWhat it does
servertextYesThe server's name as it appears in Settings › Agents & MCP.
intotextVariable that receives the list.
sampleany valueUsed only in a dry run, as the value of into.

Every step also accepts label, onFailure, timeout and dryRunSafe.

See also #

Call an MCP tool, Agents and MCP