GET
/
v1
/
mcp-servers
curl --request GET \
  --url https://cloud.activepieces.com/api/v1/mcp-servers \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "<string>",
      "created": "<string>",
      "updated": "<string>",
      "projectId": "<string>",
      "token": "<string>",
      "pieces": [
        {
          "id": "<string>",
          "created": "<string>",
          "updated": "<string>",
          "pieceName": "<string>",
          "connectionId": "<string>",
          "mcpId": "<string>",
          "status": "ENABLED",
          "connection": {
            "id": "<string>",
            "created": "<string>",
            "updated": "<string>",
            "externalId": "<string>",
            "displayName": "<string>",
            "type": "OAUTH2",
            "pieceName": "<string>",
            "projectIds": [
              "<string>"
            ],
            "platformId": "<string>",
            "scope": "PROJECT",
            "status": "ACTIVE",
            "ownerId": "<string>",
            "owner": {
              "id": "<string>",
              "email": "<string>",
              "firstName": "<string>",
              "status": "ACTIVE",
              "externalId": "<string>",
              "lastChangelogDismissed": "<string>",
              "platformId": "<string>",
              "platformRole": "ADMIN",
              "lastName": "<string>",
              "created": "<string>",
              "updated": "<string>"
            },
            "metadata": {}
          }
        }
      ]
    }
  ],
  "next": "<string>",
  "previous": "<string>"
}

Authorizations

Authorization
string
header
required

Use your api key generated from the admin console

Query Parameters

limit
number
cursor
string
projectId
string

Response

200 - application/json
Default Response
data
object[]
required
next
string | null

Cursor to the next page

previous
string | null

Cursor to the previous page