# diagrid mcpserver catalog update

Update an org-owned MCP server catalog entry

```
diagrid mcpserver catalog update <entry-name> [flags]
```

### Examples

```

  # Bump the version and description of an org catalog entry
  diagrid mcpserver catalog update my-tool --version 1.1.0 --description "Now with more tools"

  # Edit the body (endpoint, headers, auth, ...): export, edit, and replace
  diagrid mcpserver catalog get my-tool -o yaml > my-tool.yaml
  diagrid mcpserver catalog update my-tool --file my-tool.yaml

```

### Options

```
      --display-name string   Catalog display name (required unless --file is set)
      --version string        Catalog entry version, e.g. 1.0.0 (required unless --file is set)
      --provider string       Provider identifier, e.g. slack, openai
      --description string    Catalog description
      --icon-url string       URL to an icon shown in catalog listings
      --tags stringArray      Tag for discoverability (repeatable)
  -f, --file string           Path to a YAML/JSON catalog entry file that replaces the entry (catalog flags are ignored when set)
  -h, --help                  help for update
```

### Options inherited from parent commands

```
      --api-key string   Diagrid Cloud API key
```

### SEE ALSO

- [diagrid mcpserver catalog](./catalog.md)	 - Browse and manage the MCP server catalog
