
Envibe
This is the MCP component of envibe, a permission layer that sits between AI assistants and your .env files. It exposes five tools: env_list shows variables with their access levels, env_get and env_set handle reads and writes based on permissions, env_describe returns format hints and examples, and env_check_required validates setup. You configure access levels (full, read-only, placeholder, schema-only, hidden) in a manifest file, and the server automatically generates a filtered .env.ai view while blocking direct access to your actual secrets. Useful when you want Claude to help with configuration without exposing production credentials or API keys.
- tools
- 5
- transport
- STDIO
- last updated
- Jan 31, 2026
Tools
5 toolsPublic tool metadata for what this MCP can expose to an agent.
env_listList visible variables with access levels
List visible variables with access levels
No parameter schema in public metadata yet.
env_getGet a variable's value (respects permissions)
Get a variable's value (respects permissions)
No parameter schema in public metadata yet.
env_setSet a variable (only `full` access)
Set a variable (only `full` access)
No parameter schema in public metadata yet.
env_describeGet detailed info including format and example
Get detailed info including format and example
No parameter schema in public metadata yet.
env_check_requiredCheck which required variables are missing
Check which required variables are missing
No parameter schema in public metadata yet.
Sponsors
Readme
envibe-mcp
MCP server for envibe - the missing permission layer between AI agents and your .env.
Install
Add to your AI tool's MCP config:
{
"mcpServers": {
"envibe": {
"command": "npx",
"args": ["envibe-mcp"]
}
}
}
Claude Code
claude mcp add envibe npx envibe-mcp
Claude Desktop
Add to claude_desktop_config.json:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
VS Code / Cursor / Windsurf
Add to your editor's MCP settings (see main envibe docs for details).
On first run, envibe automatically:
- Creates
.env.manifest.yamlfrom your.env.example - Generates
.env.ai(filtered view for AI) - Blocks direct
.envfile access
Details
- Repository
- github.com/dominic-righthere/envibe-mcp
- Package
envibe-mcp- Transport
- STDIO
- Registry
- MCP registry, active