Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Envmcp

БесплатноНе проверен

A lightweight way to use environment variables in your Cursor MCP server definitions.

GitHubEmbed

Описание

A lightweight way to use environment variables in your Cursor MCP server definitions.

README

npm version total downloads

Use environment variables in your Cursor MCP server definitions.

💡 Looking for more features? Consider mcpipe (npm) which includes envmcp's functionality as well as debugging tools and other capabilities.

Quick Start

# Use default ~/.env.mcp file
npx envmcp your-mcp-server $DATABASE_URL

# Specify custom env file
npx envmcp --env-file .env your-mcp-server $API_KEY $DATABASE_URL

# Short flag version
npx envmcp -e /path/to/secrets.env your-mcp-server $MY_SECRET

Usage in MCP Clients

Prefix your server command with envmcp.

Before (secrets exposed in config):

{
  "my_database": {
    "command": "my-mcp-server",
    "args": ["postgresql://user:password@hostname/db"]
  }
}

After (secrets in ~/.env.mcp):

{
  "my_database": {
    "command": "npx",
    "args": ["envmcp", "my-mcp-server", "$DATABASE_URL"]
  }
}

How It Works

  1. Looks for .env.mcp in current directory, then parent directories, finally ~/.env.mcp
  2. If --env-file is specified, uses that file instead
  3. Loads environment variables from the file
  4. Replaces $VARIABLE_NAME references in your command arguments
  5. Executes the command with substituted values

Installation

npm install -g envmcp

Options

  • --env-file <path>, -e <path>: Specify custom environment file path

Environment File Format

DATABASE_URL=postgresql://user:password@localhost/db
API_KEY=your-secret-api-key
# This is a comment
QUOTED_VALUE="value with spaces"

See sample.env.mcp for more examples.

License

MIT

from github.com/griffithsbs/envmcp

Установить Envmcp в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install envmcp

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add envmcp -- npx -y envmcp

FAQ

Envmcp MCP бесплатный?

Да, Envmcp MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Envmcp?

Нет, Envmcp работает без API-ключей и переменных окружения.

Envmcp — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Envmcp в Claude Desktop, Claude Code или Cursor?

Открой Envmcp на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Envmcp with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development