Skip to main content
Glama

Storyblok MCP Server

update_field_plugin

Update existing field plugins in Storyblok by modifying JS source, compiled code, name, options, or space assignments within specified contexts like space, org, or partner.

Instructions

    Updates an existing field plugin in the specified context.

    Args:
      field_type_id: Numeric ID of the field plugin.
      body: Updated uncompiled JS source.
      compiled_body: Updated compiled JS source.
      name: Optional new name (must still be unique).
      options: Optional config options for the plugin.
      space_ids: Optional space assignment list.
      context: 'space', 'org', or 'partner'.
    

Input Schema

NameRequiredDescriptionDefault
bodyNo
compiled_bodyNo
contextNospace
field_type_idYes
nameNo
optionsNo
space_idsNo

Input Schema (JSON Schema)

{ "properties": { "body": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Body" }, "compiled_body": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Compiled Body" }, "context": { "default": "space", "title": "Context", "type": "string" }, "field_type_id": { "title": "Field Type Id", "type": "integer" }, "name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Name" }, "options": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null, "title": "Options" }, "space_ids": { "anyOf": [ { "items": { "type": "integer" }, "type": "array" }, { "type": "null" } ], "default": null, "title": "Space Ids" } }, "required": [ "field_type_id" ], "title": "update_field_pluginArguments", "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