list_connected_apps
List EVERY third-party app this agency has connected — CRMs, spreadsheets, databases, helpdesks, anything authorised through the Capabilities page — with its health. CALL THIS FIRST whenever the user mentions one of their own apps by name ("my Airtable", "our HubSpot", "the Google Sheet") BEFORE saying anything about whether it is connected or suggesting they install something: a connected app already has its tools available to you, named `pipedream-<slug>`. Also use it to confirm an authorisation landed, and to find the connectionId run_crm_import needs. Flags connections the provider has revoked or expired — those return no data until reconnected, which otherwise reads as an app with nothing in it. You don't pass an agency — it comes from your credentials.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "list_connected_apps",
"arguments": {}
}
}{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [
{
"type": "text",
"text": "..."
}
]
}
}La forma de la respuesta se muestra a modo ilustrativo — el contenido real depende de la herramienta y de tus datos.