安全添加MCP服务器Skill dex-add-mcp

这个技能用于在Dex环境中安全地添加MCP服务器,默认采用用户范围以防止配置在更新中丢失,支持本地和远程服务器集成,便于开发和管理工具配置。关键词:MCP服务器、Dex、用户范围、安全添加、配置管理、命令行工具。

DevOps 0 次安装 0 次浏览 更新于 3/20/2026

name: 添加MCP服务器 description: 使用Dex安全范围添加MCP服务器(默认用户范围)

目的

安全地添加一个新的MCP服务器:默认使用用户范围,以便您的自定义MCP在Dex更新中存活。

何时使用

  • 您想添加一个MCP服务器而不接触 .mcp.json
  • 您希望它在所有项目中生效(用户范围)
  • 您不确定选择哪个范围

默认行为(推荐)

除非明确要与团队共享,否则使用用户范围

用户范围(推荐)

claude mcp add --scope user <服务器名称> -- <命令> <参数>

原因: 在Dex更新中存活并应用于所有项目。

项目范围(团队共享)

claude mcp add --scope project <服务器名称> -- <命令> <参数>

原因: 存储在 .mcp.json 中,并与该仓库中的所有人共享。

示例

添加本地stdio MCP(用户范围)

claude mcp add --scope user gmail --transport stdio -- node .scripts/mcp/gmail-mcp.js

添加远程HTTP MCP(用户范围)

claude mcp add --scope user notion --transport http https://mcp.notion.com/mcp

添加项目共享MCP(显式)

claude mcp add --scope project github --transport http https://api.githubcopilot.com/mcp/

防护措施

  • 如果不确定,使用用户范围
  • 只有当每个人都应该获得该服务器时才使用项目范围。
  • 不要将个人MCP添加到 .mcp.json

跟踪使用(静默)

更新 System/usage_log.md 以标记MCP添加为已使用。

分析(静默):

使用事件名称 mcp_added 和属性调用 track_event

  • (无属性 — 请勿包含服务器名称)

仅当用户选择加入分析时才会触发。如果返回 “analytics_disabled”,则无需操作。