Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.deploystack.io/llms.txt

Use this file to discover all available pages before exploring further.

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

  1. Navigate to Teams: Go to your DeployStack dashboard and click on “Teams”
  2. Select Your Team: Find the team you want to add members to and click “Manage”
  3. Add New Member: Click “Add Member” and enter the new member’s email address
Read more about Roles: Team Roles

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:
  1. Navigate to the Satellite section in the dashboard
  2. Select the appropriate team from the team selector
  3. Click Create MCP Client Credentials
  4. Enter a name for the client (e.g., “VS Code”, “Claude Desktop”)
  5. Copy the generated OAuth credentials:
    • Client ID: deploystack_mcp_client_abc123def456ghi789
    • Client Secret: deploystack_mcp_secret_xyz789abc123def456ghi789jkl012
3

Update MCP Configuration

Replace your VS Code MCP configuration with the DeployStack Satellite:Before (Individual MCP Servers):
{
  "mcpServers": {
    "brightdata": {
      "command": "npx",
      "args": ["@brightdata/mcp"],
      "env": {
        "API_TOKEN": "user-managed-token"
      }
    },
    "github": {
      "command": "npx",
      "args": ["@github/mcp"],
      "env": {
        "GITHUB_TOKEN": "user-managed-token"
      }
    }
  }
}
After (DeployStack Satellite):
{
  "mcpServers": {
    "deploystack": {
      "url": "https://satellite.deploystack.io/mcp",
      "name": "DeployStack Satellite",
      "description": "MCP-as-a-Service with zero installation"
    }
  }
}

Step 4: Verify Team Access

Test MCP Tool Access

  1. Restart VS Code: Restart VS Code to load the new satellite configuration
  2. Test MCP Connection: Use Claude or MCP-compatible tools to verify access
  3. Verify Available Tools: All team MCP tools should be instantly available
  4. Test Functionality: Confirm tools work without any manual credential setup

Step 5: Test Team Access

Verify Team MCP Servers

  1. Open VS Code: Launch VS Code or restart if already open
  2. Test MCP Connection: Use Claude or MCP-compatible tools to verify access
  3. Check Available Tools: Confirm all team MCP servers are accessible
  4. 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
Team Workflows:
  • How the team uses MCP tools in development
  • Any specific processes or conventions
  • Who to contact for technical support
Security Guidelines:
  • 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
New team members should now have secure, credential-free access to all team MCP servers through the DeployStack Satellite, enabling them to be productive immediately without any installations or complex credential management.