---
title: "Get a server by namespace (namespace-only servers)"
method: GET
path: "/servers/{namespace}"
tags: ["servers"]
---

# Get a server by namespace (namespace-only servers)

`GET /servers/{namespace}`

Get a server by namespace name. Used for namespace-only servers where the namespace name is also the server name. Also handles deprecated encoded patterns.

## Path parameters

- `namespace` string, required

## Response `200`

Server found

- Server
  - `qualifiedName` string, required
  - `displayName` string, required
  - `description` string, required
  - `iconUrl` string, nullable, required
  - `remote` boolean, required
  - `deploymentUrl` string, nullable, required
  - `connections` union[], required
    - union
      - StdioConnection
        - `type` 'stdio', required
        - `bundleUrl` string
        - `runtime` string
        - `stdioFunction` string
        - `configSchema` ConfigSchema, required
      - HttpConnection
        - `type` 'http', required
        - `deploymentUrl` string, required
        - `configSchema` ConfigSchema, required
  - `security` ServerSecurity, required
    - `scanPassed` boolean, required
  - `tools` ServerTool[], nullable, required
    - `name` string, required
    - `description` string, nullable, required
    - `inputSchema` ToolInputSchema, required
      - `type` 'object', required
      - `properties` InputSchemaProperties

## Other responses

- `404` — Server or namespace not found

## Changes

- **2026-01-27** `12e546828dc5` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/smithery-ai/apis/smithery-platform-api/changes/servers/:namespace/get.md)

---

[API](https://skmtc.dev/smithery-ai/apis/smithery-platform-api.md) · [All operations](https://skmtc.dev/smithery-ai/apis/smithery-platform-api/llms.txt) · [OpenAPI document](https://skmtc.dev/smithery-ai/apis/smithery-platform-api/revisions/9d53933ba12e?raw)
