Skip to main content
Glama

kiro_session_list

View active Kiro CLI sessions to manage multiple project workflows and monitor running processes for better orchestration.

Instructions

List all active kiro-cli sessions

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The primary handler function for the kiro_session_list tool. It lists all active sessions using SessionManager.list_sessions(), formats them into a dictionary with sessions list, active session ID, and count.
    async def _handle_session_list(session_manager: SessionManager) -> dict[str, Any]:
        """Handle kiro_session_list tool call."""
        sessions = await session_manager.list_sessions()
        return {
            "sessions": [s.to_info().to_dict() for s in sessions],
            "active_session_id": session_manager.active_session_id,
            "count": len(sessions),
        }
  • Tool schema definition in the TOOLS list, including name, description, and empty inputSchema (no parameters required).
    {
        "name": "kiro_session_list",
        "description": "List all active kiro-cli sessions",
        "inputSchema": {
            "type": "object",
            "properties": {}
        }
    },
  • MCP tool registration via the list_tools handler, which loads all tool definitions from tools.py (including kiro_session_list) and returns them as Tool objects.
    @server.list_tools()
    async def handle_list_tools() -> list[Tool]:
        """List available tools."""
        tools_data = get_all_tools()
        return [
            Tool(
                name=tool["name"],
                description=tool["description"],
                inputSchema=tool["inputSchema"]
            )
            for tool in tools_data
        ]

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vanphappi/kiro-cli-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server