By sdkks
Headless virtual terminal for AI agents. Send keystrokes, mouse clicks, take screenshots, and automate any terminal-based TUI or CLI through MCP tools.
Claude Code MCP plugin for headless terminal automation — spawn interactive apps, read the screen, drive the keyboard and mouse. No GUI, no X server, no display needed.
https://github.com/user-attachments/assets/4ca97722-cbd7-48ee-8bb9-8817a5eefd73
Prerequisite: Rust toolchain (cargo and rustc).
Register the marketplace, then install:
# One-time: add the sdkks marketplace (use the repo URL, NOT the raw .json)
claude plugin marketplace add https://github.com/sdkks/termin8r
# Then install
claude plugin install termin8r
Or from a local clone:
git clone https://github.com/sdkks/termin8r.git
cd termin8r
cargo build --release --bin termin8r
claude mcp add termin8r -- target/release/termin8r
The plugin registers as termin8r and exposes these tools:
shell defaults to true)Enter, F5, Ctrl+C, etc.)Self-contained stack for developing and testing the MCP plugin. Rust toolchain, latest Claude Code, marketplace pre-registered, binary pre-built, plugin pre-installed:
cd docker/observability
docker compose up
This brings up:
The sandbox connects to a local AI gateway via sdkks/7bridges (edit ANTHROPIC_BASE_URL in the compose file if your gateway is elsewhere):
ANTHROPIC_API_KEY: "ollama"
ANTHROPIC_BASE_URL: "http://host.docker.internal:4001"
Usage:
docker compose exec termin8r-sandbox bash
claude # plugin is pre-installed, MCP tools ready
make install-pre-commit-hook # install git hooks (symlinked — auto-update with script changes)
cargo fmt --check, cargo clippy, and cargo test before each commitfeat:, fix:, chore:, etc.). Required for semantic release via release-plz.Hooks are installed as symlinks into .git/hooks/, so updating the scripts in the repo takes effect immediately — no reinstallation needed.
A headless PTY + alacritty_terminal emulator run behind a background daemon. The MCP server (termin8r) talks to the daemon over a Unix socket, and Claude Code calls the MCP tools via stdio:
flowchart LR
Agent["Claude Code"] -->|"MCP stdio"| MCP["termin8r<br/>(MCP server)"]
MCP <-->|"JSON · Unix socket"| Daemon["tu daemon<br/>(session manager)"]
Daemon <-->|"PTY master fd"| App["Inner app<br/>vim · mc · htop · …"]
MIT
This project is a heavily refactored derivative work based on terminal-use by flipbit03.
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub sdkks/termin8r --plugin termin8rMulti-dimensional deep research with parallel subagents, synthesized reports, and styled HTML visualizations. Combines web and codebase analysis into confidence-tiered reports.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Claude Code settings and skills for spec-driven development workflows
The definitive Claude Code companion for .NET developers. 45 skills (including 14 slash-command workflows), 10 agents, 10 rules, 5 templates, 15 MCP tools, and automation hooks for modern .NET 10 / C# 14.
Open-source, local-first Claude Code plugin for token reduction, context compression, and cost optimization using hybrid RAG retrieval (BM25 + vector search), reranking, AST-aware chunking, and compact context packets.
Institutional-grade CRE skills library covering the full investment lifecycle: deal screening, underwriting, structuring, due diligence, capital markets, market research, asset management, leasing, investor relations, development, disposition, sourcing, tax, ESG, portfolio strategy, and daily operations. Includes Monte Carlo simulation, SEC Reg D compliance, property management ops, deal attribution tracking, 1031 pipeline management, distribution notice generation, fund-raise LP negotiation tracking, and emerging manager evaluation. Ships expert subagents, Python calculators, workflow chains, and orchestrator pipelines for multi-agent acquisition workflows.
Add 'ultrawork' to any prompt for maximum parallel execution.