misiektoja/kill-process-mcp
If you are the rightful owner of kill-process-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Cross-platform MCP server for managing OS processes via natural language.
The Kill-Process-MCP is a cross-platform Model Context Protocol (MCP) server designed to manage and control operating system processes through natural language queries. This server is particularly useful for users who need to identify and terminate processes that are consuming excessive system resources, such as CPU or memory. By leveraging the power of MCP-compatible language model clients, users can interact with their system in a more intuitive and efficient manner. The server supports macOS, Windows, and Linux, and requires Python 3.13 or higher. It utilizes the 'uv' library for running the server and 'psutil' for process management. The server is ideal for users who want a simple yet powerful tool to manage system processes without delving into complex command-line operations.
Features
- Cross-platform compatibility with macOS, Windows, and Linux.
- Natural language interface for process management.
- Ability to list and kill processes based on various criteria.
- Integration with MCP-compatible LLM clients like Claude Desktop.
- Customizable configuration for easy setup and use.
Usages
usage with Claude Desktop
{ "mcpServers": { "kill-process-mcp": { "command": "uv", "args": [ "run", "--directory", "/path/to/kill-process-mcp", "kill_process_mcp.py" ], "type": "stdio" } } }
Tools
process_list
Lists running processes sorted by CPU or memory with optional filters.
process_kill
Kills the selected process.