← Plugin catalog
Developer Tools

1Password Developer Tools

1Password v0.3.0

Manage Developer Environments

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Interactive
  • Read
  • Write

Not specified in the available declarations: limitations, pricing & account requirements.

Onboarding example

List my 1Password Environments
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 14, 2026. Package observed Nov 14, 2026.

View package source →

Description

From the marketplace listing

Connects Codex to the local 1Password MCP server and enables Codex to work with 1Password Developer Environments. Codex does not get access to the underlying secrets.

Language: English · Automatically detected from descriptions.

Matches for “code tools”

Exact text from the indicated source. A mention alone does not establish support for your task.

Plugin name

1Password Developer Tools

Publisher description

Use the local 1Password MCP server to manage 1Password Developer Environments and local .env mounts from Codex.

Publisher full description

Connects Codex to the local 1Password MCP server and enables Codex to work with 1Password Developer Environments. Codex does not get access to the underlying secrets.

What changed

· 4 observations

Capabilities & instructions

Skill instructions changed from “the MCP server enabled in Developer settings, and a client configured to run the local 1password-mcp MCP server. Local .env mounts are supported on macOS and...” to “Integrate with MCP clients enabled under Settings > Developer, and a client configured to run the local 1password-mcp...

View comparison →
Positioning & listing

Plugin name changed from “1Password” to “1Password Developer Tools”. Is v2 template added: “false”. Version changed from “0.2.0” to “0.3.0”.

View comparison →
Positioning & listing

Plugin name changed from “1Password” to “1Password Developer Tools”. Version changed from “0.2.0” to “0.3.0”.

View comparison →

Technical updates · 1

Package or technical metadata updated

View technical comparison →

Keywords

Files & skills

File archives

Plugin package10 files · 16.6 KBBrowse files →
Skill instructions
1password-environments7.25 KB

View saved version →

---
name: 1password-environments
description: Manage 1Password Developer Environments and local .env mounts through the local 1Password MCP server, without exposing secret values. Use when the user asks to set up environment variables for a repo, store or configure API keys and secrets in 1Password, mount or create a local .env file from 1Password, inspect 1Password Environment variable names, or work with the 1Password MCP server.
license: MIT
compatibility: Requires the 1Password desktop app (macOS, Windows, or Linux) with Integrate with MCP clients enabled under Settings > Developer, and a client configured to run the local 1password-mcp MCP server. Local .env mounts are supported on macOS and Linux only.
---

# 1Password Environments

Use the local 1Password MCP server for all environment variable configuration. Its tools return variable names, never secret values, so secrets stay in 1Password.

## Use When

- The user mentions 1Password Environments, 1Password Developer Environments, the 1Password MCP server, or local `.env` files from 1Password.
- The user asks to set up, mount, create, or sync a project `.env` file from a secret manager and 1Password is available.
- The user asks to configure repo environment variables, API keys, tokens, credentials, or secrets securely with 1Password.
- The user wants to list or compare Environment variable names without exposing secret values.

Do not use this skill for unrelated password-manager tasks, arbitrary local `.env` file parsing, or non-1Password secret stores unless the user asks to migrate that configuration into 1Password.

## Requirements

This skill depends on the local 1Password MCP server. If its tools are not available in the current session, help the user finish setup instead of improvising:

1. Install the 1Password desktop app, go to **Settings > Developer**, and turn on **Integrate with MCP clients**.
2. The desktop app installs the `1password-mcp` alias on the `PATH` (supported on macOS, Windows, and Linux).
3. Configure the client to launch `1password-mcp` as a local MCP server. For Codex, add this to `~/.codex/config.toml`:

   ```toml
   [mcp_servers.1password]
   command = "1password-mcp"
   ```

If **Integrate with MCP clients** is missing from **Settings > Developer**, update
1Password. If the checkbox is still missing, the account may not have the
`ai-local-mcp-server` feature flag. If it is disabled by an administrator, ask the
administrator to check **Policies > Sharing and permissions > Agentic permissions > Local MCP server**.

The 1Password desktop app asks the user to approve each client connection, and environment access can require additional approval.

## Tools

The local server exposes these tools:

- `authenticate`: authenticate with the 1Password desktop app and return the account ID.
- `list_environments`: list Developer Environments for an account.
- `create_environment`: create a new Developer Environment.
- `rename_environment`: rename an existing Developer Environment.
- `list_variables`: list variable names in an Environment without returning values.
- `append_variables`: add or update Environment variables.
- `create_local_env_file`: mount an Environment as a local `.env` file on macOS or Linux.
- `list_local_env_files`: list local `.env` mounts for an Environment.

It also exposes these documentation resources:

- `1password://docs/getting-started`
- `1password://docs/environments-guide`

## Workflow

1. Call `authenticate` first when you do not already have an account ID for this turn. The 1Password desktop app will ask the user to approve the connection.
2. Use `accountId` for subsequent calls. Server docs may spell the returned value as `account_id`; MCP tool calls use camelCase parameters such as `accountId` and `environmentId`.
3. Call `list_environments` with the returned `accountId` before operating on an Environment, unless the user already provided a current `environmentId`.
4. If the target Environment is ambiguous, ask the u

Preview of the first 4,000 characters. Read full instructions →

Referenced files: 3 — file references are metadata, not package contents.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package license
MIT
Package author
1Password
Keywords
See keywords

Declared capabilities

  • Interactive
  • Read
  • Write

Package observed Nov 14, 2026.

Technical details
First seen
Sep 30, 2026 · 22:02 UTC
Last seen
Nov 14, 2026 · 18:00 UTC
Latest observed change
Oct 27, 2026 · 00:24 UTC
Collection status
Collected

plugins_6a8f9d0180648191a781fc7d2351bf34

Download plugin data (JSON)

Plugin details: served from cache. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.