Onboard New Team Members
This guide walks you through adding new developers to your existing DeployStack team. Before starting, ensure you already have:- A configured team with MCP servers set up
- Team Administrator privileges
- The new member’s email address
Prerequisites
Before inviting team members, make sure:- You have Team Administrator or Team Owner privileges
- Your team MCP servers are properly configured and tested
- You’re not trying to add members to your default team (personal teams don’t support additional members)
Step 1: New Member Account Setup
The new team member needs to complete these steps first:1
Create DeployStack Account
Go to cloud.deploystack.io and create a new account:
- Sign up with their email address
- Complete email verification if required
- Complete the initial account setup
Step 2: Invite Team Member
Add Member to Your Team
- Navigate to Teams: Go to your DeployStack dashboard and click on “Teams”
- Select Your Team: Find the team you want to add members to and click “Manage”
- Add New Member: Click “Add Member” and enter the new member’s email address
Step 3: Complete Team Setup
After the team invitation is accepted, the new member needs to:1
Accept Team Invitation
The new member should:
- Check their DeployStack dashboard for the team invitation
- Accept the invitation to join the team
2
Create OAuth Credentials
Configure satellite access for the team:
- Navigate to the Satellite section in the dashboard
- Select the appropriate team from the team selector
- Click Create MCP Client Credentials
- Enter a name for the client (e.g., “VS Code”, “Claude Desktop”)
- Copy the generated OAuth credentials:
- Client ID:
deploystack_mcp_client_abc123def456ghi789
- Client Secret:
deploystack_mcp_secret_xyz789abc123def456ghi789jkl012
- Client ID:
3
Update MCP Configuration
Replace your VS Code MCP configuration with the DeployStack Satellite:Before (Individual MCP Servers):After (DeployStack Satellite):
Step 4: Verify Team Access
Test MCP Tool Access
- Restart VS Code: Restart VS Code to load the new satellite configuration
- Test MCP Connection: Use Claude or MCP-compatible tools to verify access
- Verify Available Tools: All team MCP tools should be instantly available
- Test Functionality: Confirm tools work without any manual credential setup
Step 5: Test Team Access
Verify Team MCP Servers
- Open VS Code: Launch VS Code or restart if already open
- Test MCP Connection: Use Claude or MCP-compatible tools to verify access
- Check Available Tools: Confirm all team MCP servers are accessible
- Test Credentials: Verify that API calls work without manual credential setup
Confirm Team Resources
- Team MCP Servers: Access to all configured team servers
- Shared Credentials: Automatic credential injection (no manual setup required)
- Team Environment Variables: Access to team-wide environment settings
- Instant Access: All tools immediately available through satellite infrastructure
Step 6: Team Orientation
Brief New Members On
Available MCP Servers:- Which servers are configured for the team
- What each server is used for
- Any usage guidelines or best practices
- How the team uses MCP tools in development
- Any specific processes or conventions
- Who to contact for technical support
- Never manually manage API credentials (handled by DeployStack)
- Always use the DeployStack Satellite for MCP access
- Report any authentication or access issues immediately
- Keep OAuth client credentials secure (don’t share or commit to version control)
Next Steps
Once new team members are successfully onboarded:- Share Team Documentation: Provide any team-specific MCP usage guides
- Schedule Training: Consider hands-on training for complex MCP workflows
- Gather Feedback: Collect feedback on the onboarding process for improvements