1Password MCP Server
1Password MCPサーバーでClaude連携・パスワード管理を自動化
npx @takescake/1password-mcp概要
1Password MCP Serverの設定方法と使い方。
パスワードマネージャー「1Password」をClaudeから操作できるMCPサーバー。
1Passwordのボルトへのアクセス・シークレットの取得・パスワード情報の検索・管理が可能。
ClaudeとのMCPサーバー連携により、AIエージェントが必要なシークレット情報を安全に取得しながら作業を自動化できる。
1Password Service Accountで認証するため、マスターパスワードを公開せずに安全に利用できる。
設定方法はサービスアカウントトークンを環境変数に設定するだけでシンプルに完結する。
料金・APIキー情報
APIキー
🔑 必要🔑 APIキーの取得方法
- 1
https://my.1password.com にアクセスして1Passwordアカウントでログインする
- 2
左メニュー下部の「開発者ツール」→「インフラストラクチャシークレット」→「サービスアカウント」を選択する
- 3
「サービスアカウントを作成」をクリックして名前を入力する
- 4
アクセスを許可するボルトを選択して権限(読み取りなど)を設定する
- 5
表示されたサービスアカウントトークンをコピーして保存する(再表示不可のため必ず保存すること)
こんな使い方ができます
Claudeから1Passwordのボルトに保存されたシークレット情報を安全に取得できる
1Passwordに保存されたパスワード情報をClaudeで検索・確認できる
AIエージェントのワークフロー中に必要な認証情報を自動取得できる
ボルト内のアイテム一覧をClaudeで管理・整理できる
セットアップ手順
- 1
1Password(1password.com)にアクセスしてアカウントにログインする
- 2
「開発者」→「サービスアカウント」からサービスアカウントを作成する
- 3
サービスアカウントに必要なボルトへのアクセス権限を設定してトークンを取得する
- 4
claude mcp add 1password -e OP_SERVICE_ACCOUNT_TOKEN=your-service-account-token -- npx -y @takescake/1password-mcp
設定ファイル
コピー前に確認
1Passwordアカウント(Teams/Businessプランまたは個人プラン)およびService Account Tokenが必要。
claude mcp add 1password -e OP_SERVICE_ACCOUNT_TOKEN=your-service-account-token -- npx -y @takescake/1password-mcp