mcp-server-restart について
mcp-server-restart は Mac 版 Claude Desktop 向けの MCP サーバーです。Claude からアプリの状態を確認し、MCP ツールのインストール後に再起動できます。
主な機能
- 01Claude Desktop の再起動
- 02稼働状態、PID、タイムスタンプの確認
- 03アプリの安全な再起動
- 04再起動の進行状況通知
活用シーン
- 01MCP サーバーのインストール後に Claude を再起動
- 02Claude Desktop の稼働確認
MCP 対応
MCP クライアントに `restart_claude` ツールと `claude://status` リソースを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
2掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | はい | MCP サーバーのパッケージ名 |
| args | array | いいえ | 渡す引数 |
| env | array | いいえ | 設定する環境変数(= 区切り) |
詳細
mcp-server-restart
Mac 用 Claude Desktop を再起動するための Model Context Protocol(MCP)サーバー
説明
Claude Desktop で MCP を使ってツールをインストールするのは、少し面倒です。mcp-installer を使うと、MCP を利用して Claude に MCP ツールをインストールするよう依頼できるため、より簡単になります。
インストール後、変更を反映するには Claude Desktop を再起動する必要があります……そこで役立つのが mcp-server-restart です!
mcp-server-restart パッケージは、Mac 用 Claude Desktop を再起動するための MCP サーバーを提供します。
使い方
Claude Desktop に「restart Claude」と頼むと、アプリケーションが再起動します。
機能
リソース
サーバーはステータスリソースを提供します:
claude://status- Claude Desktop の現在のステータスを返します- 実行状態、PID、タイムスタンプを含む JSON を返します
- MIME タイプ:application/json
ツール
サーバーは次のツールを実装します:
restart_claude- Claude Desktop アプリケーションを再起動します- 実行中の場合、既存のプロセスを安全に終了します
- 新しいインスタンスを起動します
- 再起動中に進行状況の通知を送信します
Claude Desktop へのインストール
インストールするには、MacOS の Claude Desktop 設定ファイル ~/Library/Application Support/Claude/claude_desktop_config.json を編集する必要があります。
オプション 1:mcp-installer パッケージと mcp-server-restart パッケージの両方をインストールします:
次の内容を Claude Desktop 設定ファイルに追加します:
{
"mcpServers": {
"mcp-installer": {
"command": "npx",
"args": [
"@anaisbetts/mcp-installer"
]
},
"mcp-server-restart": {
"command": "uvx",
"args": [
"mcp-server-restart"
]
}
}
}
オプション 1:mcp-server-restart パッケージのみをインストールします:
次の内容を Claude Desktop 設定ファイルに追加します:
{
"mcpServers": {
"mcp-server-restart": {
"command": "uvx",
"args": [
"mcp-server-restart"
]
}
}
}
プロンプトの例
ねえ Claude、mcp-server-fetch という名前の MCP サーバーをインストールしてから、Claude を再起動してください
Claude を再起動してください
テスト
テストスイートを実行します:
pytest
ライセンス
MIT License - 詳細については LICENSE ファイルを参照してください
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。