Storyblok
Headless CMS with visual editor for content management and delivery across multiple platforms
This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.
Connect
Storyblok authenticates with an API key. Generate the credential in your Storyblok account, then paste it into FlyMyAI the first time an agent uses a Storyblok action.
Get your Storyblok credential →
Fields to fill in FlyMyAI
| Field | Details |
|---|---|
Region | Select your Storyblok region: eu for European spaces or us for American spaces. |
Actions
Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.
| Action | What it does | Required inputs |
|---|---|---|
STORYBLOK_FETCH_CONTENT_TYPE_ITEMS_GRAPHQL | Fetch multiple stories/content items using Storyblok's GraphQL API with filtering and pagination. Use starts_with with language code prefix (e.g., 'es/', 'hi/') to retrieve translated content in specific languages. | content_type |
STORYBLOK_FETCH_GRAPHQL_CONTENT_ITEM | Tool to fetch a single story in a specific language using Storyblok GraphQL API with field-level translations. For each content type (e.g., Page), Storyblok generates a ContentTypeItem field (e.g., PageItem). Use when you need to retrieve a specific story by… | content_type, id |
STORYBLOK_GET_APP | Tool to retrieve a Storyblok extension/app by ID using the Management API. Use when you need to fetch details about a specific extension or app installed in Storyblok. | id |
STORYBLOK_GET_DATASOURCE_ENTRIES | Tool to retrieve datasource entries from Storyblok via GraphQL API. Use when you need to fetch datasource data. Returns datasource entries with fields like id, name, value, and dimension_value. | query |
STORYBLOK_GET_GRAPHQL_RATE_LIMIT | Tool to retrieve rate limit information from Storyblok GraphQL API. Use when you need to check the maximum cost per request to calculate safe request rates (100 / maxCost = requests per second). | - |
STORYBLOK_GET_PAGE_ITEM | Tool to retrieve a single page item by ID or slug from Storyblok using GraphQL. Use when you need to fetch specific page content with custom field selection. Supports both draft and published versions. | - |
STORYBLOK_LIST_GRAPHQL_CONTENT_TYPE_ITEMS | Tool to retrieve multiple content items with pagination, filtering, and relation resolution for any Storyblok content type via GraphQL. Content types are dynamically generated as [ContentType]Items (e.g., PageItems, BlogArticleItems). Use when you need to que… | query |
STORYBLOK_QUERY_PAGE_ITEMS | Execute GraphQL queries to retrieve multiple page items from Storyblok with filtering options. Use when you need to fetch page content with filters like path prefix, publish date, or slug exclusions. | query |
STORYBLOK_RETRIEVE_LINKS_GRAPHQL | Tool to retrieve links for navigation using Storyblok's GraphQL API. Use when you need to fetch navigation links with their metadata (id, uuid, slug, name, published status). | - |
STORYBLOK_RETRIEVE_TAGS | Tool to retrieve tags from Storyblok via GraphQL API. Use when you need to fetch available tags for content organization and filtering. | - |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Storyblok!