Feature request: create_session in session management MCP

Open 💬 3 comments Opened Jun 7, 2026 by jbarneson

Feature Request

Add a create_session tool to the Claude Code session management MCP server.

Current behavior

The session management MCP exposes:

  • list_sessions
  • archive_session
  • search_session_transcripts
  • send_message

There is no way to programmatically create a new persistent, resumable session.

Desired behavior

create_session(title, cwd, initial_message?) → session_id

Creates a new CC session, optionally pre-populated with an initial message (e.g. a slash command invocation). The session is persistent and resumable — it appears in list_sessions and can be continued by the user.

Use case

An assistant agent coordinating a developer's workstream needs to spin up task-specific sessions on their behalf — e.g. a PR review session (/joe-review 3431), an investigation session, or a feature branch session. Today this requires the developer to manually open a session before the assistant can do anything with it. create_session would close that loop and enable fully agent-driven session lifecycle management.

send_message already exists for driving an open session — create_session is the missing first step.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗