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.

vscode-terminal-mcp (io.github.sirlordt/vscode-terminal-mcp)

The vscode-terminal-mcp Model Context Protocol (MCP) server executes commands in visible VSCode terminal tabs, capturing command output and reusing sessions. Unlike inline execution, commands run in real terminal tabs you can view and interact with, with output captured for further use.

๐Ÿ› ๏ธ Key Features

  • Executes commands in visible VSCode terminal tabs
  • Provides full output capture
  • Reuses idle sessions via the run tool
  • Creates new terminals only when needed
  • Runs commands in real terminals you can see, scroll, and interact with

๐Ÿš€ Use Cases

  • Running command workflows where terminal visibility and real-time interaction matter
  • Capturing outputs while still using interactive VSCode terminal behavior
  • Repeated command execution that benefits from session reuse

โšก Developer Benefits

  • Predictable execution environment using VSCode terminal behavior
  • Reduced terminal churn through session reuse (idle sessions are reused)

โš ๏ธ Limitations

  • Requires VSCode terminal availability and visible terminal execution (not hidden inline processes)