Envibe
FreeNot checkedGranular permission layer controlling AI agent access to environment variables with five access levels.
About
Granular permission layer controlling AI agent access to environment variables with five access levels.
README
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
What is this?
This is the MCP server component of envibe. It gives AI coding assistants controlled access to your environment variables with 5 access levels:
| Level | AI Can See | AI Can Modify |
|---|---|---|
full |
Actual value | Yes |
read-only |
Actual value | No |
placeholder |
<VAR_NAME> |
No |
schema-only |
Format only | No |
hidden |
Nothing | No |
MCP Tools
| Tool | Description |
|---|---|
env_list |
List visible variables with access levels |
env_get |
Get a variable's value (respects permissions) |
env_set |
Set a variable (only full access) |
env_describe |
Get detailed info including format and example |
env_check_required |
Check which required variables are missing |
v0.2.0 Features
- Better error messages - When access is denied, get helpful guidance
- Format hints - Know what format a variable should be (url, key, number, etc.)
- Required var checking - Use
env_check_requiredto guide users through setup
For CLI tools
If you need CLI commands like envibe setup -i (interactive mode), envibe view, or envibe generate, install the full package:
npm install -g envibe
License
MIT
Installing Envibe
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/dominic-righthere/envibe-mcpFAQ
Is Envibe MCP free?
Yes, Envibe MCP is free — one-click install via Unyly at no cost.
Does Envibe need an API key?
No, Envibe runs without API keys or environment variables.
Is Envibe hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Envibe in Claude Desktop, Claude Code or Cursor?
Open Envibe on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzCompare Envibe with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs
