Skip to main content
Watch: I Built an AI App Without Leaving Databricks

Auth and security - official 1Password server

1Password Environments MCP server

Local stdio MCP server built into the 1Password desktop app that lets agents create, list and rename 1Password Environments, list variable names, add variables and create locally mounted .env files. It never returns secret values to the client. It runs locally; the notes below cover how it authenticates.

Last verified 8 tools3 sources

Install

Snippet
/plugin marketplace add 1Password/1password-claude-plugin
/plugin install 1password@1password
Snippet
1password-mcp

Generic

JSON
{
  "mcpServers": {
    "1password": {
      "command": "1password-mcp"
    }
  }
}

Tools

append_variables
Add or update environment variables in a 1Password Environment.
authenticate
Authenticate with the 1Password desktop app to access 1Password Environment tools.
create_environment
Create a new 1Password Environment in a specified account.
rename_environment
Rename a 1Password Environment in a specified account.
create_local_env_file
Create a locally mounted .env file for an Environment that makes secrets available on demand without writing them to disk.
list_environments
Read-only. List all 1Password Environments in a specified account.
list_variables
Read-only. Retrieve the environment variable names stored in a 1Password Environment.
list_local_env_files
Read-only. List all locally mounted .env files from a 1Password Environment.

As documented on October 17, 2026. A running server reports its current list through tools/list.

Notes and caveats

  • Requires the 1Password desktop app; turn it on under Settings > Developer > Integrate with MCP clients.
  • The Claude Code and Cursor plugins are labelled Beta and the Kiro plugin is in beta.
  • Auth is a per-Environment approval prompt in the desktop app (no API key). stdio-only; remote-only MCP clients are not supported.
  • Codex support is Mac and Linux only; the Codex value is the documented 'Command to launch' entry.
  • Cursor install is through the 1Password plugin in the Cursor plugin marketplace (no JSON snippet). 1Password Enterprise Password Manager admins can toggle it under Policies > Agentic permissions > Local MCP server.
  • Closed source, shipped inside the desktop app.

FAQ

What does the 1Password Environments MCP server do?

Local stdio MCP server built into the 1Password desktop app that lets agents create, list and rename 1Password Environments, list variable names, add variables and create locally mounted .env files. It never returns secret values to the client. The vendor documents 8 tools, including append_variables, authenticate, create_environment and rename_environment.

How do I add the 1Password Environments MCP server to Claude Code?

1Password documents a Claude Code config; copy it from the Claude Code section of this page. Snippets for Codex and Generic are there too.

Does the 1Password Environments MCP server need authentication?

It uses a scheme other than OAuth or an API key, such as the session of the app or instance it runs in; the notes on this page describe it. Transport: stdio. Status: Beta, last checked October 17, 2026.

Sources

Last verified against 3 1Password pages, then re-checked independently.

Newsletter

New MCP servers, the week they ship

One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.