promptgarten 🌱

命令参考 · Cursor CLI

/mcp

通过交互式菜单管理 MCP 服务器:登录、列出、查看工具。

/mcp 会在 Cursor CLI(agent)中打开一个交互式菜单,用于管理 Model Context Protocol 服务器。作为斜杠命令,文档记录的语法是 /mcp [list|list-tools] [identifier];在交互式会话之外,同样的功能也以独立的终端子命令形式存在:agent mcp listagent mcp list-tools <identifier>agent mcp login <identifier>agent mcp enable <identifier>agent mcp disable <identifier>。 配置保存在 mcp.json 中,项目级的位于 .cursor/mcp.json,全局级的位于 ~/.cursor/mcp.json;CLI 使用的配置与 Cursor 编辑器完全相同,并按照“项目优先于全局优先于嵌套文件夹”的顺序解析。每个服务器条目定义了连接类型(stdio、SSE 或 Streamable HTTP)、启动命令、参数和环境变量;对于 OAuth 服务器,登录通过专门的回调流程完成。 enable 会把某个服务器加入本地已授权列表,disable 则只是阻止它加载或弹出授权请求——配置条目本身仍然保留。默认情况下,Cursor 在每次调用 MCP 工具前都会请求确认,除非某个运行模式已自动允许该操作。

🔄 同一任务(“管理 MCP 服务器”)在其他平台上的写法

对照全部 28 项任务

什么时候用?

在使用前检查新 MCP 服务器提供的工具

/mcp list-tools playwright

为 mcp.json 中配置的服务器执行 OAuth 登录

在终端中运行 agent mcp login <identifier>,或在交互式菜单 /mcp 中选择该服务器并登录

查看所有已配置服务器的状态和来源概览

/mcp list —— 显示每个服务器的连接状态(已连接/已断开)和配置来源(项目级或全局)

什么时候不该用?

希望启动时自动授权所有 MCP 服务器

/mcp 是为交互式管理设计的,不适用于脚本中的自动化授权。

更好的选择: 启动时使用 --approve-mcps

想把某个服务器从配置中永久移除

agent mcp disable 只是在本地禁用该服务器,配置条目仍会保留在 mcp.json 中。

更好的选择: 直接在 mcp.json 中删除该服务器条目

来源

更多命令 · Cursor CLI

/plugin/config/copy/sandbox/bedrock/add-dir/save-workspace/load-workspace/auto-review/context/full-conversation/btw

全部命令 · Cursor CLI

分享:𝕏in💬