Skip to main content

MCP server for managing Claude Code conversation sessions

Project description

claude-session-manager-mcp

MCP server for managing Claude Code (~/.claude/projects) conversation sessions.

Install

# Using uv (recommended)
uvx claude-session-manager-mcp

# Or install globally
uv tool install claude-session-manager-mcp

Usage

Claude Code

claude mcp add claude-session-manager-mcp -- uvx claude-session-manager-mcp

Manual MCP config

{
  "mcpServers": {
    "claude-session-manager-mcp": {
      "command": "uvx",
      "args": ["claude-session-manager-mcp"]
    }
  }
}

Tools

Tool Description
list_projects List all Claude Code projects
list_sessions List sessions in a project
rename_session Add title prefix to session
delete_session Delete session (backup to .bak)
preview_cleanup Preview cleanable sessions
clear_sessions Delete empty/invalid sessions

Examples

[list_projects]
> Shows all projects with session counts

[list_sessions] project_name="-Users-young-works-myproject"
> Lists all sessions in the project

[rename_session] project_name="..." session_id="abc123" new_title="Fix auth bug"
> Adds "Fix auth bug\n\n" prefix to first message

[delete_session] project_name="..." session_id="abc123"
> Moves session to ~/.claude/projects/.bak/

[preview_cleanup]
> Shows empty sessions and invalid API key sessions

[clear_sessions]
> Deletes all empty and invalid sessions

Development

git clone https://github.com/user/claude-session-manager-mcp
cd claude-session-manager-mcp

# Install with uv
uv sync

# Run locally
uv run claude-session-manager-mcp

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

claude_session_manager_mcp-0.1.0.tar.gz (75.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

claude_session_manager_mcp-0.1.0-py3-none-any.whl (21.5 kB view details)

Uploaded Python 3

File details

Details for the file claude_session_manager_mcp-0.1.0.tar.gz.

File metadata

File hashes

Hashes for claude_session_manager_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f4f517c80de6823b4bf4344dc15207c03b5f52cb84b1d6670f8b7c01cdbfa2a2
MD5 299da969e8951983ffa55c2369add097
BLAKE2b-256 0259d6d0970674ea78b9af24d2b89faed01629a7257182b7d4723bacecea6379

See more details on using hashes here.

File details

Details for the file claude_session_manager_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for claude_session_manager_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f30cbbb0c5557f4246a4b4e0807f11713831be81d208e90d5570a7c88d79cccd
MD5 dea004a28aad8127d8e984bad0ba5ada
BLAKE2b-256 04295dcc1c8d26dd6f4e072e8b51f909735cec95791470fe0d85d67934f434a9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page