keeper-mcp-golang-docker

Keeper-Security/keeper-mcp-golang-docker

3.3

If you are the rightful owner of keeper-mcp-golang-docker and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

KSM MCP Server provides secure AI access to Keeper Secrets, acting as an intermediary between AI models and Keeper Secrets Manager.

The KSM MCP Server is a Model Context Protocol server designed to facilitate secure interactions between AI language models, such as Claude, and the Keeper Secrets Manager (KSM). It enables AI agents to perform operations like listing, creating, retrieving, and deleting secrets and folders while safeguarding KSM application credentials. The server ensures that sensitive operations require user confirmation, maintaining user control over data. It supports deployment via Docker or pre-compiled binaries, offering flexibility in various environments. The server's design prioritizes security, with options to disable local logging and automate operations in controlled settings.

Features

  • Secure Intermediary: Acts as a secure bridge between AI models and Keeper Secrets Manager.
  • User Confirmation: Requires user confirmation for sensitive operations to maintain data control.
  • Flexible Deployment: Supports Docker and pre-compiled binaries for diverse environments.
  • Profile Management: Allows secure local storage of KSM configurations with password protection.
  • Batch Mode: Enables non-interactive operation for automated environments.

Tools

  1. list_secrets

    List all accessible secrets (metadata only).

  2. get_secret

    Retrieve a specific secret with sensitive fields masked by default.

  3. create_secret

    Create a new secret, requiring confirmation.

  4. update_secret

    Update an existing secret, requiring confirmation.

  5. delete_secret

    Delete a secret, requiring confirmation.