Skip to content

Releases: nordicnode/mcpforge

Release v0.2.1

Choose a tag to compare

@github-actions github-actions released this 03 Sep 20:12

MCPForge v0.2.1 — Refined TUI UX & Navigation Ergonomics

What's New in v0.2.1

💎 UX & Navigation Improvements

  • Prominently Highlighted [a] Add Server:
    • Restored and highlighted [a] Add Server in bold cyan across all footers:
      • Servers List: [a] Add Server · [Enter] Inspect · [Space] Toggle · [t] Playground · [/] Filter · [d] Remove · [?] Help
      • Server Details Inspector: [h/Esc] Back · [1-5] Tabs · [a] Add Server · [c] Copy · [t] Playground · [j/k] Scroll
      • Clients & Harnesses Matrix: [Tab/1] Servers · [a] Add Server · [j/k] Navigate · [u] Sync · [d] Remove · [r] Rescan · [?] Help · [q] Quit
  • Overview Quick Actions: The Overview sub-tab of the Server Inspector now highlights [a] Add Server at the front of the quick action shortcuts.
  • Global Keystroke Support: Pressing a now reliably launches the Add Server Wizard from any screen (Server List, Server Inspector, or Clients & Harnesses View).
  • Zero-State / Empty Search Guidance: When 0 servers are configured (or 0 match the search filter), the list pane displays an instructional banner prompting the operator to press [a] to add from the catalog or [u] to auto-sync.
  • Dynamic SemVer Display: Header and footer dynamically resolve and render env!("CARGO_PKG_VERSION") with clean column alignment.

📦 Crates.io Releases

Full Changelog: v0.2.0...v0.2.1

Release v0.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 19:48

MCPForge v0.2.0 — The Universal AI Tool & Client Matrix

What's New in v0.2.0

🚀 Major Features & Capabilities

  • Pi Coding Agent Support (Adapter #27): First-class adapter support, process scanner, and live state detection for Pi.
  • TUI UX & Visual Architecture Overhaul: Two-pane navigation (Enter/Esc/h/l), segmented inspector sub-tabs (1: Overview, 2: Clients, 3: Environment, 4: Telemetry, 5: Config JSON), real-time inline filter bar (/), and streamlined contextual footer.
  • Interactive Schema-Guided Form Builder ([f]): Synthesizes default parameters directly from JSON Schema types and constraints, enabling rapid tool invocation without manual JSON editing.
  • Fullscreen Output Pager & OSC 52 Clipboard Export ([v] / [c]): Dedicated scrollable inspection modal with zero-dependency native clipboard copy across local and remote SSH/tmux sessions.
  • Visual Backup Manager & Diff Inspector ([b] / [r]): Browse automatic timestamped configuration snapshots, view unified diffs against current disk configurations, and restore with 1 keystroke.
  • Multi-Ping Latency Telemetry & Performance Grading: Sub-millisecond latency measurements with tiered badges (⚡ Blazing <50ms, ● Fast <200ms, ▲ Sluggish 200ms+).
  • Consolidated Machine-Wide Auto-Sync (mcpforge sync --auto): Automatically reconciles all configured servers across all detected AI client harnesses.
  • Raspberry Pi ARM Support: Added official release matrix targets for Raspberry Pi ARM64 (aarch64-unknown-linux-gnu) and Raspberry Pi ARMv7 (armv7-unknown-linux-gnueabihf).

📦 Crates.io Releases

Full Changelog: v0.1.0...v0.2.0

Release v0.1.0

Choose a tag to compare

@nordicnode nordicnode released this 03 Sep 04:39

MCPForge v0.1.0: Initial Public Release

MCPForge is the universal control plane and terminal command center for the Model Context Protocol (MCP).

Highlights

  • Interactive Terminal UI: High-performance Ratatui interface with keyboard-driven workflows.
  • 26 Native Client Adapters: Autonomous agent harnesses (Freebuff, DeepSeek, Goose, Hermes, Letta, OpenClaw, Prime), CLI tools (Claude Code, Codex, Grok, OpenCode, Antigravity), IDEs (VS Code, Cursor, Windsurf, Zed, JetBrains, Cline, Roo Code), and chat desktop clients.
  • 110+ Curated Server Catalog: Instant one-click installation with live environment variable inspection.
  • Adapter-Accurate Diff Previews: Zero accidental deletions or config corruption across JSON, YAML, and TOML.
  • Live Telemetry & Diagnostics: Real-time health checks, tool counts, and latency measurements.
  • Automated .bak Backups: Sidecar snapshots and atomic file writes.

Installation & Verification

Extract the archive and place mcpforge in your $PATH:

tar -xzf mcpforge-x86_64-unknown-linux-gnu.tar.gz
chmod +x mcpforge
sudo mv mcpforge /usr/local/bin/

Verify checksum:

sha256sum -c mcpforge-x86_64-unknown-linux-gnu.tar.gz.sha256

Full Changelog: latest...v0.1.0

Latest Rolling Build

Latest Rolling Build Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Sep 17:22

Automated rolling pre-release built from latest master.