Skip to content

Releases: Syamsuddin/MikroCLAW

MikroCLAW v1.3

Choose a tag to compare

@Syamsuddin Syamsuddin released this 27 Jun 03:42

MikroCLAW Pulse — laman monitoring live (Fase 1) 🔴🟢

Halaman web yang memperbarui indikator MikroTik per detik lewat Server-Sent Events. Read-only, tanpa dependency baru (starlette/uvicorn/sse-starlette sudah ikut mcp).

Jalankan

uv run mikroclaw-web        # atau: python -m mikroclaw.web
# buka http://127.0.0.1:8800

ENV opsional: MIKROCLAW_WEB_HOST (default 127.0.0.1), MIKROCLAW_WEB_PORT (default 8800).

Yang ditampilkan (semua dari tool read yang ada)

  • Vitals (1 dtk): CPU, memori, disk, suhu/tegangan, jumlah klien, firewall drops/dtk, conntrack, sesi login, sertifikat terdekat kedaluwarsa.
  • WAN: IP WAN/publik, DDNS, gateway, RTT ping gateway & 8.8.8.8, sparkline download/upload 60 detik.
  • Interface matrix (1 dtk): throughput rx/tx live (delta counter), status link, link-speed, error/drop.
  • Klien: gabungan DHCP + PPPoE + hotspot + WiFi (sinyal), tebakan vendor OUI, bandwidth per-klien bila ada simple queue cocok.
  • Service terbuka: ditandai merah bila berisiko (telnet/ftp/www/api) tanpa batasan address.

Cadence bertingkat (1 dtk vitals/interface · 5 dtk klien & ping · 30 dtk WAN/service/cert) agar ringan untuk router. Endpoint: /, /api/stream (SSE), /api/snapshot.

Catatan

  • MCP server (92 tool) tidak berubah.
  • Versi paket diselaraskan 0.1.0 → 1.3.0.
  • Lapis kecerdasan LLM (Narrator, deteksi anomali, query bahasa-natural) menyusul di Fase 2.

Changelog: v1.2...v1.3

MikroCLAW v1.2

Choose a tag to compare

@Syamsuddin Syamsuddin released this 27 Jun 03:10

Installer macOS & Linux (bash) + bootstrap satu-baris.

Baru di v1.2

  • install.sh — installer macOS/Linux: pasang uv + dependency (Python via uv bila perlu), tulis .env (mode 600, password aman), daftarkan MCP server ke Claude Code, verifikasi tool.
  • uninstall.sh — lepas registrasi MCP (opsi --remove-env / --remove-venv).
  • bootstrap.sh — clone + install satu baris.

Instalasi cepat (macOS / Linux):

curl -LsSf https://raw.githubusercontent.com/Syamsuddin/MikroCLAW/main/bootstrap.sh | bash

Instalasi cepat (Windows, PowerShell):

irm https://raw.githubusercontent.com/Syamsuddin/MikroCLAW/main/bootstrap.ps1 | iex

Tidak ada perubahan pada 92 tool MCP & 6 Agent Skills.

MikroCLAW v1.1

Choose a tag to compare

@Syamsuddin Syamsuddin released this 27 Jun 03:05

Installer Windows + bootstrap satu-baris.

Baru di v1.1

  • install.ps1 — installer Windows: pasang uv + dependency (Python via uv bila perlu), tulis .env interaktif, daftarkan MCP server ke Claude Code, verifikasi tool.
  • install.bat — launcher double-click (ExecutionPolicy Bypass).
  • uninstall.ps1 — lepas registrasi MCP (opsi hapus .env/.venv).
  • bootstrap.ps1 — clone + install satu baris.

Instalasi cepat (Windows, PowerShell):

irm https://raw.githubusercontent.com/Syamsuddin/MikroCLAW/main/bootstrap.ps1 | iex

Tidak ada perubahan pada 92 tool MCP & 6 Agent Skills dari v1.0.

MikroCLAW v1.0

Choose a tag to compare

@Syamsuddin Syamsuddin released this 27 Jun 02:56

MCP server + Agent Skills untuk MikroTik RouterOS (REST API v7).

Highlights

  • 92 tool (70 read + 22 write) — read-only default, write digerbang MIKROCLAW_ALLOW_WRITE, kredensial via .env.
  • Cakupan: interface/L2, IPv4 & IPv6, firewall/NAT/mangle, routing statis & dinamis (BGP/OSPF), DHCP, DNS, queue, WiFi/CAPsMAN, VPN (WireGuard/IPsec/PPP), hotspot, RADIUS, sistem/maintenance, keamanan, diagnostik.
  • 6 Agent Skills: health-check, firewall-audit, security-audit, network-overview, troubleshoot, backup-snapshot.
  • README lengkap + .mcp.json siap pakai untuk Claude Code.