# vminfo > vminfo is a cross-platform terminal system monitor for Linux, macOS, and Windows. One Go binary provides a live TUI, text and JSON output, a read-only web dashboard and HTTP API, a read-only local MCP server, network diagnostics, and embeddable Go packages. Canonical documentation: https://vminfo.bestcheapvps.org/ Source repository: https://github.com/cloudapp3/vminfo Releases: https://github.com/cloudapp3/vminfo/releases/latest Go package: https://pkg.go.dev/github.com/cloudapp3/vminfo License: MIT ## Install Linux and macOS installer: curl -fsSL https://raw.githubusercontent.com/cloudapp3/vminfo/main/install.sh | sudo bash -s -- --dir /usr/local/bin Go toolchain: go install github.com/cloudapp3/vminfo/cmd/vminfo@latest Windows and package-manager-ready Linux artifacts are available from GitHub Releases. Release downloads include checksums.txt. ## Primary commands - `vminfo`: launch the interactive terminal UI. - `vminfo summary --json`: collect one machine-readable host snapshot. - `vminfo watch --json`: stream JSON Lines snapshots. - `vminfo --web`: start the loopback-only web dashboard on port 20021. - `vminfo ps`: inspect processes on Linux. - `vminfo net dns|port|ping|ip`: run on-demand network diagnostics. - `vminfo mcp`: serve read-only host and network-diagnostic tools to a local MCP client over stdio. - `vminfo update --check`: check the latest GitHub Release. ## Authoritative documentation - Quick start: https://vminfo.bestcheapvps.org/guide/quick-start - Installation: https://vminfo.bestcheapvps.org/guide/installation - Deployment and remote access: https://vminfo.bestcheapvps.org/guide/deployment - Platform support: https://vminfo.bestcheapvps.org/guide/platform-support - Command reference: https://vminfo.bestcheapvps.org/commands/ - Network diagnostics: https://vminfo.bestcheapvps.org/commands/net - MCP server: https://vminfo.bestcheapvps.org/commands/mcp - Web dashboard: https://vminfo.bestcheapvps.org/guide/web-dashboard - HTTP API: https://vminfo.bestcheapvps.org/api - Go library: https://vminfo.bestcheapvps.org/library/ - Tool comparisons: https://vminfo.bestcheapvps.org/compare/ - Changelog: https://vminfo.bestcheapvps.org/changelog ## Scope and safety - TUI, `summary`, `watch`, web mode, and MCP host snapshots are cross-platform. `ps`, `kill`, and MCP process listing are Linux-only. - MCP mode uses local stdio only, exposes no destructive tools, and sends returned host data to the model configured by the client. - Local web mode binds to loopback by default. Every non-loopback bind requires a token. - The built-in web server uses HTTP. Use an HTTPS reverse proxy or SSH tunnel for remote access. - `net ip` contacts the configured IP lookup service only when the user invokes that command. - vminfo does not require a daemon, database, cloud account, or central server for local monitoring. For current behavior, prefer the canonical documentation, tagged release notes, and public Go package docs over third-party summaries.