Back to the catalog

io.github.rog0x/env

Dotenv parser, ports, system info for AI agents

Open source Open in the app JSON README (API)

About

Dotenv parser, ports, system info for AI agents

Details

Kind
MCP servers
Topic
No topic detected
Publisher
rog0x
Origin
official
Category
ferramentas
Transport
local
Version
1.0.2
Last push
2026-03-21T20:22:03Z
Repository state
ativo
Language
TypeScript
License
MIT
Added
2026-08-29 04:01:19
Updated
2026-08-29 04:01:19
Origin id
io.github.rog0x/env

README

# @rog0x/mcp-env-tools

MCP server providing environment and configuration tools for AI agents. Helps with parsing `.env` files, generating templates, checking ports, inspecting system info, and verifying tool dependencies.

## Tools

### Environment Parser
- **env_list_variables** - Parse a `.env` file and list all variable keys (values masked)
- **env_detect_missing** - Check if required environment variables are present and populated
- **env_compare_files** - Compare `.env` vs `.env.example` to find missing or extra variables
- **env_find_duplicates** - Find duplicate variable keys in a `.env` file

### Environment Generator
- **env_generate_example** - Generate `.env.example` from an existing `.env` file (strips values, keeps comments, adds placeholders)
- **env_detect_from_package_json** - Detect environment variables referenced in `package.json` scripts
- **env_detect_from_docker_compose** - Detect environment variables referenced in a `docker-compose.yml` file

### Port Checker
- **port_check** - Check if a specific port is in use and identify the process
- **port_find_available** - Find available ports within a given range
- **port_list_processes** - List processes using specific ports

### System Info
- **system_info** - OS, CPU, memory, disk, Node/npm/Python/Git/Docker versions

### Dependency Checker
- **deps_check_tools** - Check if specified tools are installed and get their versions
- **deps_check_versions** - Verify installed tools meet minimum version requirements
- **deps_verify_path** - Analyze the system PATH for common tool directories

## Setup

```bash
npm install
npm run build
```

## Configuration

Add to your MCP client config:

```json
{
  "mcpServers": {
    "env-tools": {
      "command": "node",
      "args": ["D:/products/mcp-servers/mcp-env-tools/dist/index.js"]
    }
  }
}
```

## License

MIT

More