Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- ADD_CHAIN138_TO_LEDGER_LIVE: Ledger form done; public code review repo bis-innovations/LedgerLive; init/push commands - CONTRACT_DEPLOYMENT_RUNBOOK: Chain 138 gas price 1 gwei, 36-addr check, TransactionMirror workaround - CONTRACT_*: AddressMapper, MirrorManager deployed 2026-02-12; 36-address on-chain check - NEXT_STEPS_FOR_YOU: Ledger done; steps completable now (no LAN); run-completable-tasks-from-anywhere - MASTER_INDEX, OPERATOR_OPTIONAL, SMART_CONTRACTS_INVENTORY_SIMPLE: updates - LEDGER_BLOCKCHAIN_INTEGRATION_COMPLETE: bis-innovations/LedgerLive reference Co-authored-by: Cursor <cursoragent@cursor.com>
2.1 KiB
2.1 KiB
✅ Proxmox Credentials Configured
Last Updated: 2026-01-31
Document Version: 1.0
Status: Active Documentation
Your Proxmox connection has been configured with the following details:
Connection Details
- Host: ml110.sankofa.nexus (192.168.11.10)
- User: root@pam
- API Token Name: mcp-server
- Port: 8006 (default)
Configuration Status
✅ .env file configured at /home/intlc/.env
The API token has been created and configured. Your MCP server is ready to connect to your Proxmox instance.
Next Steps
1. Test the Connection
# Test basic MCP server operations
pnpm test:basic
2. Start the MCP Server
# Start in production mode
pnpm mcp:start
# Or start in development/watch mode
pnpm mcp:dev
3. Verify Connection
The MCP server should now be able to:
- List Proxmox nodes
- List VMs and containers
- Check storage status
- Perform other Proxmox operations (based on token permissions)
Security Notes
- ✅ PROXMOX_ALLOW_ELEVATED=false - Safe mode enabled (read-only operations)
- ⚠️ If you need advanced features (create/delete/modify VMs), set
PROXMOX_ALLOW_ELEVATED=truein.env - ⚠️ The API token secret is stored in
~/.env- ensure file permissions are secure
Troubleshooting
If you encounter connection issues:
-
Verify Proxmox is accessible:
curl -k https://192.168.11.10:8006/api2/json/version -
Check token permissions in Proxmox UI:
- Go to: https://192.168.11.10:8006
- Datacenter → Permissions → API Tokens
- Verify
root@pam!mcp-serverexists
-
Test authentication:
# Test with the token curl -k -H "Authorization: PVEAPIToken=root@pam!mcp-server=<token-secret>" \ https://192.168.11.10:8006/api2/json/access/ticket
Configuration File Location
The .env file is located at:
/home/intlc/.env
To view (token value will be hidden):
cat ~/.env | grep -v "TOKEN_VALUE=" && echo "PROXMOX_TOKEN_VALUE=***configured***"
Configuration Date: $(date)
Status: ✅ Ready to use