---
title: "List versions of an MCP server (MCP Registry v0.1 compatibility)"
method: GET
path: "/v0.1/servers/{serverName}/versions"
tags: ["servers"]
---

# List versions of an MCP server (MCP Registry v0.1 compatibility)

`GET /v0.1/servers/{serverName}/versions`

## Path parameters

- `serverName` string, required — URL-encoded '<namespace>/<name>' server name.

## Query parameters

- `cursor` string
- `limit` integer
- `include_deleted` boolean

## Response `200`

OK

- ServerListResponse
  - `metadata` ListMetadata, required
    - `count` integer, required
    - `nextCursor` string
  - `servers` ServerResponse[], nullable, required
    - `_meta` ResponseMeta
      - `io.modelcontextprotocol.registry/official` OfficialMeta
        - `isLatest` boolean, required
        - `publishedAt` string
        - `status` string
        - `statusChangedAt` string
        - `updatedAt` string
    - `server` ServerDetail, required
      - `$schema` string
      - `description` string, required
      - `name` string, required
      - `packages` ServerPackage[], nullable
        - `environmentVariables` ServerInput[], nullable
          - `isRequired` boolean
          - `name` string, required
          - `value` string
        - `fileSha256` string
        - `identifier` string, required
        - `packageArguments` ServerArgument[], nullable
          - `name` string
          - `type` string, required
          - `value` string
        - `registryBaseUrl` string
        - `registryType` string, required
        - `runtimeArguments` ServerArgument[], nullable
          - `name` string
          - `type` string, required
          - `value` string
        - `runtimeHint` string
        - `transport` ServerTransport, required
          - `headers` ServerInput[], nullable
            - `isRequired` boolean
            - `name` string, required
            - `value` string
          - `type` string, required
          - `url` string
        - `version` string, required
      - `remotes` ServerTransport[], nullable
        - `headers` ServerInput[], nullable
          - `isRequired` boolean
          - `name` string, required
          - `value` string
        - `type` string, required
        - `url` string
      - `repository` ServerRepository
        - `id` string
        - `source` string
        - `subfolder` string
        - `url` string, required
      - `title` string
      - `version` string, required
      - `websiteUrl` string

## Other responses

- `default` — Error

## Changes

- **2026-06-18** `d9d102d96844` — 1 info
  - endpoint added
- **2026-03-02** `cd40eb4cf442` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/agentregistry-dev/apis/agentregistry/changes/v0.1/servers/:serverName/versions/get.md)

---

[API](https://skmtc.dev/agentregistry-dev/apis/agentregistry.md) · [All operations](https://skmtc.dev/agentregistry-dev/apis/agentregistry/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/agentregistry-dev/agentregistry/revisions/d34de2400d39/schema)
