Skip to main content
Navigation

Vault access. Public access is not open. This product is separate from initial Identity and Apparatus access.

Screenshots use fictional demonstration accounts. Your data and available actions may differ. Reviewed October 16, 2026.

Reference

Vault MCP tool reference

Connect to https://vault.ghoststack.app/api/mcp through an authorized remote HTTP MCP client. Identity provides authorization. Tools operate within the authenticated workspace and the applicable role, grant and agent scope.

ToolPurpose
vault.whoamiInspect identity, workspace and scope context
vault.list_credentialsBrowse permitted metadata by known key or prefix
vault.search_credentialsSearch permitted names, descriptions, keys and tags
vault.list_foldersFind available storage locations
vault.lease_credentialIssue an attributed time-limited read handle
vault.read_credentialRedeem that handle once
vault.revoke_leaseEnd an outstanding lease
vault.list_my_leasesInspect the caller’s leases
vault.store_credentialStore a credential within authorized scope
vault.rotate_credentialReplace a stored value with justification
vault.archive_credentialRemove a record from active use
vault.restore_credentialRestore an eligible archived record

The server’s tool schema is the exact argument contract. Lease requests use credentialKey, agentRunId, justification and optional ttlSeconds. Reads use leaseHandle and optional responseFormat (plaintext or reference). Default reads return plaintext; typed records return a JSON envelope inside it.

Read/discovery/lease tools require vault:read; storage, rotation and archive/restore require vault:write. Higher scopes satisfy lower tiers, but do not bypass domain permissions. See scopes.

The server is not the historical local @ghoststack/vault-mcp stdio package. Use the connection guide and reference handling before retrieving real values.

Screen reference

Remote MCP connection information in the Vault Integrations page.

Open this screenshot at full size.