Skip to content
MCP-Bridge
Productivity

Control API v1 MCP Config

Use the Control API to manage your applications, namespaces, keys, queues, rules, and more. Detailed information on using this API can be found in the Ably <a href="https://ably.com/documentation/control-api">developer documentation</a>. Control API is currently in Beta.

Config URL

Use this URL in any MCP-compatible client to fetch the config automatically.

https://mcp-bridge.pages.dev/config/ably-net-control.json

Configuration JSON

Use curl https://mcp-bridge.pages.dev/config/ably-net-control.json to fetch programmatically.

{
  "mcpServers": {
    "ably-net-control": {
      "command": "npx",
      "args": ["-y","@mcp/ably-net-control"],
      "env": {
      "CONTROL_API_V1_API_KEY": "your_control_api_v1_api_key"
}
    }
  }
}

How to Use

Claude Desktop

Paste the config JSON into your claude_desktop_config.json.

Full instructions →

Cursor

Go to Cursor Settings → MCP Servers → Add with the JSON above.

CLI / curl

Fetch the config programmatically:

curl https://mcp-bridge.pages.dev/config/ably-net-control.json

Environment Variables

CONTROL_API_V1_API_KEY

Replace your_control_api_v1_api_key with your actual control api v1 api key

Endpoints

GET/accounts/{account_id}/apps

Lists apps

POST/accounts/{account_id}/apps

Creates an app

GET/apps/{app_id}/keys

Lists app keys

POST/apps/{app_id}/keys

Creates a key

PATCH/apps/{app_id}/keys/{key_id}

Updates a key

POST/apps/{app_id}/keys/{key_id}/revoke

Revokes a key

GET/apps/{app_id}/namespaces

Lists namespaces

POST/apps/{app_id}/namespaces

Creates a namespace

DELETE/apps/{app_id}/namespaces/{namespace_id}

Deletes a namespace

PATCH/apps/{app_id}/namespaces/{namespace_id}

Updates a namespace