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
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
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.320 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.589 npm14ISC
- AlicenseCqualityDmaintenanceA 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
- AlicenseNot gradedqualityDmaintenanceA production-grade server for programmatically controlling kitty terminal instances, allowing users to launch windows, send text or key combinations, and capture scrollback buffer content. It facilitates automation workflows and command analysis by providing remote control over the kitty terminal through the Model Context Protocol.4MIT