浏览 AI 知识库
MCP 怎么卸载:停用服务、删除配置并收回授权
从客户端删掉 MCP 配置,不等于权限已经消失。还要停止后台进程、撤销 OAuth 或 Token、清理自启动项,并确认其他项目没有继续引用。
按实际操作顺序推进
每完成一段就检查当前输出,确认结果符合预期后再继续。
配置删掉以后,远程授权和后台进程可能还在工作
用户删掉客户端里的 MCP 配置,以为已经卸载;远程 OAuth 授权、长期 Token 和后台 Server 进程仍然有效。
- 本地进程与自启动已停止
- 凭证和远程授权已撤销
- 旧配置与 Token 均无法调用
动手前,把材料和不能改的部分定下来
| 需要确认 | 本例内容 |
|---|---|
| 现有材料 | 一个用户级远程 Server、一个本地后台进程、OAuth 授权和缓存配置;需要完全停用。 |
| 不能越过的边界 | 按客户端配置、进程/服务、包与文件、凭证、远程授权和日志逐项;删除前备份必要配置;验证不能再调用。 |
| 要交付的结果 | 卸载与权限撤销记录 |
MCP 怎么卸载,从“记录当前连接”开始做
记录当前连接
保存 Server 名称、配置作用域、启动方式、凭证类型、可访问资源和依赖。
先禁用并验证
在客户端停用连接,确认工具列表消失且现有任务没有依赖,再删除配置。
停止与卸载 Server
结束本地进程或远程服务,移除不再需要的包、容器和启动项,保留必要日志。
撤销所有凭证
在提供方撤回 OAuth、Token、账号角色和授权,轮换曾共享的秘密。
清理数据与回测
按政策处理缓存、下载和临时文件,重启客户端确认不再连接,检查替代流程。
客户端里消失,只完成了停用的一部分
| 层级 | 原状态 | 停用动作 | 完成证据 |
|---|---|---|---|
| Client | 配置中登记 demo-files | 禁用并删除对应配置 | 重启后工具列表消失 |
| Server | 本地进程随登录启动 | 停止进程并移除启动项 | 重启后无进程和监听端口 |
| 凭证 | OAuth 授权可读测试目录 | 在提供方撤销授权 | 旧凭证读取返回未授权 |
| 数据 | 存在缓存和下载文件 | 按保留政策清理 | 清单、时间和责任人可回查 |
名称为教学示例。撤销真实授权前必须确认其他任务和用户没有依赖。
完成后的卸载与权限撤销记录
停用记录显示客户端移除、后台服务停止并禁用、自启动删除、Token 撤销、远程授权收回。重启客户端后工具不再出现,旧 Token 请求返回 401;必要审计日志按政策保留。
为什么“工具不见了,网络端仍有访问”还不能交付
工具不见了,网络端仍有访问
- 原因
- 只做本地清理,没有撤销服务端会话或授权
- 怎么改
- 在账号授权页和服务端验证撤权,轮换共享凭证
