Skip to main content
Glama
aarifmms

aarifmms/keyblind

by aarifmms

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KEYBLIND_AUTO_INITNotrue

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
resolve_secretA

Resolve a secret by name using the configured backend (local vault, 1Password, Bitwarden, or env vars). Returns the decrypted value at runtime. The secret value is never visible in the LLM conversation transcript — it is resolved just-in-time for the current operation.

store_secretA

Store a secret in the encrypted vault. The value is encrypted with AES-256-GCM before storage. The secret value is never visible in the LLM conversation transcript after this call.

list_secretsA

List all stored secret names (names only — values are never revealed in this listing).

sandbox_envA

Replace real values in your .env file with deterministic fake values. Real values are encrypted and backed up to the vault. AI agents reading .env files will only see fakes. Use unsandbox_env to restore real values.

unsandbox_envC

Restore real .env values from the vault. Reverses the sandbox operation.

delete_secretC

Delete a secret from the vault.

audit_logA

View the audit log of secret resolutions, stores, and deletes. Shows who accessed which secret and when.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 7 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: audit logging, listing, storing, deleting, resolving secrets, and sandboxing .env files. No overlap or ambiguity.

Naming Consistency5/5

All tool names use consistent snake_case and follow a clear verb_noun pattern (e.g., list_secrets, store_secret, resolve_secret).

Tool Count5/5

7 tools is well-scoped for a secret management server, covering CRUD, audit, and sandbox operations without being excessive.

Completeness4/5

Covers core secret lifecycle (create, read, list, delete) and audit, but lacks an explicit update tool; users must delete and recreate.

Maintenance

ActivityInactive
ResponsivenessUnresponsive