Files

后台运行小红书 MCP 的解决方案 - Mac 端

通过此方法你可以:通过系统进程管理小红书 MCP

快速开始

1. 安装配置

  1. 打开当前目录下 xhsmcp.plist
    1. 必须:替换 {二进制路径} 为你的小红书 MCP 二进制路径
    2. 必须:替换 {工作路径} 为你的小红书 MCP 工作路径,必须在有 cookies.json 文件的目录才能正常工作
    3. 可选:修改默认日志路径 StandardOutPath
    4. 可选:修改默认错误日志路径 StandardErrorPath
    5. 可选:修改错误退出的行为是否重启 KeepAlive
    6. 可选:修改是否开机自动重启 RunAtLoad
  2. 安装配置
    1. ln -s {你编辑后的 plist} ~/Library/LaunchAgents/xhsmcp.plist
    2. launchctl load ~/Library/LaunchAgents/xhsmcp.plist

至此就完成了配置安装

2. 使用配置

启动小红书 MCP 服务

launchctl start xhsmcp

关闭小红书 MCP 服务

launchctl stop xhsmcp

查看服务状态,输出有进程 ID 则为运行中,也可以通过 curl 检查服务运行状态

launchctl list | grep xhsmcp

Shell 脚本管理 (进阶用法)

如果你使用 fish shell可以安装该目录下的 xhsmcp.fish实现类似这样的效果

~/home
> launchctl list | grep 

-	0	xhsmcp

~/home
> xhsmcp_status

✗ xhsmcp 未运行
是否启动服务? (yes/其他): yes
✓ 服务启动成功 (PID: 76061)

~/home
> launchctl list | grep 
76061	0	xhsmcp