Skip to main content
Glama
elisjetmax

vault-kv-mcp

by elisjetmax

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VAULT_ADDRNoVault base URLhttp://127.0.0.1:8200
VAULT_TOKENYesVault token, sent as the X-Vault-Token header
VAULT_NAMESPACENoOptional Vault namespace for Vault Enterprise / HCP Vault
VAULT_SKIP_VERIFYNoSet to 'true' to skip TLS verification (dev only)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
vault_kv_readA

Read the key/value data stored at a secret path in a Vault KV engine. For KV v2 you may request a specific historical version; omit it to get the latest.

vault_kv_listA

List the secret keys/sub-folders under a path. Keys ending in '/' are sub-folders. Use path '' or '/' to list the root of the mount.

vault_kv_read_metadataA

KV v2 only: read metadata for a secret, including the full version history, current version, created/updated times, and custom_metadata.

vault_list_kv_mountsA

Discover the secret engine mounts available to the current token, including each KV mount's version. Useful to learn which 'mount' values to pass to the other tools.

vault_healthA

Check the Vault server's health: whether it is initialized, sealed, and in standby. Good for verifying connectivity and configuration.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.3/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: health check, listing keys, reading secrets, reading metadata, and discovering mounts. No overlap or ambiguity.

Naming Consistency4/5

All tools follow the vault_ prefix and verb_noun pattern, but there is slight inconsistency in ordering (e.g., vault_kv_list vs vault_list_kv_mounts). Overall still predictable.

Tool Count5/5

Five tools is well-scoped for a Vault KV server, covering essential operations without bloat or missing necessary categories.

Completeness3/5

Missing write/update and delete operations for secrets, which are typical in KV management. The tools are read-heavy, leaving notable gaps for lifecycle management.

Maintenance

ActivityInactive
ResponsivenessNo issues