Skip to main content
GET
Get MCP config

Authorizations

Authorization
string
header
required

Personal access token, sent as Authorization: Bearer <token>. Each operation lists the permission it needs: read_only or full_access. A full-access token can call every operation. A read-only token can call only the operations that list read_only; anything else returns 403 read_only_credential_route_not_allowed.

Scopes

read_only
PersonalAccessTokenAuth
read_only
WorkspaceApiKeyAuth
read_only
WorkspaceApiKeyBearerAuth

Path Parameters

app_id
string
required

ID of the app.

Query Parameters

branch_id
string

ID of the branch to work on, as returned by List branches. Omit it to work on the app's main branch.

Response

The app's MCP config and its tools.

The app's editable MCP config and the tools it resolves to.

config
Config · object | null

The editable config, or null when the app has no MCP server. It has auth, login_path, consent_path, and the tools object that Update MCP config replaces.

Example:
tools
AppMcpToolRow · object[]

Every tool the config can serve, and whether it does.

pending_removal
AppMcpLiveToolRow · object[]

Tools the live server still serves that the config no longer produces. The next publish removes them.