Kill Process Mcp

Kill Process Mcp

🚀 杀进程MCP 🔫

跨平台的 MCP(模型上下文协议)服务器,提供通过自然语言查询来 列出和终止操作系统进程 的工具。

对于只想清除顽固进程的低调忍者来说,这再合适不过了!

“找到并消灭那个拖慢我系统的CPU贪吃鬼!”

🎬 演示

杀进程MCP演示

✨ 主要特性

以下工具可供MCP客户端使用:

  • process_list:列出正在运行的进程,可按CPU或内存排序,还可选择按名称、用户、状态、CPU/内存阈值、系统进程过滤、排序顺序和数量限制进行筛选。
  • process_kill:终止选定的进程(毫不留情!)

📦 安装指南

1. 克隆仓库并安装

git clone https://github.com/misiektoja/kill-process-mcp.git
cd kill-process-mcp

若未安装uv,可执行以下操作:

pip install uv

# 或者在macOS上: 
brew install uv

安装依赖:

uv sync

2. 配置MCP客户端

在你的客户端中将kill-process-mcp注册为MCP服务器。 例如,在Claude Desktop中,将以下内容添加到claude_desktop_config.json文件中:

{
"mcpServers":
{
"kill-process-mcp":
{
"command": "uv",
"args":
[
"run",
"--directory",
"/path/to/kill-process-mcp",
"kill_process_mcp.py"
],
"type": "stdio"
}
}
}

默认的claude_desktop_config.json文件位置:

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%\Claude\claude_desktop_config.json

/path/to/kill-process-mcp替换为你项目文件夹的实际路径(如果使用Windows系统,记得转义反斜杠,例如:C:\\path\\to\\kill-process-mcp

重启你的大语言模型客户端,它应该就能与kill-process-mcp服务器进行交互了。 在Claude Desktop中,你可以通过 个人资料 → 设置 → 集成 来检查服务器是否已安装。

💻 使用示例

以下是一些在与这个MCP服务器交互时,你可以向兼容MCP的AI助手输入的示例提示:

  • 杀掉那个拖慢我系统的该死进程!
  • 检查我占用CPU最多的前5个进程,并标记出任何看起来像恶意软件的进程。
  • 列出按内存使用量排名前3的贪婪进程。
  • 消灭所有名称中包含Spotify的进程。
  • 列出Alice的Python进程,最多显示10条记录。
  • 哪些进程的CPU使用率超过2%且内存使用超过100MB?
  • 发挥你的想象力,还能有更多需求……

⚠️ 重要提示

这个MCP服务器功能强大且具有一定危险性。如果你误杀了某个进程,后果自负。 请谨慎使用。

📄 许可证

本项目采用GPLv3许可证。详情请见 LICENSE

📝 变更日志

详情请见 RELEASE_NOTES.md

📋 要求

  • 兼容MCP的大语言模型客户端(如 Claude Desktop
  • 操作系统:macOS/Windows/Linux
  • Python 3.13或更高版本
  • uv
  • 库:mcp psutil
  • 0 关注
  • 0 收藏,27 浏览
  • system 提出于 2025-09-25 04:21

相似服务问题

相关AI产品