Claude桌面重启服务

mcp-server-restart是一个用于重启Mac版Claude桌面的MCP服务器工具,提供安全重启和状态查询功能。

  • by non-dirty
  • Python
  • 本地部署
  • 7 星标
  • 更新于
在 GitHub 查看 non-dirty/mcp-server-restart

使用说明

mcp服务器重新启动

用于重启Mac版Claude Desktop的模型上下文协议(MCP)服务器

描述

使用模型上下文协议(MCP)安装Claude Desktop工具有点麻烦。mcp安装程序通过使用mcp使事情变得更容易,允许您要求Claude安装mcp工具。

安装后,您仍然需要重新启动Claude Desktop才能使更改生效。..这就是mcp服务器重启的地方!

这 mcp-server-restart 该软件包提供了一个MCP服务器,用于重启Mac版的Claude Desktop。

用法

询问Claude Desktop“重新启动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安装程序 和那个 mcp服务器重新启动 包装:

将以下内容添加到您的Claude Desktop配置文件中:

{
  "mcpServers": {
    "mcp-installer": {
      "command": "npx",
      "args": [
        "@anaisbetts/mcp-installer"
      ]
    },
    "mcp-server-restart": {
      "command": "uvx",
      "args": [
        "mcp-server-restart"
      ]
    }
  }
}

选项1:仅安装 mcp服务器重新启动 包裹:

将以下内容添加到您的Claude Desktop配置文件中:

{
  "mcpServers": {
    "mcp-server-restart": {
      "command": "uvx",
      "args": [
        "mcp-server-restart"
      ]
    }
  }
}

示例提示

嘿,克劳德,安装名为MCP-server fetch的MCP服务器,然后重新启动克劳德

请重新启动Claude

测试

运行测试套件:

pytest

许可证

MIT许可证-有关详细信息,请参阅许可证文件