wezterm-mcp
Exposes tools for controlling and automating the WezTerm terminal emulator, allowing for programmatic management of panes, tabs, and windows, as well as the ability to read terminal content and send text to active sessions.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
mcp-server-wezterm
MCP server that exposes WezTerm terminal control via the Model Context Protocol.
Usage
Claude Desktop / Claude Code
With uvx (recommended):
{
"mcpServers": {
"wezterm": {
"command": "uvx",
"args": ["mcp-server-wezterm-rs"]
}
}
}claude mcp add wezterm -- uvx mcp-server-weztermWith rvx:
{
"mcpServers": {
"wezterm": {
"command": "rvx",
"args": ["mcp-server-wezterm"]
}
}
}With Nix:
nix run github:vaporif/mcp-server-weztermWith cargo:
cargo install mcp-server-weztermRelated MCP server: iTerm MCP Server
Tools
Pane Management
Tool | Description |
| List all windows, tabs and panes |
| Read terminal screen/scrollback content |
| Get adjacent pane ID in a direction |
| Split a pane (left/right/top/bottom) |
| Focus a pane by ID |
| Focus adjacent pane by direction |
| Kill a pane |
| Resize a pane directionally |
| Zoom/unzoom/toggle a pane |
| Move a pane into a new tab |
Tab & Window
Tool | Description |
| Activate a tab by ID, index, or relative offset |
| Change tab title |
| Change window title |
Other
Tool | Description |
| List connected clients |
| Spawn a command in a new window or tab |
| Send text to a pane (bracketed paste) |
| Rename a workspace |
Development
Requires just, taplo, and typos.
just check # clippy + test + fmt + taplo + typos
just build # cargo build
just test # cargo test
just fmt # format code and TOML
just lint # cargo clippy
just deny # cargo deny checkLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Enable secure connectivity between Sentry issues and debugging data, and LLM clients, using a Model Context Protocol (MCP) server.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Securely control computers you explicitly pair through files, terminals, processes, screenshots, desktop UI/input, clipboard, browser automation, diagnostics, and document tools.
Develop, manage, and debug Railway projects, services, and deployments from within agents.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol server that provides programmatic access to the Windows terminal, enabling AI models to interact with the Windows command line through standardized tools for writing commands, reading output, and sending control signals.37 npmMIT
- AlicenseAqualityDmaintenanceA Model Context Protocol server that enables AI assistants to interact with iTerm2 terminals, allowing creation and management of terminal sessions, command execution, and reading terminal output.546 npm14ISC
- AlicenseCqualityCmaintenanceA Model Context Protocol server that enables clients to interact with a system terminal running in an Electron application, allowing for executing commands, managing terminal sessions, and retrieving output programmatically.55MIT
- AlicenseAqualityDmaintenanceEnables programmatic control over tmux terminal sessions for SSH access, command execution, and terminal automation. Supports creating sessions, sending commands, capturing output, and managing multiple panes for interactive debugging and monitoring.83 npmMIT