Terminal Use
Drives interactive shells and terminal programs through MCP with text, screenshots, keyboard, mouse, and session controls.
Install Terminal Use
Pick your client, then add it in one click or paste the config.
~/Library/Application Support/Claude/claude_desktop_config.json{
"mcpServers": {
"terminal-use": {
"command": "npx",
"args": [
"-y",
"terminal-use"
]
}
}
}
Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.
Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.
Overview
Use cases
- Run and inspect interactive CLI programs
- Edit files in vim or another terminal editor
- Drive installers and menu-based terminal applications
- Test CLIs and terminal user interfaces
- Observe and control an agent session manually
Key features
- Interactive pseudo-terminal sessions
- Text and PNG screen inspection
- Keyboard, mouse, scrolling, and resize input
- Wait conditions for commands and output
- Batch input and session lifecycle controls
- Optional Docker execution and human attachment
Tools13
What Terminal Use lets your agent do. Expand a tool for its parameters.
Security & health
What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.
Recent health check succeeded.
Supply-chain signal
No high-severity advisories surfaced by our automated scan.
Scanned 14d ago via OSV.dev · terminal-use (npm)
Adoption & maintenance
Factual signals from GitHub, npm, and our automated checks — not a rating.
How Terminal Use works
Reviews
No reviews yet — be the first to share how it worked for you.
Frequently Asked Questions about Terminal Use
Related MCP servers
Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.
AllMCPs Directory Badge
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/terminal-use)<a href="https://allmcps.com/mcp/terminal-use"><img src="https://allmcps.com/api/badge/terminal-use?style=directory" alt="Terminal Use on AllMCPs" /></a>