#1153068 ITP: lava-mcp -- MCP server exposing a LAVA instance to agents

Package:
wnpp
Source:
wnpp
Submitter:
Christopher Obbard
Date:
2026-11-05 02:29:03 UTC
Severity:
normal
#1153068#5
Date:
2026-11-05 02:26:50 UTC
From:
To:
* Package name    : lava-mcp
  Version         : 0.1.0~git20261016.42071a0
  Upstream Contact: Matt Hart <code@mattface.org>
* URL             : https://github.com/lava-mcp/lava-mcp
* License         : MIT
  Programming Lang: Python
  Description     : MCP server exposing a LAVA instance to agents

 LAVA is a continuous integration system for deploying operating
 systems onto physical and virtual hardware for running tests.
 .
 This package provides a Model Context Protocol (MCP) server which acts
 as a thin client over the LAVA REST API, allowing agents (and humans)
 to query the board farm, submit and manage test jobs, open interactive
 sessions to a board, reach a board's serial console, serve build
 artifacts to jobs and read the deployed LAVA's own documentation and
 source.
 .
 It can run over stdio for a local MCP client or as a hosted
 streamable HTTP service.

lava-mcp complements the existing lavacli package: it gives MCP-capable
tools (editors, coding agents) structured access to the same LAVA
instances, so users of Debian's LAVA tooling can drive their board
farms from those clients without installing it from PyPI.

Upstream has no tagged releases yet, so the initial upload is a git
snapshot; it will follow upstream releases once they exist.

The package will be maintained within the Debian Python Team at
https://salsa.debian.org/python-team/packages/lava-mcp