terminal-list-sessions

List active terminal sessions tracked by the MCP server.

19|14|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/X-School-Academy/skill-pilot --skill terminal-list-sessions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terminal-list-sessions
Source: https://github.com/X-School-Academy/skill-pilot/tree/main/core/skills/system/terminal-list-sessions
Command: npx skills add https://github.com/X-School-Academy/skill-pilot --skill terminal-list-sessions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly identify and manage active terminal sessions managed by the MCP server, preventing confusion and ensuring you interact with the correct session.

Core Features & Use Cases

  • Session Discovery: View a list of all currently active terminal sessions.
  • Session Identification: Retrieve unique session IDs for targeted operations.
  • Use Case: Before sending a command to a specific terminal session, use this Skill to find its ID and confirm its target and status.

Quick Start

Call the local MCP bridge shell wrapper to list terminal sessions.

Frequently Asked Questions about terminal-list-sessions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list active terminal sessions managed by an MCP server?

You can list active terminal sessions by calling the local MCP bridge shell wrapper, which enumerates all currently tracked connections and returns their unique session IDs for targeted operations.

Why do I need a session ID before sending commands to a terminal?

You need a session ID to ensure you interact with the correct active terminal connection, preventing confusion and enabling targeted command execution or screen output capture for that specific session.

How do I find the specific terminal session ID for targeted command execution?

Finding a specific terminal session ID involves listing all active sessions via the MCP bridge shell, which provides the unique identifiers needed to direct commands to the correct active connection.

Do I need to configure the MCP bridge shell to enumerate terminal sessions?

Yes, enumerating terminal sessions requires access to the MCP server's bridge shell, as this local wrapper provides the necessary interface to track and list active terminal connections and their IDs.

What is the best way to manage multiple active terminal sessions in MCP?

The best way to manage multiple active terminal sessions is to list them first to retrieve unique IDs, then use those identifiers to target specific connections for command execution and output capture.