mcpField
U
update-mcp

update-mcp

github.com/berriai云与 DevOps10395 次安装25 周前更新
代码仓库

关于 update-mcp

用于更新在线 LiteLLM 代理中 MCP 服务注册信息的技能。它引导操作者选择服务,并修改 URL、凭据、描述或开放的工具。

主要功能

  1. 01修改服务 URL 和凭据
  2. 02编辑描述及允许的工具
  3. 03列出注册信息以查找服务 ID
  4. 04确认已更新的字段

适用场景

  1. 01轮换服务认证令牌
  2. 02更改服务开放的工具
  3. 03更新已注册服务的端点

MCP 相关

通过 LiteLLM 代理更新现有 MCP 服务注册信息,包括向客户端开放的工具。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/berriai/litellm-skills --skill update-mcp

安装后在 Claude Code 中输入/update-mcp确认已加载。

详细介绍

更新 MCP 服务

更新 LiteLLM 代理上现有的 MCP 服务注册信息。

设置

LITELLM_BASE_URL  — e.g. https://my-proxy.example.com
LITELLM_API_KEY   — proxy admin key

询问用户

  1. server_id — 如果用户没有,请先列出:
    curl -s "$BASE/v1/mcp/server" -H "Authorization: Bearer $KEY"
    
  2. 要更改的内容 — 可任意组合:
    • url
    • credentials(轮换身份验证令牌)
    • description
    • allowed_tools(要公开的工具名称列表)

执行

curl -s -X PUT "$BASE/v1/mcp/server" \
  -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "server_id": "<server_id>",
    "url": "<new_url>",
    "credentials": "<new_token>"
  }'

仅包含要更改的字段。

输出

确认服务已更新,并显示已更新的字段。

评论

支持 Markdown