Skip to content

Commit 6d221d8

Browse files
fix: add missing tool sections and confirm annotations to README
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 09a89c3 commit 6d221d8

1 file changed

Lines changed: 28 additions & 6 deletions

File tree

README.md

Lines changed: 28 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -175,14 +175,14 @@ Add to your Cursor MCP config (`.cursor/mcp.json`):
175175
|---|---|
176176
| `homelab_serviceHealth` | Docker container health status |
177177
| `homelab_serviceLogs` | Tail container logs |
178-
| `homelab_serviceRestart` | Restart a container |
178+
| `homelab_serviceRestart` | Restart a container (requires confirm=true) |
179179

180180
**Compose** (4)
181181

182182
| Tool | What It Does |
183183
|---|---|
184-
| `homelab_composeUp` | Start compose stacks (all or specific) |
185-
| `homelab_composeDown` | Stop compose stacks |
184+
| `homelab_composeUp` | Start compose stacks (all or specific) (requires confirm=true) |
185+
| `homelab_composeDown` | Stop compose stacks (requires confirm=true) |
186186
| `homelab_composePull` | Pull latest images |
187187
| `homelab_composePs` | List running compose containers |
188188

@@ -232,6 +232,28 @@ Add to your Cursor MCP config (`.cursor/mcp.json`):
232232
| `homelab_openPorts` | Scan listening TCP ports and map to processes |
233233
| `homelab_containerScan` | Scan container images for vulnerabilities via Trivy |
234234

235+
**Logs** (2)
236+
237+
| Tool | What It Does |
238+
|---|---|
239+
| `homelab_journalLogs` | Query systemd journal with unit, priority, and time filters |
240+
| `homelab_logSearch` | Search across container logs with grep patterns |
241+
242+
**Notifications** (2)
243+
244+
| Tool | What It Does |
245+
|---|---|
246+
| `homelab_ntfySend` | Send a push notification via Ntfy |
247+
| `homelab_ntfyTopics` | List Ntfy topics and recent messages |
248+
249+
**Certificates** (3)
250+
251+
| Tool | What It Does |
252+
|---|---|
253+
| `homelab_certCheck` | Check SSL certificate expiry, issuer, and fingerprint |
254+
| `homelab_certRenew` | Trigger Let's Encrypt certificate renewal (requires confirm=true) |
255+
| `homelab_certList` | List all managed certificates from certbot and NPM |
256+
235257
**OS / Packages** (4)
236258

237259
| Tool | What It Does |
@@ -369,9 +391,9 @@ Any client supporting MCP stdio transport can use the Home Lab MCP server. Point
369391
| **v0.8.0** | **SSL/TLS Certificates** | **+3** | **+1** | **--** | **44** |
370392
| **v0.9.0** | **Multi-Node Foundation** | **+4** | **+1** | **+1** | **48** |
371393
| **v0.10.0** | **Testing Infrastructure** | **+2** | **--** | **--** | **50** |
372-
| v0.11.0 | Documentation Site | -- | -- | -- | 50 |
373-
| v0.12.0 | Polish and Hardening | +2 | -- | -- | 52 |
374-
| **v1.0.0** | **Stable Release** | -- | -- | -- | **52** |
394+
| **v0.14.0** | **Security Hardening** | **--** | **--** | **--** | **50** |
395+
| v0.15.0 | Documentation Site | -- | -- | -- | 50 |
396+
| v1.0.0 | Stable Release | -- | -- | -- | 50 |
375397

376398
See [ROADMAP.md](ROADMAP.md) for detailed per-version tool, skill, and rule breakdowns.
377399

0 commit comments

Comments
 (0)