lava-mcp
# lava-mcp has moved
This repository has moved to **https://github.com/lava-mcp/lava-mcp**
Please update your remotes, bookmarks, and issue links:
```sh
git remote set-url origin git@github.com:lava-mcp/lava-mcp.git
```
All history, issues, and ongoing development live at the new location.
TDQS
Scored across 21 tools
Each tool targets a distinct resource or action: device queries (get_device, get_device_dictionary, get_qdl_info) are clearly separated from job operations (submit, cancel, resubmit, set_priority, validate) and listings (list_devices, list_jobs, etc.). No two tools appear to overlap in purpose.
All tool names follow a consistent verb_noun pattern in snake_case (e.g., get_device, submit_job, list_devices). There are no deviations or mixed conventions.
With 21 tools, the count falls in the 'borderline heavy' range (16-25). While each tool appears necessary, the set could potentially be trimmed by combining some closely related functions, but overall it remains functional.
The tool set covers core LAVA workflows: device inspection, job lifecycle (submit, validate, resubmit, cancel, priority), queue/worker status, and lab health. Minor gaps exist (e.g., no device CRUD, no test definition management), but the essential user-facing operations are present.