diff --git a/apps/app/src/i18n/locales/en.ts b/apps/app/src/i18n/locales/en.ts index 6d2c2d035..597c7380c 100644 --- a/apps/app/src/i18n/locales/en.ts +++ b/apps/app/src/i18n/locales/en.ts @@ -788,6 +788,8 @@ export default { "question_modal.question_counter": "Question {current} of {total}", "session.allow_for_session": "Allow for session", "session.allow_once": "Allow once", + "session.cmd_add_mcp_detail": "Open the Apps & MCP page to connect a new integration", + "session.cmd_add_mcp_title": "Add MCP", "session.cmd_current_workspace": "Current workspace", "session.cmd_new_session_detail": "Start a fresh task in the current workspace", "session.cmd_new_session_meta": "Create", diff --git a/apps/app/src/react-app/shell/command-palette.tsx b/apps/app/src/react-app/shell/command-palette.tsx index 2406277a7..d5569897a 100644 --- a/apps/app/src/react-app/shell/command-palette.tsx +++ b/apps/app/src/react-app/shell/command-palette.tsx @@ -157,6 +157,16 @@ export function CommandPalette(props: CommandPaletteProps) { props.onOpenSettings("/settings/extensions"); }, }, + { + id: "settings-add-mcp", + title: t("session.cmd_add_mcp_title"), + detail: t("session.cmd_add_mcp_detail"), + meta: t("session.cmd_settings_meta"), + action: () => { + props.onClose(); + props.onOpenSettings("/settings/extensions/mcp"); + }, + }, { id: "settings-appearance", title: t("settings.tab_appearance"),