forked from rhel-lightspeed/linux-mcp-server
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
Add read-only MCP tools to query the system package manager (dnf) for troubleshooting workflows on modern RH-like systems.
Assumptions / Constraints
- Target OS: modern RH-like distributions (RHEL/Fedora/CentOS/Alma/Rocky)
- Execution environment: full OS on VM/Bare Metal (not containers)
- Minimum supported dnf version: 4.x
- Read-only operations only (no system modifications)
- Output can be raw dnf output; normalization can be handled by the LLM
Primary Use Cases
- List installed packages
- List available packages
- Get package details (to enable list → detail workflows)
- List configured repositories and their enabled/disabled state
Non-scope (for now)
- Pagination/volume controls for large outputs
- Structured normalization of output
- Container execution support
Open Questions (non-blocking)
- Exact dnf commands and flags to support (e.g., list/info/repolist)
- Whether to enforce cache-only behaviors or allow repo metadata refresh
- Error reporting format (raw stderr vs. structured)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request