List tools
Workspace catalog. Fetch tools by provider, identifier, and connector. Use this when you need every tool in the environment, not tools bound to one user. If filter.summary is true, returns only tool names.
Query parameters
Return only tool names instead of full tool details
Filter by tool provider
Filter by connected account identifier
Filter by one or more tool names
Full-text search query to match tools by name or description (e.g., "gmail get attachment")
Connector name (e.g., 'My Gmail'). When set together with filter.identifier, resolves to a specific connected account and includes its custom MCP tools in the response.
Organization ID to scope the connected account lookup
User ID to scope the connected account lookup
Connected account ID. Alternative to filter.identifier + filter.connector for directly identifying the connected account whose custom MCP tools should be included.
Maximum number of tools to return per page
Token from a previous response for pagination
Response
Paginated list of tools matching the filter
Example response
{
"next_page_token": "eyJwYWdlIjozLCJsaW1pdCI6MzB9",
"prev_page_token": "eyJwYWdlIjoxLCJsaW1pdCI6MzB9",
"tool_names": [
"gmail_send_email"
],
"tools": [
{
"definition": {
"input": {
"type": "object"
}
},
"id": "tol_123",
"is_default": true,
"metadata": {
"category": "email"
},
"provider": "GOOGLE",
"tags": [
"notification",
"email"
],
"updated_at": "2023-10-01T12:00:00Z"
}
],
"total_size": 104
}