update-mcp 是 berriai/litellm-skills 中的技能,用途是在运行中的 LiteLLM 代理上更新已注册的 MCP 服务器。使用前需准备 LITELLM_BASE_URL(例如 https://my-proxy.example.com)和 LITELLM_API_KEY(代理管理员密钥)。
主要能力:可修改服务器的 url、credentials(轮换认证令牌)、description 以及 allowed_tools(要暴露的工具名列表),支持任意组合。
使用方式:先向用户询问 server_id;若没有,可先列出服务器:
curl -s "$BASE/v1/mcp/server" -H "Authorization: Bearer $KEY"
然后执行更新:
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>"
}'
仅在请求体中包含需要修改的字段。
输出:确认服务器已更新,并显示更新后的字段。
限制:资料未提供错误处理、权限要求细节或代理版本兼容性说明。