Agentโ™ฅ๏ธŽAge
Catalog

io.github.privacyplaybook/sops-mcp

Official

by privacyplaybook ยท Python

MCP server for creating and managing SOPS-encrypted secrets

A MCP server for creating and managing SOPS-encrypted secrets files using age encryption. It enables clients to generate encrypted secrets.enc.yaml without exposing plaintext values to the server, preserving content as text throughout the process.

๐Ÿ› ๏ธ Key Features

  • Creates and manages SOPS-encrypted secret files via MCP
  • Uses age-based encryption for secure key management
  • Text-based input/output; server never accesses plaintext
  • Integrates with Claude Code or any MCP client

๐Ÿš€ Use Cases

  • Encrypting secrets for inclusion in source-controlled repositories
  • Generating encrypted YAML secrets without exposing sensitive data
  • Stateless operations where the server does not access client filesystem

โšก Developer Benefits

  • Clear MCP-based workflow for encrypted secrets management
  • No plaintext exposure; audit-friendly encryption lifecycle
  • Lightweight, text-only inputs and outputs for easy integration

โš ๏ธ Limitations

  • Readme excerpt indicates focus on SOPS + age encryption; ensure compatibility with SOPS features
  • Server does not access client filesystem or plaintext content
  • Behavior based on provided readme excerpt; details may vary with updates

Topics

encryptionmcpmcp-servermodel-context-protocolsopssecrets-managementage-encryption

Related servers

More in Security
io.github.privacyplaybook/sops-mcp - agentage MCP Catalog