{"repo":"amirshk/mcp-secrets-plugin","free":true,"listed":false,"github":"https://github.com/amirshk/mcp-secrets-plugin","clone":"git clone https://github.com/amirshk/mcp-secrets-plugin.git","description":"Secure credential management for MCP servers leveraging system-native keychain storage across macOS, Windows, and Linux platforms","language":"Python","stars":58,"topics":["mcp","mcp-server"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Secrets Manager for MCP Server Overview secrets manager.py is a Python utility that enables MCP servers to securely store and retrieve sensitive information using the system's native keychain/credential manager instead of relying on .env files. This approach significantly improves security by leveraging the operating system's built-in secure storage mechanisms. Key Features - Cross-Platform Support : Works on macOS (Keychain), Windows (Credential Locker), and other platforms (using appropriate keyring backends) - Secure Storage : Stores sensitive data like API keys in the system's secure credential storage - Simple API : Provides straightforward functions for storing and retrieving secrets - Command-Line Interface : Includes a CLI for managing secrets directly Core Functionality Secret Storage The script uses the keyring library to store secrets in the system's native credential manager: - On macOS: Stores secrets in the macOS Keychain - On Windows: Uses the Windows Credential Locker - On other platforms: Uses the best available keyring backend Main Functions 1. get secret(service name, secret key) : Retrieves a secret from the system keyring 2. set secret(service name, secret key, secret value) : Stores a secret in the system keyring 3. setup secrets() : Interactive function to collect and store initial secrets 4. test get secret() : Tests the retrieval of stored secrets 5. get keyring name() : Returns the name of the current keyring backend based on the platform Command-Lin","default_branch":null,"files":null,"tree":[],"storefront":"/r/amirshk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/amirshk/mcp-secrets-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}