# Management MCP setup

The management server is a **separate** MCP server from the [creative one](/docs/mcp/setup) — you add it as its own entry in your client, pointing at:

```plaintext
https://mcp.app.layer.ai/mcp-management
```

It uses the **same** Layer account and OAuth flow as the creative server, and the same transport (Streamable HTTP). If you’ve connected the creative server before, this is the identical process with a different URL and server name.

Note

Connecting both servers is fine and common — they’re independent, so you can run the creative server and the management server side by side. Give them distinct names (e.g. `Layer` and `Layer Management`) so your client keeps them apart.

## Connect your client

### Claude.ai / Claude Desktop

Add it as a **custom connector**: in **Settings > Connectors**, click **\+ Add custom connector**, name it `Layer Management`, enter `https://mcp.app.layer.ai/mcp-management`, and click **Add**. OAuth triggers on first use.

On **Team / Enterprise**, an Owner adds it org-wide via **Organization settings > Connectors**; members then authenticate individually.

### Claude Code (CLI)

```bash
claude mcp add --transport http "Layer Management" https://mcp.app.layer.ai/mcp-management
```

Run `/mcp`, select **Layer Management**, and choose **Authenticate**.

### Cursor

In **Settings > Features > MCP**, click **\+ Add New MCP Server**, choose **Streamable HTTP**, name it `Layer Management`, and use `https://mcp.app.layer.ai/mcp-management`.

### VS Code

Add to `.vscode/mcp.json`:

```json
{
  "servers": {
    "Layer Management": {
      "type": "http",
      "url": "https://mcp.app.layer.ai/mcp-management"
    }
  }
}
```

### Other clients

Every client covered on the [creative Setup page](/docs/mcp/setup) works the same way — just substitute the management URL (`https://mcp.app.layer.ai/mcp-management`) and a distinct server name. For clients without OAuth, authenticate with a [Personal Access Token](/docs/mcp/setup#authenticate-with-a-token-instead) the same way.

The generic `mcp-remote` bridge (any client that can launch a command):

```json
{
  "mcpServers": {
    "Layer Management": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.app.layer.ai/mcp-management"]
    }
  }
}
```
