返回市场
MCP服务器重启工具

MCP服务器重启工具

作者:non-dirty5 星标更新:2024-12-02

项目介绍

mcp-server-restart

用于重启Mac版Claude Desktop的Model Context Protocol (MCP) 服务器

描述

使用Model Context Protocol (MCP) 安装Claude Desktop工具有些繁琐。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当前的状态
    • 返回包含运行状态、进程ID和时间戳的JSON数据
    • MIME类型:application/json

工具

该服务器实现了一个工具:

  • restart_claude - 重启Claude Desktop应用程序
    • 如果正在运行,则安全终止现有进程
    • 启动新实例
    • 在重启过程中提供进度通知

在Claude Desktop上的安装

安装需要编辑MacOS上的Claude Desktop配置文件:~/Library/Application Support/Claude/claude_desktop_config.json

选项1:同时安装mcp-installermcp-server-restart包:

在你的Claude Desktop配置文件中添加以下内容:

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

选项2:仅安装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文件