- Explore MCP Servers
- onepassword-mcp-server
Onepassword Mcp Server
What is Onepassword Mcp Server
onepassword-mcp-server is a proof of concept MCP server designed for educational purposes. It allows secure retrieval of credentials from a 1Password account to be utilized by Agentic AI.
Use cases
Use cases include retrieving credentials for applications like ticktick.com, automating browser tasks with secure credentials, and integrating with AI systems that require access to sensitive information.
How to use
To use onepassword-mcp-server, ensure you have Python 3.11 or higher installed. Install the required packages using ‘pip install uv’ and ‘uv sync’. Create a vault named ‘AI’ in 1Password, add your items, and create a service account with the necessary permissions. Configure your client (e.g., Claude Desktop) with the appropriate server settings and launch it to retrieve credentials.
Key features
Key features include secure credential retrieval using the 1Password Python SDK, integration with Agentic AI for operational use, and the ability to automate browser interactions with additional MCP servers.
Where to use
onepassword-mcp-server can be used in fields requiring secure credential management, such as software development, AI operations, and automated testing environments.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Onepassword Mcp Server
onepassword-mcp-server is a proof of concept MCP server designed for educational purposes. It allows secure retrieval of credentials from a 1Password account to be utilized by Agentic AI.
Use cases
Use cases include retrieving credentials for applications like ticktick.com, automating browser tasks with secure credentials, and integrating with AI systems that require access to sensitive information.
How to use
To use onepassword-mcp-server, ensure you have Python 3.11 or higher installed. Install the required packages using ‘pip install uv’ and ‘uv sync’. Create a vault named ‘AI’ in 1Password, add your items, and create a service account with the necessary permissions. Configure your client (e.g., Claude Desktop) with the appropriate server settings and launch it to retrieve credentials.
Key features
Key features include secure credential retrieval using the 1Password Python SDK, integration with Agentic AI for operational use, and the ability to automate browser interactions with additional MCP servers.
Where to use
onepassword-mcp-server can be used in fields requiring secure credential management, such as software development, AI operations, and automated testing environments.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Project Note: ⚠️ This MCP server is a proof of concept and is intended for educational purposes only. It utilizes the 1Password Python SDK to securely retrieve credentials from your 1Password account and provides them via the MCP Python SDK to Agentic AI for use in its operations. ⚠️
Quick Start
Installing via Smithery
To install 1Password Credential Retrieval Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @dkvdm/onepassword-mcp-server --client claude
Prerequisites
- Python 3.11 or higher
uv(fast Python package installer):pip install uv- Install packages:
uv sync - Create a vault within 1Password named
AI, and add the items you want to use. - Create a service account and give it the appropriate permissions in the vaults where the items you want to use with the SDK are saved.
- Provision your service account token, and configure clients like Claude Desktop to connect to this server. Add the following structure to the client’s configuration (e.g.,
claude_desktop_config.json), adjusting the path and environment variables as needed:
- Launch Claude and try a prompt such as “Get 1Password credentials for ticktick.com” (based on item name)
Automate Browser with 1Password and Browser-Use MCP
Install mcp-browser-use and configure both MCP servers as such:
- Launch Claude and try a prompt such as “get 1Password credentials for ticktick.com and log into https://ticktick.com/signin”
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










