The connector registry is the canonical live inventory of available and planned connectors.
It is the operational map of the natural-language agentic substrate layer: which OS, hardware, application, service, desktop, browser, queue, robot, sensor, actuator, or other substrate MD-OS can observe or control, and under which explicit boundaries.
Purpose:
Canonical location:
md-os/ops/connectors/connector_registry.jsonEach connector record should include:
connector_idnamekindstatusimplementedread_capabilitieswrite_capabilitiesexecution_modenotesTypical statuses:
readyplanneddesigningblockeddisabledexperimentalconfiguredmissing_host_prerequisiteConnector lifecycle:
planned: the substrate need is known but the connector is not designeddesigning: capabilities, access method, and safety boundaries are being
specifiedexperimental: implementation exists but is not yet stableready: implementation and verification are sufficient for ordinary bounded
useblocked: missing credentials, tools, network/device access, or human
authorization prevents implementation or usedisabled: connector exists but should not be usedconfigured: connector profile and runtime support exist, but host
availability still needs bootstrap verificationmissing_host_prerequisite: connector is configured, but the current host is
missing a required local executable, credential, device, or serviceTypical execution modes:
snapshot_onlybounded_execbounded_symbolic_script_or_coderead_writehuman_confirmed_write