Migrating from Local MCP to Remote MCP
Remote MCP lets AI clients access Dessix even when the local App is not open. Local MCP can continue to work, but Remote MCP is the recommended path going forward.
What Changes
| Item | Local MCP | Remote MCP |
|---|---|---|
| Runtime | Electron local process | Dessix server |
| App required | Yes | No |
| Authentication | Local App bridge | Access token |
| Data source | Local App data | Dessix cloud data |
| Tool names | dessix_* | dessix_* |
| Function signatures | Local MCP schema | Compatible with Local MCP |
Compatibility
Remote MCP keeps the existing tool names and input schemas:
dessix_list_workspacesdessix_get_current_workspacedessix_search_blocksdessix_read_blockdessix_create_blockdessix_update_blockdessix_delete_blockdessix_restore_blockdessix_create_folderdessix_rename_folderdessix_move_folderdessix_delete_folderdessix_move_blockdessix_list_folder_children
These tools cover workspaces, content blocks, and folders.
Migration Steps
Create an access token from the Dessix App workspace settings advanced panel.
Add a new Remote MCP server in your MCP client.
Set the endpoint to:
texthttps://api.dessix.io/v1/mcpAdd the request header:
httpAuthorization: Bearer dx_live_xxxKeep your existing tool arguments unchanged.
Verify the connection with
dessix_list_workspacesanddessix_get_current_workspace.Verify data access with
dessix_search_blocksordessix_read_block.
Workspace Rules
If workspace_id is omitted, Remote MCP uses the most recently opened workspace recorded on the server. If the user has never created a workspace, it returns NO_WORKSPACE_SELECTED.
Behavior Changes
- Remote MCP does not depend on the current App page.
- Remote writes sync back to Dessix.
- Remote writes use server-side permission checks and can only access the token owner's data.
- Folder deletion matches the Dessix App: the target folder and sub-folders are deleted, and their content moves to trash.
- Oversized content is truncated and marked with truncation fields.
Rollback
You can keep Local MCP as a fallback during migration. Both can coexist, but new configurations should prefer Remote MCP.