Skip to main content
The tools/list method returns all active tools configured for the server, including their names, descriptions, and input schemas. AI clients call this to discover what capabilities are available.

MCP Endpoint

Request

string
required
Must be "2.0".
integer | string
required
Arbitrary request identifier echoed back unchanged in the response.
string
required
Must be "tools/list".
object
Empty object {}. No parameters accepted.

Response

array
Array of tool objects. Only active tools are included, returned in their configured sort order.Each tool object contains:
  • name — Machine-readable tool identifier
  • description — Human-readable description used by AI for decision making
  • inputSchema — JSON Schema defining accepted parameters
Only tools with status: active are included in tools/list. Paused tools are hidden from AI clients.