MCP.so
Sign In

Hyper Mcp Terminal

@bigsweetpotatostudio

About Hyper Mcp Terminal

Overview

What is Hyper Mcp Terminal?

Hyper Mcp Terminal is an MCP (Model Context Protocol) server that provides terminal access, enabling AI assistants to execute shell commands and interact with the command line. It runs on any platform that supports Node.js and uses the node-pty library for pseudo-terminal functionality.

How to use Hyper Mcp Terminal?

Run the server with npx -y hyper-mcp-terminal. Configure optional environment variables: Terminal_End_CheckCount (default 15, checks every 100ms for output stability), Terminal_Output_MaxToken (default 10000, maximum output tokens sent to the LLM), and Terminal_Timeout (default 5 minutes, idle timeout). It is typically configured in an MCP client like HyperChat.

Key features of Hyper Mcp Terminal

  • Executes shell commands through MCP protocol
  • Configurable output token limit to the LLM
  • Idle timeout after set period of inactivity
  • Detects command completion by output stability
  • Uses node-pty for cross-platform terminal emulation

Use cases of Hyper Mcp Terminal

  • Allow an AI assistant to run system commands during a conversation
  • Automate terminal tasks through MCP-capable chat applications
  • Provide real-time command execution feedback to a language model

FAQ from Hyper Mcp Terminal

How do I install Hyper Mcp Terminal if npx fails?

Installation failures are often due to the dependency node-pty requiring a C++ build environment. Follow the node-pty installation guide to set up the necessary tools.

Which MCP clients work with Hyper Mcp Terminal?

It is explicitly shown working with HyperChat, an MCP client. Any MCP client supporting server commands can likely integrate it.

Can I limit the amount of terminal output sent to the AI?

Yes, set the Terminal_Output_MaxToken environment variable to restrict the maximum number of tokens (default 10000).

Is Hyper Mcp Terminal free and open source?

The README does not mention licensing or pricing; it is available via npx and public GitHub images/videos suggest open availability.

What happens if the terminal stays idle?

After a configurable timeout (Terminal_Timeout, default 5 minutes) without input, the terminal session is terminated.

Comments

More Other MCP clients