Skip to content

Releases: Mohabdo21/linux-mcp

v0.2.11

Choose a tag to compare

@Mohabdo21 Mohabdo21 released this 23 Jul 16:17
v0.2.11
99b3751

Release v0.2.11

  • fix: resolve security audit findings - HTTPS, umask, path sanitization, env redaction (24e2314)
  • chore: update go.mod dependencies to latest versions (2fc4bd2)

v0.2.10

Choose a tag to compare

@Mohabdo21 Mohabdo21 released this 16 Jul 17:14
v0.2.10
517f2fb

Release v0.2.10

  • feat: add audit logs, file locks, shared memory tools; enhance process info; fix duplicates (b69e31e)
  • feat: add Sigstore/Cosign binary signing to release workflow (615b688)

v0.2.9

Choose a tag to compare

@Mohabdo21 Mohabdo21 released this 16 Jul 12:42

Release v0.2.9

  • test: add tests for security audit, SMART, disk I/O, and /proc diagnostics tools (e982e0e)
  • feat: add security audit, SMART health, disk I/O metrics, and /proc diagnostics tools (e4703a2)
  • feat: add block devices, SELinux/AppArmor, time sync, RAID, logrotate, cron jobs, and system health check tools (7c9ea64)

v0.2.8

Choose a tag to compare

@Mohabdo21 Mohabdo21 released this 15 Jul 14:25

Release v0.2.8

  • fix: redact sensitive env vars, bound docker log memory, validate journalctl unit names (7cd021d)
  • security: harden input validation across tool handlers (2d12ad8)
  • Fix linter warnings: add scanner.Err() check and rename shadowed err variable (2b09457)
  • chore: add VHS demo with animated GIF, move assets to scripts/ and assets/ (f61813c)

v0.2.7

Choose a tag to compare

@Mohabdo21 Mohabdo21 released this 07 Jul 09:02

Release v0.2.7

  • feat: enhance 5 Linux MCP tools with new filters, sort modes, and structured output (64a22cf)

v0.2.6

Choose a tag to compare

@Mohabdo21 Mohabdo21 released this 07 Jul 08:29

Release v0.2.6

  • Merge branch 'chore/refactor' (bc23106)
  • refactor: move clamping to handlers, fix nil-crash in handleToolCall, fix resources (29062a6)
  • WIP: refactoring, save the state (5985f3e)
  • refactor: remove ErrList, add collectOrFallback[T], use requireField consistently (994260a)
  • refactor: migrate 22 exec.CommandContext call sites to execOutput/execCombinedOutput/execLines (efde08f)
  • feat(tools): add execOutput, execCombinedOutput, execLines utilities (6f6d9c9)
  • Merge pull request #1 from Mohabdo21/refactor/dry-high-priority (5088503)
  • chore: enable all staticcheck checks and add package comments (c9a3be1)
  • refactor: docker.go -- shortID helper, requireField validation, GatherDockerInfo dedup (H2+H3+H4) (5313665)
  • refactor: replace 20 empty input structs with shared NoArgs type (H1) (880423e)
  • refactor: consolidate sysfs readers into single readSysfsFile helper (H5) (b165a3e)
  • refactor: deduplicate ErrList/OutputErrors method bodies via shared helpers (H6) (5fe454e)
  • chore: added context7 library claim key (91ddc3d)
  • Fix README: correct install commands, add pre-built binary option, fix config example, add missing tool and deps (9fa33d1)
  • docs: add get_user_info to README tools table (c0ca65f)

v0.2.5

Choose a tag to compare

@Mohabdo21 Mohabdo21 released this 05 Jul 14:56

Release v0.2.5

  • add get_user_info tool with user/group parsing from /etc/passwd and /etc/group (37aabc0)

v0.2.4

Choose a tag to compare

@Mohabdo21 Mohabdo21 released this 05 Jul 13:02

Release v0.2.4

  • add get_ip_info tool with ASN, geolocation, and service tag detection (ea7dc67)

v0.2.3

Choose a tag to compare

@Mohabdo21 Mohabdo21 released this 05 Jul 12:37

Release v0.2.3

  • chore: fix REAMDE formatting (a0a5b8b)
  • Add get_network_connections to README tools table and features list (8cafeb1)
  • Enhance get_network_connections: process name, hostname resolution, type filter, grouping, max_connections (22e643c)
  • fix: ensure all output slices are non-nil to avoid MCP schema validation errors (4aea674)

v0.2.2

Choose a tag to compare

@Mohabdo21 Mohabdo21 released this 05 Jul 11:56

Release v0.2.2

  • expand get_system_info with gopsutil host data, DMI product/BIOS fields, and TPM version (b64a6fb)