get_connection_url
Return an OAuth sign-in URL for a service that needs a connection. hostType/packageId/serviceId: from get_block_schema connectionInfo or a search/list row. Rejected for a service that does not use OAuth. Once the account is connected, list_connections returns the new connection; set it with configure_block connectionId.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hostType | Yes | Identifies an extension service together with packageId and serviceId: copy all three from one row of search_extensions, search_shared_extensions or list_extension_services, exactly as shown — never retyped or guessed. null for an MCP server or a knowledge base (their rows show hostType and packageId as null). An unknown or mismatched combination is rejected. | |
| packageId | Yes | From the same row as hostType; null if the row has none. | |
| serviceId | Yes | From the same row as hostType. | |
| workspaceId | Yes |