What are the runtime requirements?
GHC >= 9.12 and a Linux environment with PTY support. On Windows, use within WSL.
@phoityne
Basic information
pty-mcp-server
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool 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.
pty-mcp-server is a Haskell implementation of the Model Context Protocol (MCP) that enables AI agents to acquire and control pseudo-terminal (PTY) connections dynamically. It communicates with MCP clients exclusively via stdio, allowing AI to interact with external CLI-based tools in a structured, automated way.
Install with cabal install pty-mcp-server, then run with pty-mcp-server -y config.yaml. The server is typically launched by development tools like Visual Studio Code via a .vscode/mcp.json configuration. The config.yaml file specifies logging, script directories, and prompt detection strings.
tools-list.json and shell scriptsGHC >= 9.12 and a Linux environment with PTY support. On Windows, use within WSL.
Create a shell script named `your-tool.sh` in the configured `scripts/` directory, then add an entry in `tools-list.json` with the tool name and metadata. The server dynamically resolves tools by name.
It operates strictly in stdio mode, communicating with MCP clients exclusively via standard input and output.
Yes. The README explicitly warns against granting unrestricted control to AI. All AI systems must remain under human oversight, and use is at the user’s own risk.
The `config.yaml` file supports `logDir` (log file directory), `logLevel` (e.g., "Debug", "Info", "Error"), `scriptsDir` (containing `tools-list.json` and scripts), and `prompts` (list of strings to detect interactive command prompts).
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

Model Context Protocol Servers
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
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!

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
Comments