Skip to main content
Glama

Storyblok MCP Server

update_component

Modify an existing component in Storyblok by updating its ID, name, schema, image, preview settings, nesting status, group, and metadata fields for streamlined content management.

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" }

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