oetiker/MCPretentious

A powerful Model Context Protocol (MCP) server that puppeteers iTerm2 terminals.

55
/ 100
Established

This is a powerful tool for controlling terminal applications and managing remote servers. It takes commands, key presses, and mouse movements as input and outputs actions within a terminal, including reading its screen content and handling mouse events. It's designed for developers, testers, and operations engineers who need to automate complex terminal interactions.

Available on npm.

Use this if you need to programmatically interact with terminal user interfaces (TUIs) or control remote servers through persistent terminal sessions, simulating human input and reading screen output.

Not ideal if you're looking for a simple script to execute a single command or if your automation needs don't involve complex, interactive terminal sessions.

TUI-testing terminal-automation remote-server-management DevOps scripting
Maintenance 10 / 25
Adoption 6 / 25
Maturity 24 / 25
Community 15 / 25

How are scores calculated?

Stars

21

Forks

4

Language

JavaScript

License

MIT

Last pushed

Feb 14, 2026

Commits (30d)

0

Dependencies

6

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/oetiker/MCPretentious"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.