管理命令

MCP 管理命令的行为规则——每条命令写入哪个配置文件、影响哪个作用域,掌握后能精确控制 MCP Server 的生命周期。

应用10 分钟

一、为什么需要了解管理命令的行为规则

快速上手中,claude mcp addclaude mcp remove 作为两行命令出现。执行后 Server 确实添加或移除了,但几个现象没有解释:

  • 同一条 add 命令,加 --scope project 和不加 --scope,Server 出现在不同位置
  • remove 删掉了一个 Server,但下次打开项目时它又出现了
  • list 显示的 Server 比 .mcp.json 里配置的多

这些行为的根源在于:管理命令的操作对象不是 Server 进程,而是配置文件中的 JSON 条目--scope 参数决定操作哪个文件,不同文件的可见范围不同。

二、管理命令的工作方式

命令与配置文件的对应关系

Claude Code 提供 5 条 MCP 管理命令。每条命令的核心行为是读写配置文件。

命令行为操作对象
claude mcp add向配置文件写入一条 Server 配置--scope 决定写入哪个文件
claude mcp add-json从 JSON 字符串写入 Server 配置--scope 决定写入哪个文件
claude mcp remove从配置文件删除一条 Server 配置搜索所有文件,删除匹配项
claude mcp list读取所有配置文件,合并显示读取全部三级配置
claude mcp get读取指定 Server 的详细配置搜索所有文件

添加命令语法:

查看与删除:

--scope 如何决定写入位置

addadd-json--scope 参数控制配置写入哪个文件。三个可选值对应三个存储位置:

付费内容

继续阅读完整课程

购买后即可解锁全部 16 个功能模块、实战场景与深度配置。

¥199¥399
  • 30 分钟完成第一个真实任务
  • 实战场景 + 深度配置
  • 长期访问,持续更新
MCP 完全指南4/11