Agentโ™ฅ๏ธŽAge
Catalog

io.github.privacyplaybook/sops-mcp

Official

by privacyplaybook ยท Python

MCP server for creating and managing SOPS-encrypted secrets

io.github.privacyplaybook/sops-mcp: Model Context Protocol (MCP) Server

The io.github.privacyplaybook/sops-mcp server provides MCP tooling to create and manage SOPS-encrypted secret files. It encrypts secrets using age and is intended for MCP clients such as Claude Code. Encrypted output is generated without requiring filesystem access, keeping plaintext values out of the model flow.

๐Ÿ› ๏ธ Key Features

  • Creates and manages SOPS-encrypted secret files
  • Uses age encryption
  • Produces encrypted secrets.enc.yaml outputs
  • Does not have filesystem access to the client; processes text parameters only

๐Ÿš€ Use Cases

  • Generate encrypted secrets.enc.yaml files for secret handling
  • Keep secrets in a source tree without leaking plaintext values

โšก Developer Benefits

  • Works with Claude Code (or any MCP client)
  • Server passes file content as text parameters and returns text results
  • Prevents the model from seeing plaintext secret values

โš ๏ธ Limitations

  • No filesystem access; operates via text input/output only

Topics

encryptionmcpmcp-servermodel-context-protocolsopssecrets-managementage-encryption

Related servers

More in Security