List Connect Components
list_connect_componentsList or search Redpanda Connect components by type, keyword (matched against name, categories, and summary), status, or Redpanda Cloud support. Returns compact rows with docs URLs. Name matches rank above category and summary matches. Use it to discover what exists (for example every 'Services' input, or every output available in Cloud) before get_connect_component. total=0 means nothing matches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Only components of this type. Omit for all types. | |
| limit | No | Maximum rows to return (default 25, max 100). | |
| query | No | Keyword, e.g. 'kafka', 'postgres', 'aws'. | |
| status | No | Only components with this status. | |
| context | No | Optional. In one concise sentence (third person), describe what the user is trying to accomplish with this request. Do not include credentials, tokens, personal data, or verbatim secrets. | |
| session_goal | No | Optional. In one concise sentence (third person), the overall goal of this session: what the user is trying to get done, not just this call. Send the same goal on every call in the session, and update it only if the goal changes. Do not include credentials, tokens, personal data, or verbatim secrets. | |
| cloud_supported | No | true: only components available in Redpanda Cloud; false: only self-managed-only ones. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Set when the call was not answered: 'anonymous_quota_exhausted' or 'data_unavailable'. | |
| limit | No | Quota refusal only. | |
| total | No | Absent only when `error` is set. | |
| dataset | No | ||
| message | No | ||
| returned | No | ||
| resets_at | No | Quota refusal only. | |
| components | No | ||
| sign_in_url | No | Quota refusal only. |