{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"connector": "<string>",
"connector_version": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"connector_config": {},
"has_callback_webhook": true,
"credentials_version": 123,
"draft": true,
"error": true,
"archived": true,
"tags": [
"<unknown>"
],
"permission_level": "<string>",
"created_by": {},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"config": "<unknown>",
"callback_webhook": {
"url": "<string>",
"header_name": "<string>",
"header_value": "<string>"
},
"active": true,
"slug": "<string>",
"description": "<string>",
"available_tools": [
"<string>"
]
}MCP Connection object
A connection to an external system that AI agents can call tools against.
Connector of this connection (Expandable)
Show child attributes
Show child attributes
Bumped whenever connector_config changes (in the viewset/serializer, not a signal); the MCP uses it to invalidate its credential cache
Not yet activated for the first time; the setup-link flow is only valid while draft (or error).
Set by the credential broker on a refused OAuth refresh; the connection needs a reconnect and is not served while set.
Set via the archive/unarchive endpoints (mirrors Pipeline.archived); archived connections are never served to the MCP server.
Show child attributes
Show child attributes
Where Nekt announces that someone finished configuring this connection through a setup link.
Show child attributes
Show child attributes
The user on/off toggle. Activating clears draft and error.
Stable identifier and tool namespace; globally unique. Defaults to the connector slug (uniquified) when left blank.
256^[-a-zA-Z0-9_]+$Was this page helpful?