Agentโ™ฅ๏ธŽAge
Catalog

io.github.sirlordt/vscode-terminal-mcp

Official

by sirlordt ยท TypeScript

Execute commands in visible VSCode terminal tabs with output capture and session reuse.

A MCP server that executes commands in visible VSCode terminal tabs with full output capture and session reuse. It runs each command in a real terminal you can see, scroll, and interact with, avoiding hidden processes.

๐Ÿ› ๏ธ Key Features

  • Visible Terminals: commands execute in real VSCode terminal tabs with real-time output.
  • Session Reuse: idle sessions are reused by the run tool, reducing terminal proliferation.
  • Output Capture: full command output is captured for later reference and logging.

๐Ÿš€ Use Cases

  • Execute and monitor long-running commands inside VSCode terminals.
  • Reuse existing terminal sessions to maintain context across runs.
  • Capture command output for debugging, audits, or reproducibility.

โšก Developer Benefits

  • Clear mapping between commands and visible terminal UI.
  • Automatic session management reduces manual terminal handling.
  • Lightweight MCP server focused on real terminal interaction.

โš ๏ธ Limitations

  • Based on VSCode terminal behavior; visibility requires an active VSCode session.
io.github.sirlordt/vscode-terminal-mcp - agentage MCP Catalog