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