Back to catalog

kill-process-mcp server

A cross-platform MCP server that provides tools for viewing and terminating system processes through natural language queries, ideal for stopping resource-intensive processes.

A cross-platform MCP server that provides tools for viewing and terminating system processes through natural language queries, ideal for stopping resource-intensive processes.

Installation

UVX (Recommended)

pip install uv
# or on macOS:
brew install uv

From Source

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

Persistent Installation

uv tool install kill-process-mcp

Configuration

Claude Desktop (UVX)

{
    "mcpServers": {
        "kill-process-mcp": {
            "command": "uvx",
            "args": ["kill-process-mcp@latest"]
        }
    }
}

Claude Desktop (Manual)

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

Cursor (UVX)

{
    "mcpServers": {
        "kill-process-mcp": {
            "command": "uvx",
            "args": ["kill-process-mcp@latest"]
        }
    }
}

Cursor (Manual)

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

Available Tools

Tool Description
process_list Displays running processes, sorted by CPU or memory with optional filtering by name, user, status, CPU/memory thresholds, and more
process_kill Terminates the selected process (ruthlessly!)

Features

  • Cross-platform support (macOS/Windows/Linux)
  • Process list with filtering by name, user, status, CPU/memory thresholds
  • Process sorting by CPU or memory usage
  • Selective process termination
  • Natural language query interface
  • System and user process filtering

Usage Examples

Kill the damn process slowing down my system!
Check my top 5 CPU parasites and flag any that look like malware
List the 3 greediest processes by RAM usage
Exterminate every process with Spotify in its name
List Alice's Python processes, max 10 entries

Notes

Requires Python 3.13 or higher and the uv package manager. The server comes with a humorous warning that it is "armed and dangerous"—users should exercise caution when terminating processes. The UVX method automatically fetches the latest version on each run.

Comments (0)

Sign In Sign in to leave a comment.