op-mcp
Provides tools for managing 1Password vaults and items, including listing vaults, searching items, reading passwords, creating/updating/deleting items, and generating passwords.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@op-mcplist all my vaults"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
op-mcp
A lightweight MCP server for 1Password that wraps the op CLI. Zero idle CPU usage.
Why?
The popular @takescake/1password-mcp uses the @1password/sdk WASM runtime, which burns 40-80% CPU even when idle due to an internal event loop in the compiled Rust/WASM binary. This server shells out to the op CLI instead — it does nothing when idle and only spawns a process when a tool is called.
Supports service account tokens for headless/CI use (no biometric auth required).
Related MCP server: proton-pass-community-mcp
Install
npx @jrejaud/op-mcpOr install locally:
git clone https://github.com/studio-corsair/op-mcp.git
cd op-mcp
npm install && npm run build
node dist/index.jsPrerequisites
1Password CLI (
op) installedA service account token or signed-in
opsession
Configuration
Claude Code
{
"mcpServers": {
"1password": {
"type": "stdio",
"command": "npx",
"args": ["-y", "op-mcp"],
"env": {
"OP_SERVICE_ACCOUNT_TOKEN": "your-token-here"
}
}
}
}Environment Variables
Variable | Required | Description |
| Recommended | Service account token (skips biometric) |
| No | Path to |
Tools
Tool | Description |
| List all accessible vaults |
| Search items by name, URL, or tag |
| Read a field via |
| Create a new login/password/note item |
| Update fields on an existing item |
| Generate a random password |
| Delete or archive an item |
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Issue, rotate and revoke scoped API-key passes for 25+ providers — the agent never sees a real key
Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.
Remote MCP for 1,500+ APIs. Vault-managed credentials; OAuth or API key. Search, load, and execute.
Manage repositories, users, releases, and automate GitHub workflows
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents and automation scripts to securely interact with self-hosted Vaultwarden instances through the Bitwarden CLI, automatically managing vault sessions and providing tools to read, create, update, and delete secrets programmatically.6 npm1MIT
- AlicenseBqualityAmaintenanceEnables interaction with Proton Pass via CLI operations, including vault and item management, secret injection, and password generation.4715 npm21GPL 3.0
- FlicenseNot gradedqualityDmaintenanceEnables interaction with Bitwarden/Vaultwarden for password and secure note management, including creation, updating, deletion, and search of items and folders.1-
- FlicenseBqualityDmaintenanceEnables secure retrieval of credentials from 1Password vaults for use by AI agents, supporting integration with browser automation for automated login.1-