Copilot Terminal Mcp Server

by menoxz

209 downloads
Not rated
GitHub

About

Advanced MCP Server for terminal management with GitHub Copilot integration

Details

Author
menoxz
Downloads
209
Categories
Developer Tools

- Named terminals with custom configurations
- Non-blocking command execution
- Real-time output capture and monitoring
- Parallel execution of multiple terminals
- Automatic error handling and process recovery
- Cross-platform support (Windows, macOS, Linux)

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Copilot Terminal Mcp Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Invoke any of its 34 tools, including createTerminal, sendCommand, getTerminalOutput, listTerminals, deleteTerminal, sendCommandAndWait, cancelCommand, getTerminalState, searchOutput, and tailOutput. Configuration details are not provided in the README; the server is used via the MCP protocol.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "copilot terminal mcp server": {
            "copilot-terminal": {
                "command": "npx",
                "args": [
                    "copilot-terminal-mcp",
                    "start"
                ],
                "env": {
                    "NODE_ENV": "production",
                    "MAX_TERMINALS": "20",
                    "COMMAND_TIMEOUT": "30000"
                }
            }
        }
    }
}

McpServers

{
    "copilot-terminal": {
        "command": "npx",
        "args": [
            "copilot-terminal-mcp",
            "start"
        ],
        "env": {
            "NODE_ENV": "production",
            "MAX_TERMINALS": "20",
            "COMMAND_TIMEOUT": "30000"
        }
    }
}

Advanced MCP Server for terminal management with GitHub Copilot integration

Transform your development experience with intelligent, non-blocking terminals perfectly integrated with GitHub Copilot and VS Code.

Features

🔧 Advanced Terminal Management

- Named terminals: Create and manage terminals with specific names - Non-blocking execution: Launch servers without blocking GitHub Copilot - Real-time output: Capture and monitor terminal output instantly - Parallel execution: Run multiple terminals simultaneously without conflicts - Smart recovery: Automatic error handling and process recovery

Performance & Reliability

- < 10ms response time: Ultra-fast command execution - Zero timeout issues: Say goodbye to 30-second waits - Enterprise-grade logging: Comprehensive monitoring and debugging - Cross-platform compatibility: Windows, macOS, Linux

🚀 34 Powerful Tools

1. createTerminal - Create named terminals with custom configurations 2. sendCommand - Non-blocking command execution 3. getTerminalOutput - Real-time output capture 4. listTerminals - Comprehensive terminal overview 5. deleteTerminal - Clean terminal management 6. sendCommandAndWait - Convenience helper for quick operations 7. cancelCommand - Graceful process termination 8. getTerminalState - Advanced terminal diagnostics 9. searchOutput - Search through terminal output 10. tailOutput - Monitor terminal output like Unix tail ... and 24+ additional specialized tools for complete terminal mastery!
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.