Register Auto-Sync Connector
icx_register_connectorRegisters a new cloud webhook changefeed connector or remote MCP server for continuous epistemic auto-sync with AES-256-GCM secret vaulting and HMAC signature verification. Mutating operation. Requires X-License-Key authentication.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Human-readable name for the connector (e.g. 'Acme Backend Main Repo', 'Stripe MCP Tools'). | |
| type | Yes | Connector source type: 'github', 'gitlab', 'notion', 'gdrive', 'linear', 'slack', 'postgres', 'mcp', or 'generic'. | |
| tools | No | Optional raw JSON-RPC tools list manifest for offline or direct registration without remote HTTP fetch. | |
| api_key | No | Optional API key header for remote MCP server (sent via X-API-Key header). | |
| auth_token | No | Optional Bearer token or authorization credential for remote MCP server or API. | |
| target_uri | Yes | Target repository URL, Notion workspace URL, or remote MCP server HTTP endpoint (e.g. 'https://api.stripe.com/mcp'). | |
| default_risk | No | Optional default risk classification for ingested tools ('read', 'write', 'money', 'irreversible'). Defaults to 'write'. | |
| webhook_secret | No | Optional custom webhook secret or HMAC key. If omitted, a secure 256-bit key will be auto-generated. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | description=Connector display name | |
| type | Yes | description=Connector source type | |
| status | Yes | description=Registration status (VERIFIED_REGISTERED) | |
| target_uri | Yes | description=Target resource URI | |
| webhook_url | Yes | description=Cloud webhook ingest URL | |
| connector_id | Yes | description=Assigned unique connector identifier | |
| cards_created | No | description=Lightweight Tool Cards bonded into e.mem | |
| crates_stored | No | description=Full JSONSchema Crates stored in QuoteRegister | |
| tools_ingested | No | description=Count of MCP tools ingested into warehouse | |
| webhook_secret | Yes | description=Generated or provided HMAC secret |