Vault MCP Server
HashiCorpから公式のVault MCP Serverがリリースされました。そのため、この代替となるサードパーティ製Vault MCP Serverは今後も存続し、機能追加や修正が行われますが、公式製品と競合するような試みは行われません。このサードパーティ製Vault MCP Serverは、リモートだけでなくローカルで実行することも可能であり(多くの状況ではリモートが推奨されますが)、今後もコンテナイメージとして利用可能です。
公式製品のリリースに伴うこの方針により、正式なリリースプロセス、バージョニング、変更履歴は提供されません。また、本製品はエンタープライズ環境での本番利用には推奨されません。
MCPサーバーのコンテナイメージはDockerhubでホストされており、ここにあるHEADのコードを反映しています。
デスクトップ設定
このサーバーを試してみたい場合、以下の設定を参考に、他のクライアントに合わせて調整してください。
Claude
{
"mcpServers": {
"vault": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"VAULT_URL",
"-e",
"VAULT_TOKEN",
"-e",
"CACHE_TTL",
"matthewschuchard/vault-mcp-server"
],
"env": {
"VAULT_URL": "<VAULT SERVER CLUSTER URL>",
"VAULT_TOKEN": "<VAULT AUTHENTICATION TOKEN>",
"CACHE_TTL": "<CACHE TTL FOR READ/LIST OPERATIONS>"
}
}
}
}VSCode
MCP: Add Server --> Docker Imageコマンドを使用すると、この設定を効率化できます。以下の値を入力プロンプトに入力すると、その後mcp.jsonファイルが自動的にペインで開き、必要に応じてさらに更新できます。
{
"servers": {
"vault": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"VAULT_URL",
"-e",
"VAULT_TOKEN",
"-e",
"CACHE_TTL",
"matthewschuchard/vault-mcp-server"
],
"env": {
"VAULT_URL": "<VAULT SERVER CLUSTER URL>",
"VAULT_TOKEN": "<VAULT AUTHENTICATION TOKEN>",
"CACHE_TTL": "<CACHE TTL FOR READ/LIST OPERATIONS>"
}
}
}
}CACHE_TTLはオプションの環境変数であり、キャッシュされた値を使用せずに新しい値を取得するまでの、すべての読み取りおよびリスト操作のキャッシュ時間を設定します。デフォルト値は60秒です。
Related MCP server: Vault MCP Server
機能
リソース
現在有効なACLポリシー
現在有効な監査デバイス
現在有効な認証エンジン
現在有効なシークレットエンジン
現在のRaftクラスター構成
ツール
システムバックエンド
ACLポリシー
監査デバイス
認証エンジン
Raft(クラスタリングおよびストレージスナップショット)
シークレットエンジン
シークレットバックエンド
データベース (ベータ)
KVバージョン2
PKI
Transit
プロンプト
mcp.vault.example-acl-policy: Vault ACLポリシーの例をJSON文字列形式で表示します。表示されたポリシーは変更してそのままLLMに入力でき(Claudeで検証済み)、Vault MCPサーバーを通じて(自動生成された名前で)変更した内容でACLポリシーを作成したいという意図をLLMが理解します。ただし、ツールへの入力として使用する方がより賢明です。
mcp.vault.generate-acl-policy: 上記のプロンプトと同様に、Vault ACLポリシーの疑似的な例をJSON文字列形式で表示します。主な違いは、このプロンプトが
list[str]形式のpaths引数を受け取り、返されるポリシーに入力されたパスが含まれる点です。ただし、capabilitiesは定型文のままであるため、用途に合わせて変更する必要があります。mcp.vault.generate-smart-acl-policy: ユーザーの要件とプロンプトに基づいてVault ACLポリシーを作成および最適化するための、エージェント型LLMを使用した実験的な対話型ワークフローです。ポリシーをJSON文字列形式で返します。
mcp.vault.diagnose-vault-state: このMCPサーバーで利用可能なリソースを使用してVaultサーバークラスターをターゲットにし、サーバー構成に関する異常を報告する実験的な診断スキャナーです。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mschuchard/vault-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
