mcpField
E
envibe

envibe

ローカル
github.com/dominic-righthereセキュリティ038 週間前に更新

envibe について

envibe-mcp は、AI コーディングアシスタントに権限を限定した環境変数へのアクセスを提供する MCP サーバーです。5 段階のアクセスレベルで閲覧・変更範囲を定め、初回設定ではマニフェストとフィルター済みの .env.ai を作成し、.env への直接アクセスをブロックします。

主な機能

  1. 015 段階の変数アクセス権限
  2. 02許可された変数の一覧と取得
  3. 03full 権限での変数設定
  4. 04変数形式と例の確認
  5. 05必須変数の不足確認
  6. 06.env への直接アクセスを遮断

活用シーン

  1. 01アシスタントによる秘密情報の閲覧制限
  2. 02指定した環境変数の編集許可
  3. 03必須変数の設定案内
  4. 04設定形式のヒント提示

MCP 対応

envibe-mcp は、環境変数の一覧表示、取得、設定、説明と、必須変数の確認を行うツールを公開します。AI クライアントは MCP 設定から接続できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"dominic-righthere-envibe": {
"command": "npx",
"args": [
"-y",
"envibe-mcp"
]
}
}
}
起動コマンドnpx -y envibe-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmenvibe-mcp0.2.7

ツール

6

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細

envibe-mcp

npm version License: MIT

envibe の MCP サーバー - AI エージェントと .env の間にある、欠けていた権限レイヤーです。

インストール

AI ツールの MCP 設定に追加します。

{
  "mcpServers": {
    "envibe": {
      "command": "npx",
      "args": ["envibe-mcp"]
    }
  }
}
Claude Code
claude mcp add envibe npx envibe-mcp
Claude Desktop

claude_desktop_config.json に追加します。

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
VS Code / Cursor / Windsurf

エディターの MCP 設定に追加します(詳細はメインの envibe ドキュメントを参照してください)。

初回実行時に、envibe は自動的に次の処理を行います。

  1. .env.example から .env.manifest.yaml を作成します
  2. .env.ai(AI 向けにフィルタリングされたビュー)を生成します
  3. .env ファイルへの直接アクセスをブロックします

これは何ですか?

これは envibe の MCP サーバーコンポーネントです。5 段階のアクセスレベルで、AI コーディングアシスタントに環境変数への制御されたアクセスを提供します。

レベルAI に表示される情報AI による変更
full実際の値はい
read-only実際の値いいえ
placeholder<VAR_NAME>いいえ
schema-only書式のみいいえ
hidden何も表示しないいいえ

MCP ツール

ツール説明
env_listアクセスレベルとともに、表示可能な変数を一覧表示します
env_get変数の値を取得します(権限に従います)
env_set変数を設定します(full アクセスのみ)
env_describe書式や例を含む詳細情報を取得します
env_check_required必須変数のうち、未設定のものを確認します
v0.2.0 の機能
  • エラーメッセージの改善 - アクセスが拒否された場合に、役立つガイダンスを表示します
  • 書式のヒント - 変数に適した書式(url、key、number など)がわかります
  • 必須変数の確認 - env_check_required を使って、ユーザーのセットアップを案内します

CLI ツール向け

envibe setup -i(対話モード)、envibe view、envibe generate などの CLI コマンドが必要な場合は、フルパッケージをインストールしてください。

npm install -g envibe

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。