Onepassword
MCP server for interacting with 1Password via the CLI to read and manage credentials.
Connector by pulsemcp.com · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/pulsemcp-com-onepassword
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 5 read · 4 write · 0 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 9
Read from the source code; the running server may list different tools.
Read 5 · Look things up without changing anything.
onepassword_get_itemonepassword_get_item_metadataonepassword_list_itemsonepassword_list_items_by_tagonepassword_list_vaults
Write 4 · Create, change, send or run things.
onepassword_create_api_credentialonepassword_create_loginonepassword_create_secure_noteonepassword_share_item
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
OP_SERVICE_ACCOUNT_TOKEN
Other settings (environment variables or headers).
DANGEROUSLY_SKIP_ELICITATIONSENABLED_TOOLGROUPSOP_ELICITATION_READOP_ELICITATION_WRITEOP_WHITELISTED_ITEMSSKIP_HEALTH_CHECKS
Tools (9)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
onepassword_create_api_credentialCreate one or more API Credential items in 1Password in a single call. **BATCH ALL CREDENTIALS INTO ONE CALL.** When write elicitation is enabled, this tool prompts the user once for the entire `items` array. Calling it once with N credentials shows the user one prompt listing all N credentials; calling it N times forces N separate approval prompts seconds apart — exactly the kind of repeated interruption that frustrates users. **Plan up front, then call once.** Before invoking this tool, decide every API credential you intend to create for the current workflow (e.g., across all environments…
onepassword_create_loginCreate one or more login items in 1Password in a single call. **BATCH ALL LOGINS INTO ONE CALL.** When write elicitation is enabled, this tool prompts the user once for the entire `items` array. Calling it once with N logins shows the user one prompt listing all N logins; calling it N times forces N separate approval prompts seconds apart — exactly the kind of repeated interruption that frustrates users. **Plan up front, then call once.** Before invoking this tool, decide every login you intend to create for the current workflow and pass them all in one `items` array. A single call can creat…
onepassword_create_secure_noteCreate one or more secure notes in 1Password in a single call. **BATCH ALL NOTES INTO ONE CALL.** When write elicitation is enabled, this tool prompts the user once for the entire `items` array. Calling it once with N notes shows the user one prompt listing all N notes; calling it N times forces N separate approval prompts seconds apart — exactly the kind of repeated interruption that frustrates users. **Plan up front, then call once.** Before invoking this tool, decide every secure note you intend to create for the current workflow and pass them all in one `items` array. If you discover add…
onepassword_get_itemGet the details of one or more 1Password items in a single call. **Only use this tool when you actually need to read a credential value.** If you only need to check whether an item exists or inspect its field structure (titles, vault, tags, field labels, types, URLs), call `onepassword_get_item_metadata` instead — that path returns the same metadata without triggering an approval prompt. **BATCH ALL LOOKUPS INTO ONE CALL.** Sensitive-field reveal is gated by a single user approval that covers the entire `items` array. Calling this tool once with N items shows the user one prompt listing all …
onepassword_get_item_metadataGet the non-sensitive metadata for one or more 1Password items WITHOUT triggering an approval prompt. Use this whenever you only need to check whether an item exists or inspect its structure (titles, vault, tags, field labels/types, URLs, dates) — never to read the secret value of a field. This is the right tool for existence checks (e.g., "is there already a 1Password entry for customer X before I mint a new credential?"). Use `onepassword_get_item` instead when you actually need to read a credential value — that path requires user approval. **What's returned:** - Item metadata (title, cate…
onepassword_list_itemsList items in one or more 1Password vaults in a single call. **BATCH ALL VAULT LISTINGS INTO ONE CALL.** When you need to enumerate items from multiple vaults, pass every `vaultId` in a single `items` array — one round-trip, no per-call approval friction. Calling this tool once per vault is wasteful and slow. **Use this tool for discovery to avoid get_item loops.** This tool returns titles, categories, and tags for every item in a vault without triggering any sensitive-field elicitation. When you need to find candidate items for downstream work (e.g., retrieving full details with `onepasswor…
onepassword_list_items_by_tagList 1Password items matching one or more tag queries in a single call. **BATCH ALL TAG QUERIES INTO ONE CALL.** When you need to filter by multiple tags or scope across multiple vaults, pass every `tag` (and optional `vaultId`) in a single `items` array — one round-trip. Calling this tool once per tag is wasteful and slow. **Use this tool for discovery to avoid get_item loops.** This tool returns titles, categories, and tags without triggering any sensitive-field elicitation. When you need to find candidate items by tag for downstream work (e.g., retrieving full details with `onepassword_ge…
onepassword_list_vaultsList all 1Password vaults accessible by the service account. This is the one-shot discovery starting point — call it once up front (it takes no inputs) and feed the resulting vault IDs into a single bulk call to `onepassword_list_items` (which accepts an array of vault IDs in one request). Avoid alternating `list_vaults` → `list_items` → `list_vaults` workflows; gather all vault IDs first, then issue one batched `list_items` call. Returns a list of vaults with their IDs and names. Use vault IDs when calling other tools that require a vault parameter. **Returns:** - Array of vaults, each wit…
onepassword_share_itemCreate one or more shareable links for 1Password items in a single call. **BATCH ALL SHARES INTO ONE CALL.** This tool is gated by a single user approval that covers the entire `items` array. Calling it once with N items shows the user one prompt listing all N share requests; calling it N times forces N separate approval prompts seconds apart, which is annoying and error-prone for the user. **Plan up front, then call once.** Before invoking this tool, decide every share you intend to mint for the current workflow and pass them all in one `items` array. Even if it feels natural to share items…
Signals
- Stars
- 81
- Forks
- 10
- Open issues
- 26
- Contributors
- 4
- Last commit (this folder)
- Jun 14, 2026 (4 months ago)
- Last release
- Jun 17, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
com.pulsemcp/onepassword- Version
- 0.5.4
- Auth
- API key
- Packages
- npm onepassword-mcp-server
- License
- MIT
- Repository
- github.com/pulsemcp/mcp-servers
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from pulsemcp.com
- 0.627score
Gmail
pulsemcp.com
MCP server for Gmail with OAuth2 (personal) and service account (Workspace) support.
ConnectorBFreshness: BLocal★ 81Claude Code +5 - 0.587score
Playwright Stealth
pulsemcp.com
Browser automation using Playwright with optional stealth mode to bypass anti-bot protection.
ConnectorCFreshness: CLocal★ 81Claude Code +5 - 0.577score
Monarch Money
pulsemcp.com
MCP server for Monarch Money — account, transaction, and budget management.
ConnectorCFreshness: CLocal★ 81Claude Code +5 - 0.577score
Remote Filesystem
pulsemcp.com
MCP server for remote filesystem operations on cloud storage (Google Cloud Storage).
ConnectorCFreshness: CLocal★ 81Claude Code +5 - 0.577score
SSH
pulsemcp.com
MCP server for SSH remote server management with SSH agent authentication support.
ConnectorCFreshness: CLocal★ 81Claude Code +5 - 0.577score
Fly Io
pulsemcp.com
MCP server for managing Fly.io machines, apps, logs, and Docker images.
ConnectorCFreshness: CLocal★ 81Claude Code +5
Cite this page
Onepassword MCP server. Agent Mart. https://agentmart.dev/connectors/pulsemcp-com-onepassword (last updated 2026-10-24)