Skip to content
Connect an agent
Connections

List the agents you have connected

Returns the agents that signed in with a browser and are still connected, newest first.

GET/user/mcp/connections

TL;DR

QuestionAnswer
What does it do?List the agents you have connected.
What does it take?Nothing.
What does it return?Status 200 with a body of type ConnectionList.
What can go wrong?401 not signed in; 429 too many requests. Every failure uses the one error envelope.

What it does

Returns the agents that signed in with a browser and are still connected, newest first. The key behind a connection is never shown.

Responses

StatusMeaningBody
200The connected agents.ConnectionList
401Not signed in.ErrorResponse
429Too many requests.ErrorResponse

Response body

A 200 answer has the type ConnectionList.

FieldTypeRequiredDescription
itemsConnection[]yes
items[].idstringyes
items[].clientIdstringyesThe OAuth client id the agent registered with.
items[].clientNamestringyesThe name the agent gave itself when it registered. It is a claim, not a fact.
items[].connectedAtintegeryesMilliseconds since the epoch.
items[].lastUsedAtinteger | nullyesMilliseconds since the epoch, or null if the agent has not made a call.

See also

DocWhy
API referenceEvery endpoint, and the error envelope
SchemasEvery request and response type
Tool referenceThe operations as callable tools