Workspace tools let MCP clients list, create, edit, delete, and reorder Solo workspaces, and move projects between them. They are part of the core toolset and are available whenever the MCP server is enabled.
Tools
list_workspaces— List Solo workspaces.create_workspace— Create a workspace.nameis required;icon(icon initials) andcolor(a color token) are optional.update_workspace— Update a workspace'sname,icon, orcolor. Passworkspace_idplus at least one field to change; omitted fields are preserved.delete_workspace— Delete a workspace. Pass an optionaldestination_workspace_idto move its projects into another workspace.reorder_workspaces— Reorder workspaces by passingworkspace_idswith every workspace ID exactly once, in the desired display order.move_project_to_workspace— Move a project, including any linked checkout group, into a workspace. Optionalbefore_project_idandafter_project_idplacement hints control where the moved project or group lands in the destination workspace; they are mutually exclusive.
Notes
Workspace tools pair with the project tools: list_projects accepts an optional workspace_id filter, and create_project accepts an optional workspace_id to import a directory directly into a workspace. See Project tools.
delete_workspace refuses to delete the last remaining workspace, and refuses to delete a workspace that still contains projects unless you pass destination_workspace_id so those projects have somewhere to go.
A typical flow for organizing projects: call list_workspaces to get workspace IDs, create_workspace for a new group, then move_project_to_workspace for each project that belongs there.
For the workspace concept and in-app management, see Workspaces.