mcp-server-restart logo

mcp-server-restart

by MCP-Mirror

The `mcp-server-restart` package provides a Model Context Protocol (MCP) server for restarting Claude Desktop for Mac. It allows users to restart Claude Desktop by simply asking Claude to do so.

View on GitHub

Last updated: N/A

What is mcp-server-restart?

mcp-server-restart is a Model Context Protocol (MCP) server designed to allow users to restart the Claude Desktop application on macOS using natural language commands within Claude.

How to use mcp-server-restart?

To use mcp-server-restart, you need to install it by adding its configuration to your Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.json). Then, you can simply ask Claude to "restart Claude" and the server will handle the restart process.

Key features of mcp-server-restart

  • Provides a status resource (claude://status) with running status, PID, and timestamp.

  • Implements a restart_claude tool to safely terminate and relaunch Claude Desktop.

  • Offers progress notifications during the restart process.

  • Integrates seamlessly with Claude Desktop via MCP.

Use cases of mcp-server-restart

  • Automating Claude Desktop restarts after installing MCP tools.

  • Quickly restarting Claude Desktop without manual intervention.

  • Integrating Claude Desktop restarts into automated workflows.

  • Troubleshooting Claude Desktop issues by quickly restarting the application.

FAQ from mcp-server-restart

What is MCP?

MCP stands for Model Context Protocol, a system for extending Claude's capabilities with external tools.

How do I install mcp-server-restart?

You install it by adding a configuration block to your Claude Desktop config file, as described in the README.

What does the claude://status resource provide?

It returns a JSON object containing the current status of Claude Desktop, including its running status, process ID (PID), and a timestamp.

How does the restart_claude tool work?

It safely terminates the existing Claude Desktop process (if running) and then launches a new instance, providing progress notifications during the process.

Do I need to install mcp-installer to use mcp-server-restart?

No, you can install mcp-server-restart independently, but mcp-installer can simplify the process of installing other MCP tools.