mcp-server-restart logo

mcp-server-restart

by non-dirty

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

View on GitHub

Last updated: N/A

What is mcp-server-restart?

mcp-server-restart is an MCP server that allows you to restart the Claude Desktop application on MacOS using natural language commands within Claude.

How to use mcp-server-restart?

To use, install the server by adding its configuration to your Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.json). Then, ask Claude Desktop to "restart Claude".

Key features of mcp-server-restart

  • Provides a status resource to check Claude Desktop's status.

  • Implements a tool to safely terminate and restart Claude Desktop.

  • Provides progress notifications during restart.

  • Uses Model Context Protocol (MCP) for seamless integration with Claude Desktop.

Use cases of mcp-server-restart

  • Automating Claude Desktop restarts.

  • Restarting Claude Desktop using voice commands.

  • Integrating Claude Desktop restarts into automated workflows.

  • Troubleshooting Claude Desktop issues by quickly restarting the application.

FAQ from mcp-server-restart

What is MCP?

Model Context Protocol (MCP) is a protocol used by Claude Desktop to interact with external tools and services.

How do I install mcp-server-restart?

You need to add the server's configuration to your Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.json).

What command do I use to restart Claude?

Ask Claude Desktop to "restart Claude".

How can I check the status of Claude Desktop?

The server provides a claude://status resource that returns the current status of Claude Desktop.

What happens if Claude Desktop is not running?

The restart_claude tool will launch a new instance of Claude Desktop.