Create a Workspace
Workspaces are created and managed through the Aerostack Admin dashboard or the CLI. This guide walks through both approaches.
Create via Dashboard
Section titled “Create via Dashboard”-
Open Workspaces
Navigate to Workspaces in the left sidebar of the Aerostack Admin dashboard. You will see a list of your existing workspaces, or an empty state if this is your first.
-
Click New Workspace
Click the New Workspace button in the top-right corner. A creation form appears.
-
Name Your Workspace
Enter a name for your workspace (minimum 2 characters). The name should describe its purpose — for example, “Dev Tools”, “Support Bot Backend”, or “Client Acme”.
A URL-safe slug is generated automatically from the name. The slug becomes part of your gateway URL and cannot be changed later.
-
Add a Description (Optional)
Provide a short description to help you and your team members identify what this workspace is for.
-
Create
Click Create. Your workspace is live immediately with a unique gateway URL.
Create via CLI
Section titled “Create via CLI”aerostack workspace create "My Dev Tools"The CLI outputs the workspace ID, slug, and gateway URL:
Workspace created: ID: a1b2c3d4-... Slug: my-dev-tools Gateway: https://mcp.aerostack.dev/ws/my-dev-toolsYou can also provide a description:
aerostack workspace create "My Dev Tools" --description "GitHub + Linear + Slack tools"After Creation
Section titled “After Creation”Once your workspace exists, the next steps are:
- Add tools — add MCP servers, skills, and functions to the workspace
- Create a token — generate a bearer token for authentication
- Connect a client — use the gateway URL in Claude Desktop, Cursor, or your app
A workspace with no tools is valid but not useful — it will return an empty tool list when queried.
List Workspaces
Section titled “List Workspaces”Dashboard
Section titled “Dashboard”The Workspaces page in the Admin dashboard shows all your workspaces with their server count, status, and gateway URL.
aerostack workspace list SLUG NAME SERVERS* personal Personal 2 work Work 5 client-acme Acme Corp 1Update a Workspace
Section titled “Update a Workspace”You can update the name and description of an existing workspace from the dashboard or CLI.
Dashboard
Section titled “Dashboard”Open the workspace, click Settings, and edit the name or description.
aerostack workspace update my-dev-tools --name "Updated Name" --description "New description"Delete a Workspace
Section titled “Delete a Workspace”Deleting a workspace permanently removes all associated server links, tokens, secrets, and member access. This action cannot be undone.
Dashboard
Section titled “Dashboard”Open the workspace, go to Settings, and click Delete Workspace. You will be asked to confirm.
aerostack workspace delete my-dev-toolsWorkspace Settings
Section titled “Workspace Settings”Each workspace has a settings panel in the dashboard where you can:
- Rename the workspace
- Update the description
- View the gateway URL and slug
- See the workspace creation date
- Delete the workspace
Plan Limits
Section titled “Plan Limits”The number of workspaces you can create depends on your plan:
| Plan | Max Workspaces |
|---|---|
| Free | 3 |
| Starter | 10 |
| Pro | 50 |
| Business | 200 |
| Enterprise | Unlimited |
When you reach your limit, the dashboard shows a prompt to upgrade. The CLI returns an error with your current and maximum counts.
Use Cases for Multiple Workspaces
Section titled “Use Cases for Multiple Workspaces”By Environment
Section titled “By Environment”Create separate workspaces for development, staging, and production. Each can have different servers, secrets, and tokens.
dev-tools -- connected to test APIsstaging-tools -- connected to staging APIsprod-tools -- connected to production APIs, restricted tokensBy Team
Section titled “By Team”Give each team its own workspace with the tools they need:
engineering -- GitHub, Linear, CI/CDsupport -- Zendesk, Notion, Slackmarketing -- Analytics, CMS, SocialBy Bot
Section titled “By Bot”Each bot connects to one workspace. Create a dedicated workspace for each bot so you can manage its tools independently:
support-bot -- Zendesk + Notion + knowledge basesales-bot -- CRM + calendar + emailops-bot -- monitoring + incident response