chore: mcp-proxmox README and index updates
Made-with: Cursor
This commit is contained in:
@@ -80,7 +80,7 @@ Before starting, ensure you have:
|
||||
3. Add your Proxmox configuration to `.env`:
|
||||
```bash
|
||||
# Proxmox Configuration (REQUIRED)
|
||||
PROXMOX_HOST=your-proxmox-ip-or-hostname
|
||||
PROXMOX_HOST=proxmox-api.d-bis.org
|
||||
PROXMOX_USER=root@pam
|
||||
PROXMOX_TOKEN_NAME=your-token-name
|
||||
PROXMOX_TOKEN_VALUE=your-token-secret-here
|
||||
@@ -101,6 +101,7 @@ Before starting, ensure you have:
|
||||
- `PROXMOX_TOKEN_VALUE` is REQUIRED - there is no default value
|
||||
- `PROXMOX_HOST` defaults to `192.168.6.247` if not specified (change this!)
|
||||
- `PROXMOX_TOKEN_NAME` defaults to `mcpserver` if not specified
|
||||
- `PROXMOX_TOKEN_NAME` may be either the bare token name or the full token id (`user@realm!token-name`); the server handles both
|
||||
|
||||
**⚠️ Security Warning**:
|
||||
- `PROXMOX_ALLOW_ELEVATED=false` is the SAFE default - only read operations allowed
|
||||
@@ -164,9 +165,11 @@ Before starting, ensure you have:
|
||||
- **Privilege Separation**: Uncheck for full access or leave checked for limited permissions
|
||||
- Click **Add**
|
||||
4. **Important**: Copy both the **Token ID** and **Secret** immediately (secret is only shown once)
|
||||
- Use Token ID as `PROXMOX_TOKEN_NAME`
|
||||
- Use the bare Token ID as `PROXMOX_TOKEN_NAME`
|
||||
- Use Secret as `PROXMOX_TOKEN_VALUE`
|
||||
|
||||
If your secret store already holds the full token id (for example `root@pam!mcp-server`) in `PROXMOX_TOKEN_NAME`, the server will normalize it automatically.
|
||||
|
||||
**Permission Requirements:**
|
||||
- **Basic Mode**: Minimal permissions (usually default user permissions work)
|
||||
- **Elevated Mode**: Add permissions for `Sys.Audit`, `VM.Monitor`, `VM.Console` to the user/token
|
||||
|
||||
Reference in New Issue
Block a user