workspace_update
Edit the active workspace (or one named by workspace_id): its name, description, logo_url, and/or settings. Requires ADMIN role in that workspace. settings is MERGED, not replaced — send only the keys you want to change (e.g. {"translation_glossary": "..."} or {"translation_tts_provider": "cartesia"}); other keys are left intact. Omit workspace_id to target the workspace this MCP key is currently routed to (see workspace.current).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New workspace name. Omit to leave unchanged. | |
| logo_url | No | New workspace logo URL. Omit to leave unchanged. | |
| settings | No | Partial settings object, MERGED into the existing workspace.settings JSONB (PATCH semantics). Only the keys you send change. Common keys: translation_glossary, translation_mt_provider, translation_tts_provider, translation_tts_voice, translation_languages, translation_default_lang. | |
| description | No | New workspace description. Omit to leave unchanged. | |
| in_workspace | No | Run this one call in this workspace id instead of the session's. Nothing is stored; other sessions are not affected. | |
| workspace_id | No | Numeric workspace id to update. Omit to target the currently-routed workspace (workspace.current). |