Skip to main content
Glama

Keeper Secrets Manager - MCP

MIT License
5
  • Apple
  • Linux
docker-entrypoint.sh772 B
#!/bin/sh set -e # Ensure config.yaml exists if [ ! -f "$KSM_MCP_CONFIG_DIR/config.yaml" ]; then cp "$KSM_MCP_CONFIG_DIR/config.yaml.example" "$KSM_MCP_CONFIG_DIR/config.yaml" 2>/dev/null || true fi # Skip profile initialization when using direct config (no profile specified) if [ -n "$KSM_CONFIG_BASE64" ] && [ -z "$KSM_MCP_PROFILE" ]; then if [ "$KSM_MCP_BATCH_MODE" != "true" ]; then echo "Using direct KSM configuration (no profile initialization needed)" >&2 fi fi # Execute the command # If the first argument doesn't start with ksm-mcp, prepend it case "$1" in ksm-mcp*) exec "$@" ;; *) # Just prepend ksm-mcp, the environment variable KSM_MCP_CONFIG_DIR will be used exec ksm-mcp "$@" ;; esac

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/Keeper-Security/keeper-mcp-golang-docker'

If you have feedback or need assistance with the MCP directory API, please join our Discord server