create_connector
Save one connector configuration (host, credentials, options) for later data onboarding, health checks, and schema browsing. config is encrypted at rest and the new connector starts untested — call test_connector to verify it reaches the source, then browse_connector to discover what it exposes. Returns the saved connector with its connector_id, persisted under the active API key's organization. To try a definition without saving anything, call preview_test_connector instead.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"connector_type": "<connector_type>"
},
"name": "create_connector"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Human-readable connector name. | |
| config | No | Type-specific connection settings and credentials; encrypted at rest and never returned. | |
| visibility | No | Who can see the connector; defaults to private. | |
| description | No | Optional note on what this connector is for. | |
| connector_type | Yes | Connector type id, e.g. a database, API, file, or repository type. |