claude-session-title
Claude Session Title for Claude++
ユーザーが明示的に要求した場合にのみ、Claude Desktop セッションの名前を変更します。この Main-only Tweak は Claude Desktop 用です。ターミナルの Claude Code にツールを追加するものではなく、Renderer 設定ページもありません。
要件
Windows 10 以降。
Claude Desktop と Claude++ Runtime
0.2.9以降。
Tweak Store ユーザーは Node.js や PowerShell を必要としません。ソース開発には Node.js 24 以降と PowerShell 7 以降(pwsh)が必要です。
Related MCP server: Claude Desktop Extension
インストールとアンインストール
推奨されるインストール方法は、Claude++ のレビュー済み Tweak Store です。
Claude Desktop の 設定 > Tweak Store を開きます。
Claude Session Title を見つけて インストール を選択します。
Claude Desktop を再起動します。
Store ページを使用して Tweak を更新します。設定 > Tweaks を使用して有効または無効にします。Store コピーをアンインストールするには、無効にして、Claude Desktop を終了し、Open Tweaks Folder を選択し、com.kpk.claude-session-title を削除して、Claude Desktop を再起動します。
ソース開発インストール
信頼できるソースチェックアウトの場合、この Claude++ Tweak Junction のみを作成し、Claude Desktop を再起動します。
pwsh -NoProfile -File .\Inject-ClaudePlusPlus.ps1 -CheckOnly
pwsh -NoProfile -File .\Inject-ClaudePlusPlus.ps1この開発用 Junction のみを削除し、Claude Desktop を再起動します。
pwsh -NoProfile -File .\Uninject-ClaudePlusPlus.ps1 -CheckOnly
pwsh -NoProfile -File .\Uninject-ClaudePlusPlus.ps1スクリプトは、実際のディレクトリ、シンボリックリンク、またはサポートされていない再解析ポイントを置き換えることを拒否します。アンインストールも、別のソースを指す Junction を削除することを拒否します。このパスはソース開発用であり、通常の Store インストール用ではありません。
ツール契約
この Tweak は、正確に 1 つの Main MCP サーバーを登録し、以下を公開します。
mcp__claudepp_session_title__set_session_title(
session_id: string,
title: string
)両方の引数が必要です。session_id は常に明示的なターゲットです。これは、Desktop の local_* マネージャーキー、または会話内で公開される Claude Code セッション UUID の場合があります。Tweak は ID を書き換えません。両方の文字列と本物の MCP 呼び出しコンテキストを Runtime に転送します。Runtime 0.2.9 は、Claude Code UUID をその一意のライブ Desktop セッションに解決し、更新する前に結果の local_* マネージャーキーを検証します。Claude Desktop にすでに認識されている他のセッションの明示的な ID は引き続きサポートされます。不明またはあいまいな ID は拒否されます。成功応答は要求されたセッション ID を識別しますが、タイトルテキストを繰り返すことはありません。
動作と互換性
Claude Desktop は、ユーザータイトルをセッションメタデータに保持します。タイトルは、再度名前が変更されるまで再起動後も残ります。
この Tweak は、Claude++ の権限スコープ付き Main API のみを使用します。Claude MCP 設定、
.mcp.json、Claude 設定、ルート、フック、IPC、または Tweak ファイルシステムデータを読み書きしません。その MCP サーバーはメモリ内でホストされます。Runtime
0.2.9は正確な最小バージョンです。これは、api.mcpとapi.claude.sessionTitlesに加えて、このリリースで使用される UUID からlocal_*への解決を提供するためです。いずれかの機能が欠落している場合、起動はアップグレードガイダンスとともに失敗します。Claude++ のプライベート Claude Desktop アダプターはバージョンロックされています。Runtime
0.2.9は、その Runtime によって宣言された Desktop バージョンとプライベートモジュール形状のみをサポートします。サポートされていない Desktop バージョンまたはプライベート形状は、フェイルクローズします。Claude は使用可能なままですが、このツールは注入されず、設定書き込みフォールバックはありません。
開発
スタンドアロンおよび Junction テストを実行します。
npm test
npm run test:windowsClaude++ 0.2.9 以降のソースチェックアウトに対して検証します。
$TweakRoot = (Get-Location).Path
$ClaudePlusPlusRoot = (Resolve-Path ..\claude-plusplus).Path
Set-Location $ClaudePlusPlusRoot
node --import tsx `
(Join-Path $TweakRoot "scripts/compatibility/validate-claudeplusplus.mjs") `
$ClaudePlusPlusRoot $TweakRoot期待される出力(runtime はテストされたソースチェックアウトのバージョンです):
claudeplusplus-compatibility=passed runtime=<host-version> tweak=0.1.2ライセンス
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceThe MCP server transforms chats with Claude into journaling sessions, saving conversations locally and allowing the LLM to retrieve previous sessions to create continuity in discussions about daily activities.37MIT
- FlicenseNot gradedqualityNot gradedmaintenanceAdds automation capabilities to Claude Desktop through MCP and enables Claude Desktop to act as a model gateway for Claude Code, solving WSL-Windows integration challenges through file-based bidirectional communication.
- AlicenseNot gradedqualityAmaintenanceBrowse, search, rename, split, and clean up Claude Code sessions via MCP, Web UI, or VSCode extension.2022MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that lets you switch between different MCP configuration profiles directly from inside Claude Desktop.
Related MCP Connectors
One memory, every AI: Claude, ChatGPT, Perplexity, Gemini, Cursor, OpenClaw, Hermes, any MCP client.
Stop copy-pasting between Claude Chat and Claude Code.
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/kpkhxlgy0/claude-session-title'
If you have feedback or need assistance with the MCP directory API, please join our Discord server