Commit Graph

17 Commits

Author SHA1 Message Date
gilby125
1d7e9c2d4e Add proxmox_create_vm tool, comprehensive test suite, and documentation improvements
New Features:
- Add proxmox_create_vm tool for QEMU VM creation
- Add test-basic-tools.js for validating basic operations (7/7 tests)
- Add test-workflows.js for lifecycle workflow testing (19/22 tests)
- Add TEST-WORKFLOWS.md with comprehensive test documentation

Bug Fixes:
- Fix regex patterns in test scripts for MCP formatted output
- Increase snapshot wait times and add retry logic
- Handle markdown formatting in tool responses

Documentation:
- Update tool count from 54 to 55
- Add Claude Desktop integration with OS-specific paths
- Document proxmox_create_vm with full parameters and examples
- Add testing section with usage examples

Other:
- Update .gitignore for Node.js (node_modules, package-lock.json)
2025-11-06 11:13:58 -06:00
gilby125
5a9ad90362 Fix installation and development instructions
- Remove unnecessary PROXMOX_PORT from .env example (defaults to 8006)
- Improve API token setup with step-by-step UI navigation
- Add detailed permission requirements for basic vs elevated modes
- Enhance development section with npm run dev and testing commands
- Clarify MCP client integration with absolute path requirements
- Add development notes about environment loading and debugging
2025-06-05 14:50:27 -05:00
gilby125
b54036b4f3 Update README with accurate functionality examples
- Fix tool output examples to match actual functionality
- Add missing proxmox_get_vm_status tool documentation
- Document permission warnings for elevated features
- Correct emojis and formatting to match real output
- Add missing parameters for VM filtering
- Update storage and cluster status examples
- Ensure all examples reflect tested behavior
2025-06-05 14:47:54 -05:00
gilby125
f585111116 Remove Claude Code reference from README
- Clean up dependencies section
- Keep focus on core technical requirements
2025-06-05 14:44:43 -05:00
gilby125
87eb9cfd0e Update README with credits and Node.js implementation details
- Credit original Python implementation by canvrno/ProxmoxMCP
- Document architecture changes from Python to Node.js
- Explain new configurable permission system
- Update tool names with proxmox_ prefix
- Simplify installation and configuration instructions
- Remove Python-specific content and dependencies
2025-06-05 14:37:10 -05:00
canvrno
1452cdd5a2 Update README.md 2025-02-19 13:16:12 -07:00
canvrno
e45ff16fb0 Update README.md 2025-02-19 12:45:11 -07:00
canvrno
2d45c0edcd Cline Install Notes v2 2025-02-19 12:33:13 -07:00
canvrno
ed6f30be5b Cline Install Notes 2025-02-19 12:19:32 -07:00
canvrno
538a4f93e6 Neater setup 2025-02-19 12:02:03 -07:00
canvrno
62e674e93f Update README.md 2025-02-19 11:13:08 -07:00
canvrno
671a1689e3 Update README.md 2025-02-19 00:20:22 -07:00
canvrno
f38763240a Update README.md 2025-02-19 00:09:01 -07:00
canvrno
231967a51d Update README.md 2025-02-19 00:06:31 -07:00
canvrno
d27767499a Readme, documentation 2025-02-18 23:59:42 -07:00
canvrno
b0be553b27 Console & logging 2025-02-18 22:30:50 -07:00
Kevin Bond
cd77f754ee Initial commit 2025-02-18 20:32:52 -07:00