Migration Guide: Experimental to Beta MCP Connectors — Unique AI Documentation
Migration Guide: Experimental to Beta MCP Connectors
KNOWN ISSUE: Space Configuration State
There is a known issue with the migration process that affects space-level connector enablement. See the "Known Issue" section below for critical details and workarounds.
Overview
This guide covers the migration process from the experimental MCP connector implementation to the new beta version. The beta version introduces significant architectural changes and improvements to the MCP connector functionality.
Migration Summary:
- Enable feature flags
- Existing connectors preserved but disabled by default
- Space configurations need to be refreshed
- Clean state migration recommended
Migration Process
Step 1: Enable MCP Admin Feature Flag
Verify that the experimental flag
FEATURE_FLAG_ENABLE_MCP_UN_11963=trueis already enabled onbackend-service-chat,web-app-chat, andweb-app-admin.Enable the MCP admin feature flag in the environment variables of
backend-service-chat,web-app-chat, andweb-app-admin:FEATURE_FLAG_ENABLE_MCP_ADMIN_UN_14099=trueRestart the application/services as required
Step 2: Review Migrated Connectors in Admin Panel
Navigate to the MCP Connector Admin Panel
You will see all existing MCP connections listed as disabled
Review each connector's configuration:
- Connection details are preserved
- Tool configurations are maintained
- System prompts are retained
Step 3: Understand Impact on Spaces
Immediate Effect:
- All MCP connectors will disappear from spaces where they were previously configured
- Users will no longer see these tools in their chat interface
- Space administrators will not see the connectors in their
Sources & Toolspanel
This is expected behavior while connectors remain disabled at the organization level.
Step 4: Re-enable Connectors
For each connector you want to restore:
- Open the connector in the Admin Panel
- Review and update the configuration if needed
- Toggle the Enable slider to ON
- Save the changes
Result:
- The connector becomes visible in space configurations under
Sources & Tools > MCP Tools - Space administrators can now enable it for their spaces
Known Issue - Space Configuration State Issue
CRITICAL: Manual Space Configuration Required
There is a known issue affecting spaces that had a connector enabled before migration:
The Problem:
- When you re-enable a connector from the Admin Panel
- It may appear as enabled in space configurations where it was previously active
- However, the tools are NOT actually functional in the space or chat interface
- The space appears correctly configured but the connector is not working
The Workaround: Even if a connector shows as enabled in a space:
- Space admin must open the space settings
- Make any edit (you can toggle a tool off and back on)
- Click Update
Only after this manual save operation will the connector become truly functional in the space.
Why This Happens: The migration preserves the enabled state in the space configuration database but does not properly initialize the connector's state in the spaces. The manual space update triggers the necessary initialization.
Clean State Migration Approach (Recommended)
Given the known issues and architectural changes, we strongly recommend starting from a clean state:
For Connector Administrators:
- Document existing configurations:
- Take screenshots of all connector settings
- Export or copy system prompts
- Note tool configurations
- Delete all existing connectors from the Admin Panel
- Re-connect each MCP server using the new beta interface:
- Follow the standard connection process
- Reconfigure descriptions and system prompts
- Set up tools as needed
- Enable for organization
For Space Administrators:
- Once connectors are re-enabled at the organization level
- In the space configuration, navigate to
Sources & Tools > MCP Tools - Enable desired connectors fresh (as if for the first time)
- Configure tool selections
- Save configuration
Benefits of Clean State Migration:
- Avoids known state synchronization issues
- Ensures proper initialization of all components
- Provides opportunity to review and optimize configurations
- Eliminates potential hidden issues from migration
Troubleshooting
Connector Still Showing as Disabled
Issue: Re-enabled connector doesn't appear in space settings
Solution:
- Verify the connector is enabled in the Admin Panel
- Check that Enable slider is toggled ON
- Refresh the space configuration page
- If issue persists, try disabling and re-enabling the connector
Tools Not Showing in Chat Despite Being Enabled
Issue: Connector shows as enabled but tools don't work
Solution: This is the known space configuration issue. Follow the workaround:
- Open space settings
- Make any minor edit
- Click Update
Unexpected Behavior After Migration
Issue: Errors, missing data, or inconsistent states
Solution:
- Follow the clean state migration approach
- Delete affected connectors
- Reconnect and reconfigure from scratch
- Contact your Customer Success representative if issues persist
Rollback Procedure
If you need to rollback to the experimental version:
Disable MCP Admin feature flag in
backend-service-chat,web-app-chat, andweb-app-admin:FEATURE_FLAG_ENABLE_MCP_ADMIN_UN_14099=falseRestart application/services
Additional Resources
- MCP Conectors for Admins
- Managing MCP Tools in Spaces