Enterprise MCP server governance allowing administrators to control which servers users can access.
Pro-tier customers using IAM Identity Center can have MCP server access controlled through an MCP registry. When configured by administrators, users can only use MCP servers explicitly allowed in the registry. Provides centralized governance for enterprise deployments.
Without Registry (default):
With Registry (enterprise):
/mcp add
Shows interactive list of servers from organization's registry.
# Add specific server kiro-cli mcp add --name myserver # Add to workspace kiro-cli mcp add --scope workspace # Add to specific agent kiro-cli mcp add --agent myagent # Interactive selection kiro-cli mcp add
/mcp remove
Interactive menu to select server to remove.
kiro-cli mcp remove --name <server-name>
/mcp list
Shows:
Even with registry mode enabled, you can customize:
Custom values override registry defaults, allowing personal credentials and configuration.
/mcp add
Output:
Select MCP server from registry: git-server (Git operations) github-server (GitHub integration) aws-tools (AWS operations)
kiro-cli mcp add --name git-server --agent rust-dev
Adds git-server to rust-dev agent configuration.
{ "mcpServers": { "github": { "command": "mcp-server-github", "args": ["--stdio"], "env": { "GITHUB_TOKEN": "$GITHUB_TOKEN" } } } }
Your token overrides registry defaults.
Symptom: Cannot use MCP at all
Cause: Organization disabled MCP entirely
Solution: Contact administrator for MCP access
Symptom: Error fetching MCP configuration
Cause: Network issue or server error
Solution: Temporary issue - retry later or contact administrator
Symptom: Server not in list
Cause: Registry mode only allows registry servers
Solution: Request administrator add server to registry
Symptom: Needed server not available
Cause: Not added to organization's registry
Solution: Contact administrator to request server addition
Registry source: Configured by administrator at organization level
Scope options:
~/.kiro/mcp.json.kiro/mcp.jsonCustomization: Environment variables and HTTP headers can be customized even in registry mode
Fallback: If registry unavailable, MCP functionality disabled
MCP Registry