mcp
Open an operation to see its authentication, its parameters and the fields of its request and response.
1 operation
GET/v1/mcp/setup
How to connect an agent to the MCP server, and the MCP queue of a workspace.
/v1/mcp/setupAuthentication: Dashboard session
Parameters
| Name | Type | Description |
|---|---|---|
workspace_idquery | string |
Response 200
| Name | Type | Description |
|---|---|---|
urlrequired | string (uri) | |
server_namerequired | "loopback" | |
transportrequired | "streamable-http" | |
protocol_versionrequired | string | |
supported_protocol_versionsrequired | array of string | |
lease_minutesrequired | integer | |
tokenrequired | object | |
token.prefixrequired | string | |
token.env_varrequired | "LOOPBACK_MCP_TOKEN" | |
token.default_expiry_daysrequired | integer | |
token.max_expiry_daysrequired | integer | |
toolsrequired | array of object | |
tools[].namerequired | enum | Values loopback_next_ticket | loopback_get_ticket | loopback_get_logs | loopback_submit_diagnosis | loopback_submit_draft | loopback_report_fix | loopback_escalate |
tools[].titlerequired | string | |
tools[].descriptionrequired | string | |
tools[].read_onlyrequired | boolean | |
tools[].mcp_mode_onlyrequired | boolean | |
workspacerequired | object | |
workspace.workspace_idrequired | string | |
workspace.execution_moderequired | enum | Values managed | runner | mcp |
workspace.queuedrequired | integer | |
workspace.leasedrequired | integer | |
workspace.leased_by_yourequired | integer |