Envibe

Provides secure MCP access to environment variables with configurable permission levels for AI agents.
  • javascript

0

GitHub Stars

javascript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "dominic-righthere-envibe-mcp": {
      "command": "npx",
      "args": [
        "envibe-mcp"
      ]
    }
  }
}

You are providing AI tools with a controlled MCP server that mediates access to your environment variables. This server sits between AI agents and your .env, enforcing five access levels to keep sensitive data private while letting agents perform safe, scripted interactions with your configuration.

How to use

To use this MCP server, connect your AI tool to the envibe MCP endpoint. The server exposes a small set of tools that let the AI inspect and modify environment variables in a controlled way. You can list visible variables, read values according to permission, describe formatting expectations, and check which required variables are missing. Access is categorized into five levels, ranging from full visibility and modification to hidden access. The server enforces these permissions automatically so you can reason about what the AI can see or change.

How to install

Prerequisites: Node.js and npm (or a compatible Node runtime) installed on your machine.

  1. Install the MCP server as a local stdio process you can run via your MCP client. The following config shows how to launch the server with npx from your AI tool's MCP setup.
{
  "mcpServers": {
    "envibe": {
      "command": "npx",
      "args": ["envibe-mcp"]
    }
  }
}

  1. If you need a CLI installation for broader tooling, install the full Envibe package globally to access interactive setup and additional commands.
npm install -g envibe

Available tools

env_list

List visible variables with associated access levels.

env_get

Retrieve a variable's value in accordance with the current permissions.

env_set

Assign a value to a variable. This is allowed only with full access.

env_describe

Provide detailed information about a variable, including format hints and examples.

env_check_required

Verify which required variables are missing and guide setup.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational