fetch_components
Retrieve components from Storyblok MCP Server with customizable filters, sorting, and group inclusion options for streamlined content management.
Instructions
Fetches components with server-side filters, sorting, and option to include groups.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
component_summary | No | ||
filter_by_name | No | ||
in_group | No | ||
include_schema_details | No | ||
is_root | No | ||
per_page | No | ||
sort_by | No |
Input Schema (JSON Schema)
{
"properties": {
"component_summary": {
"default": false,
"title": "Component Summary",
"type": "boolean"
},
"filter_by_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Filter By Name"
},
"in_group": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "In Group"
},
"include_schema_details": {
"default": true,
"title": "Include Schema Details",
"type": "boolean"
},
"is_root": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Is Root"
},
"per_page": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Per Page"
},
"sort_by": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Sort By"
}
},
"title": "fetch_componentsArguments",
"type": "object"
}