Learn how to install and manage MCP servers within your team workspace and understand the relationship between catalog, installations, and user configurations.
MCP server installations are how your team actually uses MCP servers from the catalog. Think of the MCP catalog as a “store” where you browse available servers, and installations as the “purchased items” that your team can actually use with your own configurations.Installations represent the team layer in DeployStack’s three-tier configuration system, where teams configure shared settings that all team members use. For complete details about how arguments, environment variables, and credentials work, see the MCP Configuration System documentation.
DeployStack uses a three-layer system to manage MCP servers:
Global MCP Catalog: A centralized library of all available MCP servers (including both official registry servers synced from registry.modelcontextprotocol.io and manually created custom integrations)
Team Access: Your team can browse and select servers you have permission to use
Team Installations: Your team’s actual configured instances of MCP servers
The team-scoped installation system provides strong security boundaries:
Complete Isolation: Teams cannot access each other’s installations
Separate Configuration: Each team uses completely separate settings and credentials
Independent Setup: No shared configuration between teams
Secure Defaults: Installations use secure default settings
For comprehensive details about DeployStack’s security model for configurations, see MCP Configuration System.MCP server installations provide the bridge between the global catalog of available servers and your team’s actual working environment. They represent the team layer in DeployStack’s three-tier configuration system, managing shared settings that all team members inherit while allowing individual customization.For complete understanding of how installations fit into the broader configuration architecture, see the MCP Configuration System documentation.