MCP Configs2026年3月24日·1 分钟阅读

进程安全清理脚本

安全清理 Chrome MCP 旧进程脚本,自动保留最新进程只杀旧的

Agent 就绪

这个资产会安全暂存

这个资产会先安全暂存。复制的指令会要求 Agent 读取暂存文件,并在激活脚本、MCP 配置或全局配置前先确认。

Stage only · 19/100策略:需暂存
Agent 入口
任意 MCP/CLI Agent
类型
Mcp Config
安装
Stage only
信任
已验证发布者
入口
Chrome MCP 进程安全清理脚本
安全暂存命令
npx -y tokrepo@latest install efa81b93-4e34-4c7e-ad44-9972f454cfab --target codex

先暂存文件;激活前需要读取暂存 README 和安装计划。

#!/bin/bash

kill-old-chrome-mcp.sh

只杀旧的 Chrome MCP 进程,保留最新的(当前 Claude Code session 的)

用法:bash ~/scripts/kill-old-chrome-mcp.sh

PIDS=$(ps aux | grep "[c]hrome-devtools-mcp" | grep -v watchdog | grep -v "npm exec" | awk '{print $2}')

if [ -z "$PIDS" ]; then echo "没有找到 chrome-devtools-mcp 进程" exit 0 fi

COUNT=$(echo "$PIDS" | wc -l | tr -d ' ')

if [ "$COUNT" -le 1 ]; then echo "只有 1 个 Chrome MCP 进程 (PID: $PIDS),无需清理" exit 0 fi

保留最新的(PID最大的),杀掉其他所有

NEWEST=$(echo "$PIDS" | sort -n | tail -1) OLD_PIDS=$(echo "$PIDS" | sort -n | head -n -1)

echo "发现 $COUNT 个 Chrome MCP 进程" echo "保留最新: PID $NEWEST" echo "杀掉旧的: $OLD_PIDS"

for pid in $OLD_PIDS; do # 同时杀掉关联的 npm exec 和 watchdog 进程 PARENT_PIDS=$(ps aux | grep -E "npm exec.*chrome-devtools|watchdog.*parent-pid=$pid" | grep -v grep | awk '{print $2}') kill $pid $PARENT_PIDS 2>/dev/null echo " 已杀: PID $pid (及关联进程)" done

echo "✅ 清理完成,保留 PID $NEWEST"

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产