Feature request: create_session in session management MCP
Feature Request
Add a create_session tool to the Claude Code session management MCP server.
Current behavior
The session management MCP exposes:
list_sessionsarchive_sessionsearch_session_transcriptssend_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.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗