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

MCP 経由で Prismic を ChatGPT に接続する方法

ヘッドレスなページビルダー Prismic を、公開リポジトリならキーなしで:Prismic のフィルターで公開済みと予約済みのドキュメントを照会し、ID、UID、タイプでドキュメントを読み、カスタムタイプとスライスのモデルを参照し、メディアを閲覧してアップロードし、Migration API でドキュメントの下書きを作成または更新できます。

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

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

Prismic

Prismic

Prismic headless page builder: query published and scheduled documents with Prismic filters, read custom type and slice models, browse and upload media, and create or update draft documents through the Migration API.

ツール

14

地域

INTL

カテゴリー

CMS

認証

API credentials

必要な環境変数

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

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

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

インストール不要。2分以内に動きます。

cloud.anythingmcp.com で無料トライアルを開始し、Prismic をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。

無料トライアルを開始

概要

ヘッドレスなページビルダー Prismic を、公開リポジトリならキーなしで:Prismic のフィルターで公開済みと予約済みのドキュメントを照会し、ID、UID、タイプでドキュメントを読み、カスタムタイプとスライスのモデルを参照し、メディアを閲覧してアップロードし、Migration API でドキュメントの下書きを作成または更新できます。

こう聞いてみよう

Prismic のサンプルプロンプト

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

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

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

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

Prismic + ChatGPT

ヘッドレスなページビルダー Prismic を、公開リポジトリならキーなしで:Prismic のフィルターで公開済みと予約済みのドキュメントを照会し、ID、UID、タイプでドキュメントを読み、カスタムタイプとスライスのモデルを参照し、メディアを閲覧してアップロードし、Migration API でドキュメントの下書きを作成または更新できます。

前提条件

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

PRISMIC_REPOSITORY(任意: PRISMIC_ACCESS_TOKEN、PRISMIC_WRITE_TOKEN)

ステップ 1 — コネクタを設定

公開リポジトリならキー不要: 設定は約 3 分です。コネクタは Content API(https://<repository>.cdn.prismic.io/api/v2)で Prismic のリポジトリを読み取ります。この API が公開されていれば、必要なのはリポジトリ名だけです。コンテンツモデル、メディア、書き込みは Prismic の書き込み用 API(Types API、Asset API、Migration API)を使うため、write token が必要です。

  1. PRISMIC_REPOSITORY: リポジトリ名です。ダッシュボード URL の .prismic.io の前の部分です(例: your-repo-name)。
  2. PRISMIC_ACCESS_TOKEN(任意): Content API が非公開の場合だけ必要です。リポジトリの Settings > API & Security でアクセストークンを生成するか、npx prismic token create を実行します。公開 API なら空のままにします。
  3. PRISMIC_WRITE_TOKEN(任意): 説明に "Needs the write token" とあるツールと、すべての書き込みに必要です。Settings > API & Security > Write APIs でトークンを生成するか、npx prismic token create --write を実行します。repository ヘッダーとともに Authorization: Bearer <token> として送信されます。広い権限を持つため、信頼できるワークスペースだけで使ってください。
  4. コネクタをインストールし、prismic_get_repository を実行してリポジトリ名を確認します。

Prismic 公式の MCP サーバー: Prismic は、アシスタントから編集や公開を行うための MCP サーバー(https://mcp.prismic.io/mcp、OAuth でサインイン)も提供しています。このコネクタはトークンを使う代替手段です。

コンテンツは 2 段階で読みます:

  1. prismic_get_repository は refs を返します。AI は公開済みコンテンツには isMasterRef: true のエントリの ref を、予約済みコンテンツのプレビューにはリリースの ref を使います。すべてのコンテンツ照会に必要で、公開のたびに変わります。同じ応答にカスタムタイプ、タグ、言語、ブックマークも含まれます。
  2. 次に、q にフィルターを指定する prismic_search_documents、ID で取得する prismic_get_document、タイプと UID で取得する prismic_get_document_by_uid(例: タイプ page、uid about-us)、または prismic_list_documents_by_type を使います。lang、fetch_links、graph_query で応答の内容を調整できます。

フィルター(q): [[at(document.type,"blog_post")]]。複数のフィルターを並べると組み合わされます: [[at(document.type,"blog_post")][any(document.tags,["news","events"])]]。ほかに fulltext(document,"text")、at(my.blog_post.author,"<id>")、date.after(document.first_publication_date,"2026-01-01")、not、in(document.id,[...])、number.lt(my.product.price,100) があります。並べ替えには [my.blog_post.date desc] のような orderings を使います。

モデルとメディア(write token): prismic_list_custom_types と prismic_get_custom_type は各ページタイプのフィールド構造(タブ、スライスゾーン、繰り返しか単一か、ステータス)を返し、prismic_list_shared_slices と prismic_get_shared_slice はバリエーション付きの共有スライスを返します。prismic_list_assets は種類やキーワードでメディアライブラリを閲覧し、prismic_upload_asset は公開 URL からファイルをアップロードしてアセット ID を返し、prismic_update_asset は代替テキスト、クレジット、メモを編集します。

ドキュメントの書き込み(write token): prismic_create_document と prismic_update_document は下書きを migration release に保存します。編集者がダッシュボード(Migration Releases タブ)でそのリリースを公開するまでは公開されません。これらの API に公開の呼び出しはありません。AI はカスタムタイプのモデルに沿って data を組み立てます。リッチテキストはブロックのリスト({"type": "paragraph", "text": "...", "spans": []})、画像とメディアはアセット ID、リンクは {"link_type": "Document", "id": "..."} または {"link_type": "Web", "url": "..."} です。更新はすべてのコンテンツとタグを置き換えるため、AI は先にドキュメントを読み、すべてを送り返します。タイプとロケールは変更できません。

インストール時に無効になっているツールはありません: 削除や公開のツールはありません。コンテンツモデルの変更と削除は、Prismic のダッシュボードか CLI で行います。

データ形式: コンテンツのリストには results、page、total_pages、total_results_size、next_page が含まれます。リッチテキストのフィールドはブロックのリストで、日付は YYYY-MM-DD、タイムスタンプは ISO 8601 です。ドキュメント ID は ZMI65RQAADkECUFM のような形式です。

ページング: page(1 から)と page_size(既定 20、最大 100)、または orderings と、最後のドキュメントの ID を指定した after を組み合わせます。アセットは cursor でページングします。

制限: Content API はキャッシュされないリクエストを毎秒 200 件まで、URL は 2,048 文字まで受け付けるため、AI は graph_query を短く保ちます。Migration API と Asset API はリポジトリごとに毎秒 1 リクエストです。

よくあるエラー: prismic_get_repository での 404 はリポジトリ名の誤りです。401 または 403 は、有効なアクセストークンのない非公開 API、または有効な write token のない書き込みです。400 はフィルターの書式誤りか無効な ref、422 はモデルに合わないデータです。

このコネクタはドキュメントの公開、ドキュメントやアセットの削除、カスタムタイプやスライスの変更は行いません。

ステップ 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 — ChatGPT にコネクタを追加

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

ChatGPT では、Web 版の Plugins ページから MCP サーバーをプラグインとして追加します。有料プランで利用でき、開発者モードはもう必要ありません。Business ワークスペースで追加できるのは管理者とオーナーだけです。Enterprise・Edu では、管理者が Create plugins with MCPs 権限を付与できます。

  1. chatgpt.com/plugins を開き、Add をクリックして Add custom MCP server を選びます。
  2. 名前を入力します(例: Name: Prismic)。
  3. Connection の Server URL に https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID を入力し、Authentication は OAuth のままにします。
  4. I understand and want to continue を選び、Create as a plugin をクリックします。ChatGPT に求められたら AnythingMCP にサインインし、アクセスを許可します。
  5. 個人用プラグインから新しいプラグインをインストールし、チャットで @ を入力して選択します。

利用可能なツール

ToolWhat it does
prismic_get_repositoryThe repository's entry point for the Content API: refs (the master ref needed by every content query, plus release refs), custom types…
prismic_search_documentsQuery published content (or a release) with Prismic filters: by type, tag, id, uid, field values, full text or dates, sorted and paged
prismic_get_documentOne document by its id with all its fields (data), slices, tags, alternate languages and publication dates
prismic_get_document_by_uidOne document by its custom type and UID (the slug-like unique id), e.g. type page and uid about-us
prismic_list_documents_by_typeAll documents of one custom type, paged and optionally sorted, e.g. every blog_post newest first
prismic_list_custom_typesThe custom types (page types) of the repository with their JSON model: tabs, fields, slice zones, repeatable or single, and status (active…
prismic_get_custom_typeOne custom type model by its API id, with every field and its configuration
prismic_list_shared_slicesThe shared slices of the repository with their variations and fields (primary and items)
prismic_get_shared_sliceOne shared slice model by id, with its variations and fields
prismic_list_assetsAssets of the media library: id, url, filename, kind, size, width and height, alt, credits, notes and tags
prismic_upload_assetUpload a file from a public URL to the media library, with optional alt text, credits and notes
prismic_update_assetChange the alt text, credits or notes of a media library asset
prismic_create_documentCreate a document as a draft through the Migration API
prismic_update_documentReplace the content of an existing document through the Migration API, saved as a draft in a migration release. data replaces the whole…

プロンプトの例

  • 「最新のブログ記事 10 件を、タイトルと初回公開日付きで一覧にして。」
  • 「about-us ページを表示して、スライスの内容を要約して。」
  • 「news タグが付いていて、2026 年 1 月 1 日以降に初めて公開されたドキュメントはどれ?」
  • 「カスタムタイプ blog_post にはどんなフィールドがある?」
  • 「「2026 年のロードマップ」というタイトルで、短い導入段落付きのブログ記事の下書きを作って。編集者に確認してもらうために。」

FAQ

ChatGPT の無料プランでカスタム MCP サーバーは使えますか? OpenAI がカスタム MCP サーバーを案内しているのは有料プランだけで、Free プランは対象に含まれていません。

次のステップ

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

Prismic エージェントまで、あとワンクリック。

コネクタをインストールし、キーを貼り付けて、ChatGPT に聞くだけ。7 日間無料、クレジットカード不要。

関連ガイド

コネクタ

MCP 経由で Prismic を Claude に接続する方法

ヘッドレスなページビルダー Prismic を、公開リポジトリならキーなしで:Prismic のフィルターで公開済みと予約済みのドキュメントを照会し、ID、UID、タイプでドキュメントを読み、カスタムタイプとスライスのモデルを参照し、メディアを閲覧してアップロードし、Migration API でドキュメントの下書きを作成または更新できます。

コネクタ

MCP 経由で Prismic を Cursor に接続する方法

ヘッドレスなページビルダー Prismic を、公開リポジトリならキーなしで:Prismic のフィルターで公開済みと予約済みのドキュメントを照会し、ID、UID、タイプでドキュメントを読み、カスタムタイプとスライスのモデルを参照し、メディアを閲覧してアップロードし、Migration API でドキュメントの下書きを作成または更新できます。

コネクタ

MCP 経由で Prismic を Gemini に接続する方法

ヘッドレスなページビルダー Prismic を、公開リポジトリならキーなしで:Prismic のフィルターで公開済みと予約済みのドキュメントを照会し、ID、UID、タイプでドキュメントを読み、カスタムタイプとスライスのモデルを参照し、メディアを閲覧してアップロードし、Migration API でドキュメントの下書きを作成または更新できます。

コネクタ

MCP 経由で Prismic を Meta Muse に接続する方法

ヘッドレスなページビルダー Prismic を、公開リポジトリならキーなしで:Prismic のフィルターで公開済みと予約済みのドキュメントを照会し、ID、UID、タイプでドキュメントを読み、カスタムタイプとスライスのモデルを参照し、メディアを閲覧してアップロードし、Migration API でドキュメントの下書きを作成または更新できます。

コネクタ

Prismic を MCP に:ドキュメント、カスタムタイプ、スライス、メディアライブラリ、下書きの書き込みをあらゆる AI エージェントで

ヘッドレスなページビルダー Prismic を、公開リポジトリならキーなしで:Prismic のフィルターで公開済みと予約済みのドキュメントを照会し、ID、UID、タイプでドキュメントを読み、カスタムタイプとスライスのモデルを参照し、メディアを閲覧してアップロードし、Migration API でドキュメントの下書きを作成または更新できます。

コネクタ

MCP 経由で Prismic を Microsoft Copilot に接続する方法

ヘッドレスなページビルダー Prismic を、公開リポジトリならキーなしで:Prismic のフィルターで公開済みと予約済みのドキュメントを照会し、ID、UID、タイプでドキュメントを読み、カスタムタイプとスライスのモデルを参照し、メディアを閲覧してアップロードし、Migration API でドキュメントの下書きを作成または更新できます。