Aiterm MCP
UnclaimedOne persistent MCP terminal your AI drives — and launches other coding agents (Codex/Grok/Composer) into. SSH, containers, and REPLs nest as text you send in. tmux-backed, token-reduced reads, headless over MCP.
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'aiterm-mcp' -- 'npx' '-y' 'aiterm-mcp'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
14 of 14 tools
Documented tools (14)
From project documentation. A server handshake does not verify each tool’s description or behavior.
agent_configure
Change model/effort in a running Claude, Codex, Grok, or Composer session without restarting it
claude_agent
Claude Code CLI (Anthropic)
claude_approval
Inspect or answer the current correlated Claude approval prompt
claude_turn
Issue (dispatch-only) or recover one correlated Claude operation
codex_agent
Codex CLI (OpenAI; terminal config/CLI default unless overridden)
composer_agent
Grok Build, model grok-composer-2.5-fast by default (model? overrides); every model is live-catalog checked (xAI)
diagnostics
Read-only factory readiness as machine-readable JSON
grok_agent
Grok Build, model grok-4.6 by default (model? overrides) (xAI)
pty_close
Close idempotently; return closed / alreadyclosed
pty_key
Send a control key
pty_list
List sessions (agent rows carry agent=<kind> metadata)
pty_open
Grab one terminal, return a sessionid
pty_read
Read output, token-reduced (incremental by default)
pty_send
Send text; on an agent session this is a non-blocking dispatch returning an eventcursor
Tool change history
FAQ
Questions about Aiterm MCP Server
- How do I connect Aiterm MCP Server to Claude?
- Run `claude mcp add aiterm-mcp -- npx -y aiterm-mcp` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Aiterm MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Aiterm MCP Server do?
- Aiterm MCP Server documents 14 tools to the agent, including agent_configure, claude_agent, claude_approval. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.