Skip to main content
Glama

Storyblok MCP Server

update_component

Modify an existing Storyblok component by updating fields such as name, schema, image, and more to customize its structure and functionality.

Instructions

Updates an existing component with all supported fields.

Input Schema

NameRequiredDescriptionDefault
colorNo
component_group_uuidNo
content_type_asset_previewNo
display_nameNo
iconNo
idYes
imageNo
internal_tag_idsNo
is_nestableNo
is_rootNo
nameNo
preview_fieldNo
preview_tmplNo
schemaNo

Input Schema (JSON Schema)

{ "properties": { "color": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Color" }, "component_group_uuid": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Component Group Uuid" }, "content_type_asset_preview": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Content Type Asset Preview" }, "display_name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Display Name" }, "icon": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Icon" }, "id": { "title": "Id", "type": "string" }, "image": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Image" }, "internal_tag_ids": { "anyOf": [ { "items": { "type": "string" }, "type": "array" }, { "type": "null" } ], "default": null, "title": "Internal Tag Ids" }, "is_nestable": { "anyOf": [ { "type": "boolean" }, { "type": "null" } ], "default": null, "title": "Is Nestable" }, "is_root": { "anyOf": [ { "type": "boolean" }, { "type": "null" } ], "default": null, "title": "Is Root" }, "name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Name" }, "preview_field": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Preview Field" }, "preview_tmpl": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Preview Tmpl" }, "schema": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null, "title": "Schema" } }, "required": [ "id" ], "title": "update_componentArguments", "type": "object" }

Other Tools from Storyblok MCP Server

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/Kiran1689/storyblok-mcp-server'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server