update-mcp

Update MCP server registrations on a LiteLLM proxy via PUT /v1/mcp/server.

77|12|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/BerriAI/litellm-skills --skill update-mcp-berriai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-mcp
Source: https://github.com/BerriAI/litellm-skills/tree/main/update-mcp
Command: npx skills add https://github.com/BerriAI/litellm-skills --skill update-mcp-berriai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Update an existing MCP server registration on a live LiteLLM proxy, enabling changes to the server URL, credentials, or description without downtime.

Core Features & Use Cases

  • Update the URL, credentials, or description for a registered MCP server.
  • Validate input and apply changes via a single PUT /v1/mcp/server call.
  • Support partial updates by including only the fields that need modification and returning the updated server data.

Quick Start

Provide the server_id and the fields to update (url, credentials, description), then run the PUT request to /v1/mcp/server.

Frequently Asked Questions about update-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update MCP server settings on a live proxy without downtime?

You can modify a registered MCP server's URL, credentials, or description by issuing a PUT /v1/mcp/server request with the server_id and only the fields requiring changes. This updates the live proxy configuration without downtime.

What credentials do I need to modify an MCP server registration on a LiteLLM proxy?

Updating an MCP server registration requires a configured LITELLM_BASE_URL and a valid admin API key to authenticate the request. The payload must also include the specific server_id of the target registration.

Can I perform partial updates on an MCP server configuration in production?

Partial updates are supported by including only the specific fields you need to change, such as url or description, in the payload. The system validates the input and returns the fully updated server data after applying the changes.

What is the best way to change the URL or authentication for a registered MCP server?

Sending a PUT /v1/mcp/server request with the server_id and the updated url or credentials fields is the best way to change server configurations. It validates the payload and returns the updated server data directly from the live proxy.

Why does my MCP server update request fail on the live proxy?

MCP server update requests fail if the payload omits the required server_id or lacks proper admin API key authentication against the LITELLM_BASE_URL. Ensure your request includes the server_id and only the fields you intend to modify.