claude-sessions-mcp
MCP server for managing Claude Code conversation sessions
Versions
0.5.5latest0.5.40.5.30.5.20.5.1+ show 47 moreshow less
0.5.1-beta.20.5.1-beta.10.5.00.4.10-beta.10.4.10-beta.00.4.90.4.9-beta.30.4.9-beta.20.4.9-beta.10.4.8-beta.10.4.80.4.8-beta.00.4.70.4.7-beta.20.4.7-beta.10.4.7-beta.00.4.60.4.6-beta.20.4.50.4.5-beta.10.4.5-beta.00.4.40.4.4-beta.30.4.4-beta.20.4.4-beta.10.4.4-beta.00.4.30.4.3-beta.20.4.3-beta.10.4.3-beta.00.4.20.4.2-beta.20.4.10.4.1-beta.10.4.1-beta.00.4.00.3.00.2.20.2.10.2.00.1.60.1.50.1.40.1.30.1.20.1.10.1.0Tools 16
list_projects List all Claude Code projects with session counts
list_sessions List all sessions in a project
rename_session Rename a session by adding a title prefix to the first message
delete_session Delete a session (moves to .bak folder for recovery)
delete_message Delete a message from a session and repair the parentUuid chain
preview_cleanup Preview sessions that would be cleaned (empty and invalid API key sessions)
clear_sessions Delete all empty sessions and invalid API key sessions
get_session_files Get list of all files changed in a session (from file-history-snapshot and tool_use)
analyze_session Analyze a session to get statistics, tool usage, patterns, and optimization insights
summarize_session Summarize a session into compact user/assistant conversation format with timestamps
compress_session Compress a session by removing redundant snapshots and truncating long tool outputs
extract_project_knowledge Extract patterns, hot files, workflows, and decisions from project sessions
repair_chain Repair broken parentUuid chain in a session (auto-links messages sequentially)
split_session Split a session at a specific message, creating a new session with messages from that point onwards
start_gui Start the web GUI for session management and open it in browser
stop_gui Stop the web GUI server
Permissions 4
network medium filesystem low shell high env_vars low