Repository navigation
Releases
Releases · Samik081/mcp-pve
v0.11.0
What's Changed
- feat: add read-only node journal, disk, LVM and APT tools by @peter0kelemen in #34
New Contributors
- @peter0kelemen made their first contribution in #34
Full Changelog: v0.10.0...v0.11.0
v0.10.0
v0.9.0
Behaviour change: rrddata output
pve_get_qemu_rrddata and pve_get_lxc_rrddata now return a compact {columns, rows} table by default instead of an array of objects:
- Fields that never change (e.g.
maxmem) are hoisted intoconstant. day/week/month/yearare averaged into at most 60 time buckets, with means rounded to 4 significant digits.format: "raw"returns the exact PVE response, as before.buckets: 0gives full resolution in table form.- New params:
fields,cf(AVERAGE/MAX),buckets,format.
A day query drops from ~700 KB to ~9 KB.
New
pve_get_node_rrddata: host-level RRD statistics (CPU, IO wait, load average, memory, network), with the same output and params as above.pve_list_storage_content:vmidfilter (native, server-side), plusmode: "latest"(newest item per guest) andmode: "summary"(count, total size and time range per guest) for large PBS datastores.
What's Changed
- ci: wait for npm to serve the version before MCP Registry publish by @Samik081 in #30
- feat: add vmid filter and latest/summary modes to pve_list_storage_content by @Samik081 in #31
- feat: compact, bucketed rrddata output with fields/cf/buckets/format params by @Samik081 in #32
- feat: add pve_get_node_rrddata for host-level RRD statistics by @Samik081 in #33
Full Changelog: v0.8.1...v0.9.0
v0.8.1
v0.8.0
What's Changed
- chore: bump MCP SDK to 1.30.0 and TypeScript to 7.0, require Node >=22.12 by @Samik081 in #26
- feat: LXC features/onboot/tags/startup params and API token management tools by @Samik081 in #27
- fix: eliminate flaky EADDRINUSE failures in HTTP server tests by @Samik081 in #28
Full Changelog: v0.7.0...v0.8.0