Servers

List MCP Servers

Retrieve paginated list of MCP servers with cursor-based pagination

get/api/v1/servers

Query parameters

limitinteger

Max servers per page (max: 100, default: 12)

cursorstring

Pagination cursor from previous response

Example:eyJzb3J0RmllbGQiOiJ1cGRhdGVkQXQiLCJzb3J0VmFsdWUiOiIyMDI1LTAxLTAxVDEyOjAwOjAwWiIsImxhc3RJZCI6IjEyMzQ1In0=
sortstring

Sort by 'displayName' or 'updatedAt' (default)

Example:updatedAt
searchstring

Filter by name or description

Example:github

Response

Successful response with list of servers

nextstring

Cursor for next page. Undefined when no more results.

totalCountnumber required

Total number of servers

Example response

{
  "next": "eyJzb3J0RmllbGQiOiJ1cGRhdGVkQXQiLCJzb3J0VmFsdWUiOiIyMDI1LTAxLTAxVDEyOjAwOjAwWiIsImxhc3RJZCI6IjEyMzQ1In0=",
  "totalCount": 150
}

Changes

Changed in 4 of the 11 revisions of this API.9313

  • ba253fbf08a7112See the full diff
    • the response property servers/items/version became optional for the status 200

      response-property-became-optional

    • removed the optional property servers/items/documentationUrl from the response with the 200 status

      response-optional-property-removed

    • added the optional property servers/items/detailedDescription to the response with the 200 status

      response-optional-property-added

    • the version response's property default value 1.0.0 was added for the status 200

      response-property-default-value-added

  • b0e6563d3fce313See the full diff
    • the response property servers/items/repository became nullable for the status 200

      response-property-became-nullable

    • the response property servers/items/repository became optional for the status 200

      response-property-became-optional

    • the code response property const value INTERNAL_SERVER_ERROR was removed for the status 500

      response-property-const-removed

    • added the new INTERNAL_SERVER_ERROR enum value to the code response property for the response status 500

      response-property-enum-value-added

    • api operation id getApiV1Servers removed and replaced with

      api-operation-id-removed

    • added the optional property servers/items/developerId to the response with the 200 status

      response-optional-property-added

    • added the optional property servers/items/source to the response with the 200 status

      response-optional-property-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the optional property servers/items/author to the response with the 200 status

      response-optional-property-added

    • added the optional property servers/items/category to the response with the 200 status

      response-optional-property-added

    • added the optional property servers/items/createdAt to the response with the 200 status

      response-optional-property-added

    • added the optional property servers/items/tags to the response with the 200 status

      response-optional-property-added

  • dd3fac5bdb5c514See the full diff
    • removed the required property count from the response with the 200 status

      response-required-property-removed

    • removed the required property data from the response with the 200 status

      response-required-property-removed

    • removed the required property limit from the response with the 200 status

      response-required-property-removed

    • removed the required property offset from the response with the 200 status

      response-required-property-removed

    • removed the required property total from the response with the 200 status

      response-required-property-removed

    • deleted the query request parameter offset

      request-parameter-removed

    • added the new optional query request parameter cursor

      new-optional-request-parameter

    • added the optional property next to the response with the 200 status

      response-optional-property-added

    • added the required property servers to the response with the 200 status

      response-required-property-added

    • added the required property totalCount to the response with the 200 status

      response-required-property-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog