Secure environment variable management for AI-assisted coding. MCP server that lets AI reference secrets without seeing them.
{
"mcpServers": {
"envcp": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Secure environment variable management for AI-assisted coding. MCP server that lets AI reference secrets without seeing them.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 0 days ago. 1 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationAn open-source AI agent that brings the power of Gemini directly into your terminal.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
The full-stack TypeScript framework to build, test, and deploy production-ready MCP servers and AI-native apps.
The leading, most token-efficient MCP server for GitHub source code exploration via tree-sitter AST parsing
MCP Security Weekly
Get CVE alerts and security updates for EnvCP and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Secure Environment Variable Management for AI agent
EnvCP lets you safely use AI agent without exposing your secrets.
Your API keys and environment variables stay encrypted on your machine — AI only references them by name.
npm install -g @fentz26/envcp
curl -fsSL https://envcp.fentz.dev/install.sh | bash
npx @fentz26/envcp init
# 1. Initialize in your project
envcp init
# 2. Add your secrets
envcp add API_KEY --value "your-secret-key"
envcp add DATABASE_URL --value "postgres://..."
# 3. Start the server (auto-detects client type)
envcp serve --mode auto --port 3456
# Variable Management
envcp add <name> [options] # Add a variable
envcp list [--show-values] # List variables
envcp get <name> # Get a variable
envcp remove <name> # Remove a variable
# Session Management
envcp unlock # Unlock with password
envcp lock # Lock immediately
envcp status # Check session status
# Sync and Export
envcp sync # Sync to .env file
envcp export [--format env|json|yaml]
Add to your MCP config file:
{
"mcpServers": {
"envcp": {
"command": "npx",
"args": ["@fentz26/envcp", "serve", "--mode", "mcp"]
}
}
}
envcp serve --mode openai --port 3456 --api-key your-secret-key
import openai
client = openai.OpenAI(
base_url="http://localhost:3456/v1",
api_key="your-secret-key"
)
# Call a function
result = client.post("/functions/call", json={
"name": "envcp_get",
"arguments": {"name": "API_KEY"}
})
envcp serve --mode gemini --port 3456 --api-key your-secret-key
import requests
# G
... [View full README on GitHub](https://github.com/fentz26/EnvCP#readme)