{language.t("settings.mcp.description")}
+ ) diff --git a/packages/app/src/i18n/en.ts b/packages/app/src/i18n/en.ts index 7e95fd739d..92d962ac09 100644 --- a/packages/app/src/i18n/en.ts +++ b/packages/app/src/i18n/en.ts @@ -770,7 +770,44 @@ export const dict = { "settings.commands.title": "Commands", "settings.commands.description": "Command settings will be configurable here.", "settings.mcp.title": "MCP", - "settings.mcp.description": "MCP settings will be configurable here.", + "settings.mcp.description": "Manage local and remote MCP servers that OpenCode can use across your workspaces.", + "settings.mcp.section.featured": "Featured", + "settings.mcp.section.featured.description": "Add a polished preset for popular MCP servers in one click.", + "settings.mcp.section.configured": "Configured servers", + "settings.mcp.section.configured.description": + "See which MCP servers are installed, how they connect, and remove the ones you no longer need.", + "settings.mcp.section.add": "Add a server", + "settings.mcp.section.add.description": "Create your own local or remote MCP server configuration.", + "settings.mcp.type.local": "Local", + "settings.mcp.type.remote": "Remote", + "settings.mcp.featured.added": "Added", + "settings.mcp.action.add": "Add server", + "settings.mcp.action.remove": "Remove", + "settings.mcp.form.type.label": "Connection type", + "settings.mcp.form.name.label": "Server name", + "settings.mcp.form.name.placeholder": "my-mcp-server", + "settings.mcp.form.url.label": "Remote URL", + "settings.mcp.form.url.placeholder": "https://mcp.example.com/mcp", + "settings.mcp.form.command.label": "Command", + "settings.mcp.form.command.placeholder": "npx -y @modelcontextprotocol/server-memory", + "settings.mcp.form.headers.label": "Headers", + "settings.mcp.form.headers.description": "Optional. Add one header per line using KEY: value.", + "settings.mcp.form.environment.label": "Environment", + "settings.mcp.form.environment.description": "Optional. Add one variable per line using KEY=value.", + "settings.mcp.form.timeout.label": "Timeout (ms)", + "settings.mcp.form.timeout.placeholder": "5000", + "settings.mcp.toast.added.title": "MCP server added", + "settings.mcp.toast.added.description": "{{name}} has been saved to your MCP settings.", + "settings.mcp.toast.removed.title": "MCP server removed", + "settings.mcp.toast.removed.description": "{{name}} has been removed from your MCP settings.", + "settings.mcp.validation.name": "Enter a server name before saving.", + "settings.mcp.validation.duplicate": "{{name}} is already configured.", + "settings.mcp.validation.url": "Enter a remote MCP server URL.", + "settings.mcp.validation.command": "Enter the command used to start the local MCP server.", + "settings.mcp.validation.timeout": "Timeout must be a positive whole number.", + "settings.mcp.validation.headers": "Couldn't parse header line: {{line}}", + "settings.mcp.validation.environment": "Couldn't parse environment line: {{line}}", + "settings.mcp.status.needs_client_registration": "Needs client registration", "settings.permissions.title": "Permissions", "settings.permissions.description": "Control what tools the server can use by default.",