跳转到内容

mcp update

更新现有 MCP 服务器的配置。

有关服务器管理的完整概述,请参阅 服务器管理指南

摘要

bash
# 标准语法
npx -y @1mcp/agent mcp update <name> [options]

# 使用“ -- ”模式的快速语法(更新命令和参数)
npx -y @1mcp/agent mcp update <name> [options] -- <command> [args...]

参数

  • <name>
    • 要更新的服务器的名称。
    • 必需:是

选项

  • --tags <tags>

    • 新的逗号分隔的标签列表。这将覆盖现有的标签。
  • --env <key=value>

    • 添加或更新环境变量。可以多次指定。
  • --timeout <ms>

    • 新的连接超时(以毫秒为单位)。
  • --command <command>--args <args>--url <url>

    • 您还可以更新服务器的核心属性。

示例

标准语法

bash
# 更新服务器的标签
npx -y @1mcp/agent mcp update my-server --tags="new-tag,another-tag"

# 更新环境变量
npx -y @1mcp/agent mcp update my-stdio-server --env="NODE_ENV=production"

# 更改 HTTP 服务器的 URL
npx -y @1mcp/agent mcp update my-http-server --url="https://new.api.com/mcp"

快速“ -- ”模式语法

bash
# 使用“ -- ”模式更新服务器命令
npx -y @1mcp/agent mcp update my-server -- npx -y updated-package

# 在保留环境变量和标签的同时更新命令
npx -y @1mcp/agent mcp update airtable -- npx -y @airtable/mcp-server-v2

# 使用其他选项进行更新
npx -y @1mcp/agent mcp update my-server --timeout=10000 -- node updated-server.js

另请参阅

基于 Apache 2.0 许可发布