Skip to main content

testing-mcp-with-cli-agents

Test an MCP server by driving real CLI agents (Claude, Codex, Cursor, Gemini, Grok, agy, opencode) against it, using isolated tmux sockets and send-keys instead of trusting unit tests alone. Use this whenever verifying MCP-server behavior end-to-end, checking that a local branch or checkout works across installed agent CLIs, comparing trunk-vs-branch MCP behavior, driving an interactive agent TUI to exercise approval flows or cancellation, reproducing a tmux-MCP bug through a live client, or wiring a checkout into the CLIs with mcp_swap. Reach for it even when the user only says "test the MCP", "does the branch work in the agents", "drive the CLI to call the tool", or "check it across Codex/Gemini/Cursor" without naming tmux or sockets explicitly.

Jump to install

Source facts

Repository
tmux-python/libtmux-mcp
Last source activity
August 27, 2026 at 00:15
Detected SKILL.md language
English
Stars
12
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.