connect_provider
Connect a provider to THIS project with a credential. Validates the credential against the provider before storing it (encrypted), then queues the initial sync. Args: provider (id from list_available_providers), secret (the provider API key), credential_type (optional), label (optional), meta (optional object of non-secret fields, e.g. OpenRouter admin_key needs {tracked_key: <key name, label or hash>} inside meta, not at the top level; Cloudflare Containers needs {account_id} and takes optional {billing_day}). Only pass secrets your operator gave you for this purpose.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | No | ||
| label | No | ||
| secret | Yes | ||
| provider | Yes | ||
| credential_type | No |