From f8dc143f3e5acfe1110f2a685c705c9636f0648d Mon Sep 17 00:00:00 2001 From: Robert Menke Date: Tue, 7 Jul 2026 12:20:17 -0400 Subject: [PATCH] Change command for binary name --- README.md | 11 ++++++----- plugins/1password/.codex-plugin/plugin.json | 2 +- plugins/1password/.mcp.json | 2 +- plugins/1password/README.md | 6 ++++-- .../1password/skills/1password-environments/SKILL.md | 2 +- 5 files changed, 13 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 895b074..2d0c7c8 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ listing Developer Environments, inspecting variable names, adding variables, and creating local `.env` mounts. Secret values remain controlled by 1Password and are never shared with Codex. -Note: This plugin currently only supports MacOS +Note: This plugin supports macOS, Windows, and Linux. #### Documentation https://www.1password.dev/environments/mcp-codex-server @@ -18,7 +18,7 @@ https://www.1password.dev/environments/mcp-codex-server - `plugins/1password/.codex-plugin/plugin.json` - Codex plugin metadata and UI configuration. - `plugins/1password/.mcp.json` - MCP server configuration for the 1Password - desktop app's bundled `onepassword-mcp` binary. + desktop app's bundled `1password-mcp` binary. - `plugins/1password/skills/1password-environments/SKILL.md` - Codex skill instructions for using 1Password Developer Environments. - `plugins/1password/assets/` - Plugin icon and logo assets. @@ -27,14 +27,15 @@ https://www.1password.dev/environments/mcp-codex-server ## Prerequisites -- macOS with the 1Password desktop app installed. +- macOS, Windows, or Linux with the 1Password desktop app installed. - 1Password Labs MCP server experiment enabled in the desktop app. - Access to a 1Password account with Developer Environments enabled. -The MCP server is expected at: +The MCP server runs via the `1password-mcp` alias, which the 1Password +desktop app installs on your `PATH`: ```text -/Applications/1Password.app/Contents/MacOS/onepassword-mcp +1password-mcp ``` ## Using the Plugin diff --git a/plugins/1password/.codex-plugin/plugin.json b/plugins/1password/.codex-plugin/plugin.json index 932c11c..666f36b 100644 --- a/plugins/1password/.codex-plugin/plugin.json +++ b/plugins/1password/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "1password", - "version": "0.1.0", + "version": "0.2.0", "description": "Use the local 1Password MCP server to manage 1Password Developer Environments and local .env mounts from Codex.", "author": { "name": "1Password" diff --git a/plugins/1password/.mcp.json b/plugins/1password/.mcp.json index c79ee39..b271b81 100644 --- a/plugins/1password/.mcp.json +++ b/plugins/1password/.mcp.json @@ -1,7 +1,7 @@ { "mcpServers": { "1password": { - "command": "/Applications/1Password.app/Contents/MacOS/onepassword-mcp", + "command": "1password-mcp", "args": [] } } diff --git a/plugins/1password/README.md b/plugins/1password/README.md index c5d4a43..c959628 100644 --- a/plugins/1password/README.md +++ b/plugins/1password/README.md @@ -4,13 +4,15 @@ This plugin connects Codex to the 1Password desktop app's local MCP server for 1 ## MCP Server -The plugin starts the bundled macOS binary: +The plugin starts the 1Password MCP server via the `1password-mcp` alias, which +the 1Password desktop app installs on your `PATH` (supported on macOS, Windows, +and Linux): ```json { "mcpServers": { "1password": { - "command": "/Applications/1Password.app/Contents/MacOS/onepassword-mcp", + "command": "1password-mcp", "args": [] } } diff --git a/plugins/1password/skills/1password-environments/SKILL.md b/plugins/1password/skills/1password-environments/SKILL.md index cc45fd5..d8f1df0 100644 --- a/plugins/1password/skills/1password-environments/SKILL.md +++ b/plugins/1password/skills/1password-environments/SKILL.md @@ -104,4 +104,4 @@ No resource templates are currently exposed. ## Notes -The local MCP server is enabled from 1Password Labs in the desktop app and connects through the bundled `onepassword-mcp` binary. Local `.env` mounts are supported on macOS and Linux. +The local MCP server is enabled from 1Password Labs in the desktop app and connects through the `1password-mcp` alias installed on your `PATH`, which is supported on macOS, Windows, and Linux. Local `.env` mounts are supported on macOS and Linux.