コネクタガイド約5分で読めますMCP ツール 30 個7 言語

Storyblok MCPをMeta Museに接続

Management API によるヘッドレス CMS Storyblok:ブロックコンテンツ全体とバージョン履歴付きでストーリーとフォルダを検索して読み取り、ストーリーを作成、更新、公開、非公開にし、コンポーネントのスキーマを読み、アセットのメタデータ、データソースのエントリ、ワークフローのステージ、リリースを管理できます。EU、米国、カナダ、オーストラリア、中国の各リージョンに対応します。

HC執筆: HelpCode チーム更新日 5分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

Storyblok

Storyblok

Storyblok headless CMS through the Management API: stories and folders with their block content, create, update, publish and unpublish, component schemas, asset metadata, datasources, workflow stages and releases, in the EU, US, CA, AP or CN region.

ツール

30

地域

INTL

カテゴリー

CMS

認証

API Key

必要な環境変数

STORYBLOK_PERSONAL_ACCESS_TOKENSTORYBLOK_SPACE_IDSTORYBLOK_API_HOST
Cloud にワンクリックでインストール

7日間無料トライアル · クレジットカード不要

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

概要

Management API によるヘッドレス CMS Storyblok:ブロックコンテンツ全体とバージョン履歴付きでストーリーとフォルダを検索して読み取り、ストーリーを作成、更新、公開、非公開にし、コンポーネントのスキーマを読み、アセットのメタデータ、データソースのエントリ、ワークフローのステージ、リリースを管理できます。EU、米国、カナダ、オーストラリア、中国の各リージョンに対応します。

ガイド付きセットアップ

Storyblok を Meta Muse に 2 分で接続

AnythingMCP Cloud の無料トライアルを始め、ガイド付きセットアップで Storyblok を接続して、MCP URL を Meta Muse に追加します。コードもサーバーの運用も不要です。

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

こう聞いてみよう

Storyblok のサンプルプロンプト

プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。

Storyblok · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Storyblok をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も git clone もローカルサーバーも不要。

Storyblok + Meta Muse

Management API によるヘッドレス CMS Storyblok:ブロックコンテンツ全体とバージョン履歴付きでストーリーとフォルダを検索して読み取り、ストーリーを作成、更新、公開、非公開にし、コンポーネントのスキーマを読み、アセットのメタデータ、データソースのエントリ、ワークフローのステージ、リリースを管理できます。EU、米国、カナダ、オーストラリア、中国の各リージョンに対応します。

前提条件

完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:

STORYBLOK_PERSONAL_ACCESS_TOKEN, STORYBLOK_SPACE_ID, STORYBLOK_API_HOST

ステップ 1 — 認証情報を取得

設定は約 3 分です。Storyblok のスペース、その数値 ID、作成されたリージョンが必要です。

  1. Storyblok で My account > Account settings > Personal access tokens を開き、トークンを生成して STORYBLOK_PERSONAL_ACCESS_TOKEN に貼り付けます。Storyblok はこれを Bearer 接頭辞なしで、そのまま Authorization ヘッダーで受け取ります。トークンは、あなたが開けるすべてのスペースであなた自身の権限で動作します。権限を絞ったロールのユーザーで作れば、範囲の狭いトークンになります。
  2. STORYBLOK_SPACE_ID: Settings > Space にある数値 ID です。アプリの URL の #/me/spaces/ の後にもあります(例: 288868932106293)。
  3. STORYBLOK_API_HOST: スペースを作成したリージョンの Management API ホストです。mapi.storyblok.com(EU)、api-us.storyblok.com(米国)、api-ca.storyblok.com(カナダ)、api-ap.storyblok.com(オーストラリア)、app.storyblokchina.cn(中国)のいずれかを、https:// を付けずにホスト名だけで入力します。
  4. コネクタをインストールし、storyblok_get_space を実行します。スペースの名前、プラン、言語、ストーリー数が表示され、3 つの値すべてが確認できます。

下書きも読めます: Management API は公開済みコンテンツに加えて下書きも読むため、Content Delivery API のトークンは不要です。

読み取る内容:

  • storyblok_list_stories によるストーリーとフォルダ(コンテンツ本体なし)。フォルダ(starts_with)、by_slugs、search、text_search、タグ、コンテンツフィールドへの filter_query、公開状態、ワークフローのステージ、リリース、ゴミ箱で絞り込めます。
  • 1 つのストーリーとそのブロックツリー全体(storyblok_get_story)。各ブロックには component と _uid があり、翻訳、タグ、ワークフローのステージ、リリース情報も含まれます。storyblok_list_story_versions はイベント、作成者、日時付きで履歴を表示します。
  • storyblok_list_components と storyblok_get_component によるブロックのスキーマ。各フィールドの型、必須かどうか、オプション、使用できるブロックと、コンポーネントのフォルダ。
  • アセットのメタデータ。URL としてのファイル名、タイトル、代替テキスト、著作権表示、フォーカスポイント、フォルダ、タグ、サイズ、非公開フラグ。アセットのフォルダと内部タグ。
  • データソースとそのエントリ(キーは name、値は value。言語などのディメンションごとの値も可)。
  • コンテンツタイプごとのワークフロー、そのステージ、ストーリーのステージ履歴。スケジュールと状態付きのリリース。

書き込む内容:

  • storyblok_create_story はストーリーまたはフォルダを作成します。publish が true でなければ下書きとして保存されます。コンテンツのルートには、コンテンツタイプのブロックを指す component が必要で、入れ子のブロックは配列に入れ、_uid が必要です。AI は先に storyblok_list_components でスキーマを確認します。
  • storyblok_update_story はコンテンツ全体を置き換えます。AI は storyblok_get_story でストーリーを読み、変更してからブロックツリー全体を送り返します。publish を true にすると公開も行います。
  • storyblok_publish_story と storyblok_unpublish_story。一部の言語だけを対象にもできます。Storyblok では GET リクエストですが、公開サイトを変更するため書き込みとして扱います。
  • storyblok_update_asset は代替テキスト、タイトル、著作権表示、ソース、フォルダ、タグ、非公開またはロックのフラグを変更します。ファイル自体は変わりません。storyblok_create_datasource_entry と storyblok_update_datasource_entry でキーと値のリストを管理します。
  • storyblok_change_workflow_stage はストーリーを別のステージに移し、ユーザーやロールを割り当て、コメント付きで通知します。
  • storyblok_create_release と storyblok_update_release。do_release: true でリリースに含まれるストーリーの変更をまとめて公開します。作成時や更新時に release_id を指定すると、ストーリーの変更がリリースに入ります。

インストール時は無効: storyblok_delete_story(フォルダはその中のストーリーごと削除され、すぐに Delivery API から消えます)と storyblok_delete_asset(その URL を参照しているストーリーではファイルが壊れて表示されます)。このコネクタでは元に戻せないため、チームに必要なときにワークスペース管理者が有効にします。

データ形式: ID は数値で、uuid フィールドは UUID です。full_slug はストーリーのパスで、published と unpublished_changes が状態を示します。アセットの filename は公開 URL です。日時は UTC の ISO 8601 で、release_at には YYYY-MM-DD HH:mm を指定します。

ページング: ストーリー、バージョン、アセット、データソース、データソースのエントリは page(1 から)と per_page(既定 25、最大 100、データソースのエントリは 1,000)を使います。合計は total ヘッダーで届き、_headers.total として表示されます。最後を超えたページは空のリストを返します。

制限: Starter プランでは毎秒 3 リクエスト、上位プランでは 6 リクエストです。429 は速度を落とす合図です。

よくあるエラー: 401 はトークンの誤り、またはスペースと一致しないリージョンホストです。404 はスペース ID の誤りか、存在しない項目です。422 は無効なストーリーで、メッセージに該当フィールドが示されます。

このコネクタはファイルのアップロード、Content Delivery API の利用、コンポーネントのスキーマ変更は行いません。

ステップ 2 — アダプターをインストール

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

ステップ 3 — Muse にコネクタを追加

サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドで YOUR_SERVER_ID と表示されている箇所に使ってください。

Muse はリモート MCP サーバーをカスタムコネクタとして追加し、OAuth でサインインします。

  1. Muse で Settings → Connectors を開き、Add custom connector を選びます。
  2. MCP サーバーの URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID を貼り付けます。
  3. Muse が AnythingMCP のサインインページを開きます。サインインしてアクセスを承認します。
  4. チャットで、Storyblok のツールが必要になる依頼を Muse にしてみましょう。

チャットから設定することもできます(Web、iOS・Android アプリ、WhatsApp)。Muse に次のメッセージを送ってください:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

セルフホストの場合は、https://cloud.anythingmcp.com の代わりにインスタンスの公開 HTTPS アドレスを使ってください。Muse は Meta のクラウドから接続するため、localhost は使えません。

利用可能なツール

ToolWhat it does
storyblok_get_spaceThe connected space: name, id, plan, default domain, languages, the release and workflow features in use and the story count
storyblok_list_storiesList stories (content entries and folders) of the space without their content: id, uuid, name, slug, full_slug, content_type, published…
storyblok_get_storyOne story with its full content (the block tree under content, each block with component and _uid), slug, published state, translations…
storyblok_list_story_versionsVersion history of a story, newest first: version id, event (published, saved, ...), author and time, and whether the version is a draft
storyblok_create_storyCreate a story or a folder
storyblok_update_storyUpdate a story
storyblok_publish_storyPublish a story so the Content Delivery API serves the current version
storyblok_unpublish_storyUnpublish a story: it disappears from the published content until it is published again
storyblok_delete_storyDelete a story, or a folder with its stories, by id
storyblok_list_componentsThe block schemas (components) of the space: name, display_name, is_root (content type) or nestable, the schema with every field and its…
storyblok_get_componentOne block schema by id with all fields (type, required, options, allowed blocks), preview field and folder
storyblok_list_component_foldersComponent folders (groups) with id, uuid, name and parent folder, used by in_group
storyblok_list_assetsList assets (images, videos, files) with id, filename (the URL), title, alt, copyright, focus, folder, tags, size and private flag
storyblok_get_assetOne asset's metadata by id: filename URL, title, alt, copyright, source, focus point, folder, internal tags and size
storyblok_update_assetUpdate an asset's metadata: alt text, title, copyright and source (meta_data), folder, internal tags, private or locked flag
storyblok_delete_assetDelete an asset by id
storyblok_list_asset_foldersAsset folders with id, uuid, name and parent_id, for in_folder and asset_folder_id
storyblok_list_internal_tagsInternal tags used to organise assets and components, with id, name and object type
storyblok_list_datasourcesDatasources (key-value lists used for options and translations) with id, name, slug and dimensions
storyblok_list_datasource_entriesEntries of a datasource (name is the key, value the value), optionally with the dimension_value of one dimension (e.g. a language)
storyblok_create_datasource_entryAdd a key-value entry (name is the key, value the value) to a datasource
storyblok_update_datasource_entryChange a datasource entry's key or value, or its value for one dimension (dimension_id and dimension_value)
storyblok_list_workflowsWorkflows that apply to a content type, with their stages
storyblok_list_workflow_stagesWorkflow stages with id, name, color, the next allowed stages, who may publish and the workflow they belong to
storyblok_list_workflow_stage_changesHistory of workflow stage changes of one story: stage, user and time
storyblok_change_workflow_stageMove a story to another workflow stage, optionally assigning users or roles and notifying them with a comment
storyblok_list_releasesReleases (bundles of story changes published together): id, name, scheduled release_at, released flag and branches to deploy
storyblok_get_releaseOne release by id: name, release_at, released state, owner and branches to deploy
storyblok_create_releaseCreate a release to collect story changes, optionally scheduled for a time
storyblok_update_releaseRename or reschedule a release, or deploy it now with do_release true, which publishes every story change it holds

プロンプトの例

  • 「blog/ 配下で、未公開の変更があるストーリーを一覧にして。」
  • 「home ストーリーの内容と、使われているブロックを見せて。」
  • 「FAQ ストーリーの誤字「recieve」を直して公開して。」
  • 「アセットライブラリで代替テキストのない画像はどれ?最初の 10 枚に代替テキストを提案して。」
  • 「料金ページのストーリーを Review ステージに移して、マーケティングのロールにコメント付きで通知して。」

FAQ

Muse はどこで使えますか? Meta は現在、Muse を米国とカナダで提供しています。Web、iOS・Android アプリ、WhatsApp で利用できます。

Meta はこのコネクタを審査しますか? いいえ。Meta はカスタムコネクタを審査しません。Muse に見えるのは、AnythingMCP でこの MCP サーバーに対して有効にしたツールだけです。コネクタはいつでも Settings → Connectors で切断できます。

次のステップ

このガイドは役に立ちましたか?

Storyblok を Meta Muse に 2 分で接続

AnythingMCP Cloud の無料トライアルを始め、ガイド付きセットアップで Storyblok を接続して、MCP URL を Meta Muse に追加します。コードもサーバーの運用も不要です。

関連ガイド

コネクタ

Storyblok MCPをChatGPTに接続

Management API によるヘッドレス CMS Storyblok:ブロックコンテンツ全体とバージョン履歴付きでストーリーとフォルダを検索して読み取り、ストーリーを作成、更新、公開、非公開にし、コンポーネントのスキーマを読み、アセットのメタデータ、データソースのエントリ、ワークフローのステージ、リリースを管理できます。EU、米国、カナダ、オーストラリア、中国の各リージョンに対応します。

コネクタ

Storyblok MCPをClaudeに接続

Management API によるヘッドレス CMS Storyblok:ブロックコンテンツ全体とバージョン履歴付きでストーリーとフォルダを検索して読み取り、ストーリーを作成、更新、公開、非公開にし、コンポーネントのスキーマを読み、アセットのメタデータ、データソースのエントリ、ワークフローのステージ、リリースを管理できます。EU、米国、カナダ、オーストラリア、中国の各リージョンに対応します。

コネクタ

Storyblok MCPをCursorに接続

Management API によるヘッドレス CMS Storyblok:ブロックコンテンツ全体とバージョン履歴付きでストーリーとフォルダを検索して読み取り、ストーリーを作成、更新、公開、非公開にし、コンポーネントのスキーマを読み、アセットのメタデータ、データソースのエントリ、ワークフローのステージ、リリースを管理できます。EU、米国、カナダ、オーストラリア、中国の各リージョンに対応します。

コネクタ

Storyblok MCPをGemini CLIに接続

Management API によるヘッドレス CMS Storyblok:ブロックコンテンツ全体とバージョン履歴付きでストーリーとフォルダを検索して読み取り、ストーリーを作成、更新、公開、非公開にし、コンポーネントのスキーマを読み、アセットのメタデータ、データソースのエントリ、ワークフローのステージ、リリースを管理できます。EU、米国、カナダ、オーストラリア、中国の各リージョンに対応します。

コネクタ

Storyblok MCP サーバー:ストーリーとリリース

Management API によるヘッドレス CMS Storyblok:ブロックコンテンツ全体とバージョン履歴付きでストーリーとフォルダを検索して読み取り、ストーリーを作成、更新、公開、非公開にし、コンポーネントのスキーマを読み、アセットのメタデータ、データソースのエントリ、ワークフローのステージ、リリースを管理できます。EU、米国、カナダ、オーストラリア、中国の各リージョンに対応します。

コネクタ

Storyblok MCPをMicrosoft Copilotに接続

Management API によるヘッドレス CMS Storyblok:ブロックコンテンツ全体とバージョン履歴付きでストーリーとフォルダを検索して読み取り、ストーリーを作成、更新、公開、非公開にし、コンポーネントのスキーマを読み、アセットのメタデータ、データソースのエントリ、ワークフローのステージ、リリースを管理できます。EU、米国、カナダ、オーストラリア、中国の各リージョンに対応します。