What tools does mcpterm provide?
mcpterm provides two tools: `run` for running a command in a stateful terminal session, and `runScreen` for running a command or series of keystrokes and returning the screen output.
@dwrtz
Basic information
An MCP tool server that provides stateful, TUI-compatible terminal sessions.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcpterm": {
"command": "mcpterm",
"args": []
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
mcpterm is an MCP tool server that provides stateful, TUI‑compatible terminal sessions. It is a proof‑of‑concept built with mcp‑go and works well with Claude Desktop.
Clone the repository, run make to generate the bin/mcpterm binary, and move it to a directory in your PATH (e.g., /usr/local/bin/mcpterm). Then add it as an MCP server in your claude_desktop_config.json with the command "mcpterm" and no arguments, then restart Claude Desktop.
runScreen tool.run (stateful command execution) and runScreen (return screen output for TUI apps).mcpterm provides two tools: `run` for running a command in a stateful terminal session, and `runScreen` for running a command or series of keystrokes and returning the screen output.
Clone the repository (`git clone https://github.com/dwrtz/mcpterm.git`), run `make` to build the binary, and move `bin/mcpterm` to a directory in your PATH (e.g., `sudo mv bin/mcpterm /usr/local/bin/mcpterm`).
The README states it works quite well with Claude Desktop. No other clients are mentioned.
The README lists common control sequences such as `^C` (Ctrl+C), `^D` (Ctrl+D), `^Z` (Ctrl+Z), `^[` (Escape), `^H` (Backspace), `^M` (Carriage return), and others. These are passed as hex codes (e.g., `"\x03"` for Ctrl+C).
Yes, the `run` tool executes any command in a stateful session, and the `runScreen` tool can also be used for non‑TUI commands, though it is intended for TUI apps.
A curated list of references for MLOps

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Painless E2E Automation for Mobile and Web
Comments