ferodrigop/forge
Overview
A terminal MCP server for AI coding agents, featuring persistent PTY sessions, ring-buffer incremental reads, headless xterm screen capture, multi-agent orchestration, and a real-time web dashboard.
Capabilities
- • network transport options
- • resource handlers
- • tool call interface
- • browser automation integration
- • database integration
- • github integration
Best For
Terminal MCP server for AI coding agents with persistent PTY sessions, multi-agent orchestration, and real-time web dashboard.
Decision Snapshot
Install
available
Usage
available
Config
5 strong hints
Capabilities
8 key capabilities detected
- • GitHub stars: 10
- • Forks: 1
- • Source provenance count: 2
- • Active signal: Updated this week from lifecycle signals.
- • Last seen: 4/15/2026
- • Published: 3/17/2026
Installation / Setup
# bun (recommended) && bun install -g forge-terminal-mcp && # npm (requires Node.js ≥ 18) && npm install -g forge-terminal-mcp
Usage
wait_for({ id, pattern: ".", waitForExit: true }) && # waits for the process to finish, returns everythingFeatures
- • Native macOS title bar with traffic light integration
- • System tray with session count, new terminal, start-at-login toggle
- • Close-to-tray (app keeps running when window closed)
- • Native notifications on session created/exited
- • Window state persistence across restarts
- • Auto-detects existing CLI daemon — connects to it or starts in-process
- • Automatic updates via GitHub Releases (downloads silently, installs on restart)
- • Security hardened: sandboxed renderer, navigation lock, CSP, permission deny-all
Use Cases
- • Supports capabilities such as: network transport options; resource handlers; tool call interface.
- • Common usage themes: mcp, curated, markdown-list, awesome-mcp-servers-punkpeye.
Supported Clients / Integrations
- • network transport options
- • resource handlers
- • tool call interface
- • browser automation integration
- • database integration
- • github integration
- • mcp client integration
- • workflow automation support
Compatibility Signals
- • GitHub: supports (Detected in parser config/capability hints.)
Prompt Examples
example
• wait_for({ id, pattern: ".", waitForExit: true }) && # waits for the process to finish, returns everything
Notes / Requirements
- • Primary language: TypeScript/JavaScript
- • License: MIT
- • Parser coverage score: 1.00
- • Source feeds: Awesome MCP Servers (punkpeye)
- • Topic cluster: general
Official Links
Source Information
You can verify all information on this page against the source repository above.
Related MCP Tools
ezyang/codemcp
A Python coding agent with basic read, write, and command line tools, categorized as an MCP tool.
rinadelph/Agent-MCP
A framework for building multi-agent systems using MCP, enabling coordinated AI collaboration with task management, shared context, and RAG capabilities.
juehang/vscode-mcp-server
An MCP Server enabling AI (e.g., Claude) to access VS Code workspace directory structures, linter issues, code files, and perform edits.
tumf/mcp-shell-server
A secure shell command execution server implementing the Model Context Protocol (MCP).
What To Do Next
Continue from this tool into a workflow and a learn guide to shorten implementation time.