环境变量服务

env-mcp是一个通过MCP协议向客户端暴露环境变量的服务器工具。

  • by timrogers
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 timrogers/env-mcp

使用说明

env-mcp

向MCP客户端公开环境变量的MCP(模型上下文协议)服务器。

概述

该MCP服务器提供单个工具, list_environment_variables,它返回暴露给服务器进程的所有环境变量,包括它们的名称和值。

安装

npm install
npm run build

用法

服务器按照MCP协议通过stdio(标准输入/输出)进行通信。

作为独立服务器

node dist/index.js

在MCP客户端配置中

添加到您的MCP客户端配置中(例如,Claude Desktop):

{
  "mcpServers": {
    "env-mcp": {
      "command": "node",
      "args": ["/path/to/env-mcp/dist/index.js"]
    }
  }
}

或者,如果全局安装:

{
  "mcpServers": {
    "env-mcp": {
      "command": "env-mcp"
    }
  }
}

可用工具

list_environment变量

返回暴露给MCP服务器的所有环境变量的列表。

参数: 无

退货: JSON对象数组,每个对象包含:

  • name:环境变量名称
  • value:环境变量值

输出示例:

[
  {
    "name": "PATH",
    "value": "/usr/local/bin:/usr/bin:/bin"
  },
  {
    "name": "HOME",
    "value": "/home/user"
  },
  ...
]

发展

构建

npm run build

观看模式

npm run watch

以开发模式运行

npm run dev

许可证

国际学生委员会