You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/teams.mdx
+31-31Lines changed: 31 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,25 +1,25 @@
1
1
---
2
2
title: Teams Structure in DeployStack
3
-
description: Organize your MCP server deployments with teams - your workspace for managing servers, credentials, and environment variables in DeployStack.
3
+
description: Organize your MCP server management with teams - your workspace for managing servers, credentials, and environment variables in DeployStack.
4
4
sidebar: Teams
5
5
---
6
6
7
7
# Teams
8
8
9
-
Teams are the organizational foundation of DeployStack, serving as dedicated workspaces where you manage all your MCP server deployments, cloud provider credentials, and environment variables. Think of teams as isolated containers that keep your deployment resources organized and secure.
9
+
Teams are the organizational foundation of DeployStack, serving as dedicated workspaces where you manage all your MCP server configurations, cloud provider credentials, and environment variables. Think of teams as isolated containers that keep your team resources organized and secure.
10
10
11
11
## Overview
12
12
13
13
In DeployStack, teams provide:
14
14
15
-
-**Isolated Workspaces**: Each team maintains its own separate environment for deployments
15
+
-**Isolated Workspaces**: Each team maintains its own separate environment for MCP server management
16
16
-**Resource Organization**: All your MCP servers, credentials, and settings are organized within teams
17
-
-**Access Control**: Team-based permissions ensure secure access to your deployment resources
17
+
-**Access Control**: Team-based permissions ensure secure access to your team resources
18
18
-**Multi-Project Support**: Create multiple teams to organize different projects or environments
19
19
-**Team Collaboration**: Teams support multiple members with role-based access control
20
20
-**Default Team Protection**: Your personal default team cannot have additional members added
21
21
22
-
Every team acts as a complete deployment environment, containing everything needed to deploy and manage MCP servers across various cloud providers.
22
+
Every team acts as a complete team environment, containing everything needed to configure and manage MCP servers through the DeployStack Gateway.
23
23
24
24
## Getting Started with Teams
25
25
@@ -32,35 +32,35 @@ When you register for DeployStack, a default team is automatically created for y
32
32
-**Description**: Automatically set as "[username]'s team"
33
33
-**Role**: You become the Team Administrator with full control
34
34
35
-
This default team is immediately ready for use - you can start deploying MCP servers right away.
35
+
This default team is immediately ready for use - you can start configuring MCP servers right away.
36
36
37
37
### Additional Teams
38
38
39
39
You can create additional teams beyond your automatically created default team to organize different projects or environments.
40
40
41
41
## What Teams Contain
42
42
43
-
Teams serve as comprehensive containers for all your deployment resources:
43
+
Teams serve as comprehensive containers for all your team resources:
44
44
45
45
### MCP Server Settings
46
46
-**Team MCP Servers**: Private MCP servers visible only to your team members
47
-
-**Global MCP Server Access**: Browse and deploy community-wide MCP servers
47
+
-**Global MCP Server Access**: Browse and use community-wide MCP servers
48
48
-**Server Management**: Team administrators can create, edit, and delete team servers
49
49
-**Version Control**: Track different versions of your team's MCP servers
50
50
-**GitHub Integration**: Automatic synchronization with GitHub repositories (see [GitHub App Integration Guide](/github-application))
51
51
-**Custom Configurations**: Team-specific server settings and parameters
52
-
-**Deployment History**: Complete logs and monitoring data for team deployments
52
+
-**Process History**: Complete logs and monitoring data for team MCP servers
53
53
54
-
### Cloud Provider Credentials
55
-
-**local MCP Servers**: Credentials for local MCP environments
56
-
-**Google Cloud**: API tokens and service configurations
54
+
### MCP Server Credentials
55
+
-**API Keys and Tokens**: Secure storage for MCP server authentication
56
+
-**Service Credentials**: Authentication tokens for various MCP server integrations
57
57
58
58
### Global Environment Variables
59
59
-**Node.js Environment Variables**: Custom env vars for Node.js-based MCP servers
60
60
-**Reusable Variables**: Environment variables that can be applied across multiple servers
61
61
-**Secure Storage**: All environment variables are encrypted and securely stored
62
62
63
-
These global environment variables allow you to define common settings once and apply them to multiple MCP servers within the same team, streamlining your deployment process.
63
+
These global environment variables allow you to define common settings once and apply them to multiple MCP servers within the same team, streamlining your MCP server management.
64
64
65
65
## Team Management
66
66
@@ -151,7 +151,7 @@ Teams support two distinct roles with different capabilities:
151
151
152
152
#### Team Administrator
153
153
-**Full team management**: Can add/remove members, change roles, transfer ownership
154
-
-**Resource access**: Full access to all team resources and deployments
154
+
-**Resource access**: Full access to all team resources and MCP servers
155
155
-**Team settings**: Can modify team name, description, and all configurations
156
156
-**Member management**: Can promote team users to admins or demote admins to users
157
157
@@ -231,7 +231,7 @@ These restrictions ensure that every user always has a personal, private team fo
231
231
232
232
Each team maintains complete isolation:
233
233
234
-
-**Separate Credentials**: Cloud provider credentials are team-specific
234
+
-**Separate Credentials**: MCP server credentials are team-specific
235
235
-**Independent Servers**: MCP servers in one team don't affect others
236
236
-**Isolated Variables**: Environment variables are scoped to individual teams
237
237
-**Secure Boundaries**: No cross-team access to resources
@@ -253,7 +253,7 @@ Each team maintains complete isolation:
253
253
254
254
#### Deleting a Team (Non-Default Only)
255
255
256
-
1.**Prepare the Team**: Remove all MCP servers and configurations
256
+
1.**Prepare the Team**: Remove all MCP server configurations
257
257
2.**Access Management**: Click "Manage" on the team you want to delete
258
258
3.**Find Danger Zone**: Scroll down to the "Danger Zone" section
259
259
4.**Click Delete**: Click the "Delete Team" button
@@ -283,9 +283,9 @@ For each team, you can:
283
283
284
284
-**Update Team Name**: Modify the display name
285
285
-**Edit Description**: Change or add team descriptions
286
-
-**Manage Credentials**: Add, update, or remove cloud provider credentials
286
+
-**Manage Credentials**: Add, update, or remove MCP server credentials
287
287
-**Configure Variables**: Set up global environment variables
288
-
-**Monitor Deployments**: View all MCP servers and their status
288
+
-**Monitor MCP Servers**: View all MCP servers and their status
289
289
290
290
### Understanding Team Slugs
291
291
@@ -312,7 +312,7 @@ Team slugs serve as unique identifiers:
312
312
313
313
For non-default teams, multiple safety measures protect against accidental deletion:
314
314
315
-
1.**Active Server Check**: Teams with active MCP servers **cannot be deleted**
315
+
1.**Active Server Check**: Teams with configured MCP servers **cannot be deleted**
316
316
2.**Confirmation Dialog**: A modal dialog requires explicit confirmation
317
317
3.**Clear Warning**: The interface clearly explains the consequences
318
318
4.**Two-Step Process**: You must first remove all servers, then confirm deletion
@@ -321,7 +321,7 @@ For non-default teams, multiple safety measures protect against accidental delet
321
321
322
322
To delete a non-default team, you must:
323
323
324
-
1.**Stop All Running MCP Servers**: Ensure no servers are currently deployed or running
324
+
1.**Stop All Running MCP Servers**: Ensure no servers are currently configured or running
325
325
2.**Remove All Server Configurations**: Delete all MCP server settings and configurations
326
326
3.**Access Danger Zone**: Navigate to the "Danger Zone" section in team management
327
327
4.**Confirm Deletion**: Click delete and confirm in the popup dialog
@@ -330,10 +330,10 @@ To delete a non-default team, you must:
330
330
331
331
When you delete a team, you lose **everything** associated with it:
332
332
333
-
-**All MCP Server Settings**: Complete server configurations and deployment history
334
-
-**All Cloud Provider Credentials**: Stored API keys, tokens, and authentication data
333
+
-**All MCP Server Settings**: Complete server configurations and process history
334
+
-**All MCP Server Credentials**: Stored API keys, tokens, and authentication data
335
335
-**All Global Environment Variables**: Custom environment settings and variables
336
-
-**Complete Deployment History**: Logs, monitoring data, and historical information
336
+
-**Complete Process History**: Logs, monitoring data, and historical information
337
337
338
338
### No Recovery Options
339
339
@@ -362,16 +362,16 @@ Global administrators have enhanced visibility into all teams across the system:
362
362
-**`teams.delete`**: Delete teams (after removing all servers)
363
363
-**`teams.manage`**: Full team management capabilities
364
364
365
-
### Deployment Capabilities
365
+
### MCP Server Management Capabilities
366
366
367
367
Your team role affects your ability to:
368
368
369
-
-Deploy new MCP servers
369
+
-Configure new MCP servers
370
370
- Modify server configurations
371
-
- Manage cloud provider credentials
371
+
- Manage MCP server credentials
372
372
- Set up environment variables
373
-
- Monitor deployment status
374
-
- Access deployment logs
373
+
- Monitor MCP server status
374
+
- Access process logs
375
375
376
376
## Getting the Most from Teams
377
377
@@ -385,9 +385,9 @@ Consider creating separate teams for:
385
385
386
386
Within each team:
387
387
388
-
-**Group Related Servers**: Deploy related MCP servers in the same team
389
-
-**Shared Credentials**: Use the same cloud provider credentials across servers
388
+
-**Group Related Servers**: Configure related MCP servers in the same team
389
+
-**Shared Credentials**: Use the same MCP server credentials across servers
390
390
-**Common Variables**: Leverage global environment variables for consistency
391
391
-**Logical Organization**: Use descriptive names and descriptions
392
392
393
-
Teams provide the foundation for organized, secure, and efficient MCP server deployment in DeployStack. By understanding how teams work, you can effectively manage your deployment resources and maintain clean separation between different projects and environments.
393
+
Teams provide the foundation for organized, secure, and efficient MCP server management in DeployStack. By understanding how teams work, you can effectively manage your team resources and maintain clean separation between different projects and environments.
0 commit comments