EnvCP Documentation
Welcome to EnvCP - Secure environment variable management for AI-assisted coding.Quick Navigation
Getting Started
Platform Guides
- Claude Desktop / Cursor / Cline (MCP)
- ChatGPT / OpenAI API
- Gemini / Google AI
- Local LLMs (Ollama, LM Studio)
- REST API
Advanced Topics
Reference
What is EnvCP?
EnvCP is a secure environment variable manager designed specifically for AI-assisted coding workflows. It allows AI agents to reference your secrets and environment variables by name without ever seeing the actual values.Key Features
- Local-only storage - Your secrets never leave your machine
- AES-256-GCM encryption - Military-grade encryption at rest
- Reference-based access - AI references variables by name, never sees values
- Multi-platform support - Works with Claude, ChatGPT, Gemini, local LLMs, and more
- AI access control - Granular control over what AI can access
- Session management - Unlock once, work seamlessly
- Automatic .env sync - Keep your .env files up to date
How It Works
- You store secrets - Add your API keys, database URLs, and other secrets to EnvCP
- AI references by name - When AI needs a secret, it asks for it by variable name
- EnvCP handles access - EnvCP checks access rules and provides values only when appropriate
- Values stay encrypted - All data is encrypted at rest with your password
Why EnvCP?
When working with AI coding assistants, you often need to reference API keys, database credentials, and other secrets. Traditional approaches have problems:- Hardcoding secrets - Insecure and easy to accidentally commit
- Pasting secrets in chat - Exposes them to AI providers and chat logs
- Manual .env editing - Tedious and error-prone
Quick Start
Platform Compatibility
EnvCP works with all major AI platforms:| Platform | Support | Protocol |
|---|---|---|
| Claude Desktop | ✓ Native | MCP |
| Claude Code | ✓ Native | MCP |
| Cursor | ✓ Native | MCP |
| Cline (VS Code) | ✓ Native | MCP |
| Continue.dev | ✓ Native | MCP |
| Zed Editor | ✓ Native | MCP |
| ChatGPT | ✓ Via API | OpenAI Function Calling |
| GPT-4 API | ✓ Via API | OpenAI Function Calling |
| Gemini | ✓ Via API | Google Function Calling |
| Gemini API | ✓ Via API | Google Function Calling |
| Local LLMs (Ollama) | ✓ Via API | REST / OpenAI-compatible |
| LM Studio | ✓ Via API | REST / OpenAI-compatible |
| Open WebUI | ✓ Via API | REST |
| Any HTTP Client | ✓ Via API | REST |
Support
- GitHub Issues: Report bugs or request features
- Security Issues: contact@fentz.dev