mcp-secrets-plugin
Secure credential management for MCP servers leveraging system-native keychain storage across macOS, Windows, and Linux platforms
How to use
The mcp-secrets-plugin provides a secure and efficient way to manage credentials for MCP servers by leveraging system-native keychain storage across macOS, Windows, and Linux platforms. By using this plugin, you can ensure that sensitive information is stored securely, reducing the risk of exposure and simplifying credential management in your development workflow.
Once connected to the mcp-secrets-plugin, you can interact with it using a series of commands to store, retrieve, or delete credentials within your server's context. The plugin supports commands such as store, retrieve, and delete, allowing you to handle sensitive information efficiently. You can also query for stored secrets by specifying unique identifiers, ensuring you have easy access to what you need without compromising security.
How to install
Prerequisites
Before installing the mcp-secrets-plugin, ensure that you have Node.js installed on your machine. You can check if it’s installed by running node -v in your terminal.
Option A: Quick Start with npx
For a quick start, you can use npx to run the plugin without a global install. Open your terminal and execute the following command:
npx -y mcp-secrets-plugin
Option B: Global Install Alternative
If you prefer to install the plugin globally, you can do so with the following command:
npm install -g mcp-secrets-plugin
Additional notes
When configuring the mcp-secrets-plugin, make sure to set the appropriate environment variables for your operating system to ensure the keychain access functions correctly. Common issues include permissions related to the keychain on macOS and Windows. Always refer to the documentation for your specific platform to troubleshoot these potential gotchas.
Related MCP Servers
web-eval-agent
An MCP server that autonomously evaluates web applications.
mcp-neo4j
Neo4j Labs Model Context Protocol servers
Gitingest
mcp server for gitingest
zotero
Model Context Protocol (MCP) server for the Zotero API, in Python
fhir
FHIR MCP Server – helping you expose any FHIR Server or API as a MCP Server.
unitree-go2
The Unitree Go2 MCP Server is a server built on the MCP that enables users to control the Unitree Go2 robot using natural language commands interpreted by a LLM.