Genviral

公式

AIアシスタントからGenviralの安全なOAuth MCPサーバーを通じて、ソーシャルメディアコンテンツの計画、作成、スケジュール、公開、分析を行います。

Genviral MCPで何ができますか?

  • 投稿履歴の確認list_postsget_analytics を使用して、先週の投稿と最もパフォーマンスが良かったものを尋ねます。
  • スライドショーの生成とスケジュール設定generate_slideshow を使用して、あるトピックに関するTikTokスライドショーを3つリクエストし、create_post でキューに追加します。
  • コンテンツの再スケジュールupdate_post を各スケジュール済みアイテムに呼び出して、金曜日の投稿をすべて月曜日の朝に移動します。
  • 非アクティブなアカウントの特定get_contextlist_posts を使用して、10日間投稿していない接続済みアカウントを確認します。
  • 画像から動画を作成generate_studio_media でアップロードした画像を9:16のリールに変換し、create_post でスケジュール設定します。
  • 公開せずに下書き作成create_post を使用して、チェンジログからLinkedIn投稿を準備し、レビュー用の下書きとして残します。

ドキュメント

$ claude mcp add --transport http genviral https://mcp.genviral.io/mcp

現在のプロジェクトにGenviralを追加します。その後、/mcpを実行してOAuthサインインを完了してください。

Genviralは以下に公開します

TikTokInstagramYouTubePinterestLinkedInFacebookXBlueskyMastodonTelegram

実際には

ユーザーが実際に入力する内容

それぞれがアカウントに対する実際のツール呼び出しに解決されます — すでにスケジュールされているものを読み取り、不足しているものを生成し、結果をキューに入れます。

  • 先週何を投稿した?どれが一番良かった?
  • 朝のルーティンについてTikTokスライドショーを3つ生成して、今週のスケジュールに入れて。
  • 金曜日に予定されているものをすべて月曜の朝に移動して。
  • 接続しているアカウントのうち、過去10日間投稿していないものはどれ?
  • この画像から9:16の動画を作って、Instagramリールとしてキューに入れて。
  • このチェンジログからLinkedInの投稿を下書きして、でも公開はしないで。

2つのレイヤー

アシスタントが決定。Genviralが実行。

アシスタントは何を作るべきか、いつ公開すべきかを把握するのが得意です。Genviralは実際にそれを作成して公開できる唯一の接続であることが得意です。

アシスタントが所有するもの

  • すでに意図を理解している あなたが望む週を説明します。アシスタントが形式を選び、キャプションを書き、どこに何を配置するかを決定します — コマンド構文もダッシュボードも不要です。
  • すでに作業している場所で動作する Claude、ChatGPT、Cursor、VS Code、その他のすべてのMCPクライアントが同じサーバーを読み取ります。機能ごとではなく、クライアントごとに一度接続します。
  • コンテキストを保持する 会話内の他のもの — ローンチドキュメント、リポジトリ、フックのスプレッドシート — が、下書きする投稿のソース資料になります。
  • ループを閉じる 分析が同じ接続を通じて返ってくるため、次のバッチは期待したものではなく、実際にパフォーマンスを発揮したものに基づいて作成されます。

Genviralが所有するもの

  • 接続されたソーシャルアカウント 1つのOAuth接続の背後にある10のプラットフォーム — MetaやTikTokのパートナー承認待ちも、アシスタントの設定にプラットフォームごとのトークンも不要です。
  • AIメディア生成 GenviralのStudioでレンダリングされるスライドショー、画像、動画。アシスタントがアセットを要求すると、完成したアセットが返ってきます — ほとんどのMCPサーバーはすでに作成したものをスケジュールするだけです。
  • 重複安全な公開 MCPサーバーを通じたすべての書き込みには冪等性キーが必要で、公開には明示的な決定が必要です。再試行するエージェントが同じものを2回投稿することはできません。
  • ワークスペースとチーム 各接続は、同意時に選択した個人スペースまたは1つのワークスペースにバインドされるため、代理店のアシスタントが指定されていないクライアントに到達することはできません。

接続

1つのURL、1分以内

インストールするパッケージも、実行するサーバーもありません。クライアントを選び、エンドポイントを貼り付け、付与したい権限を承認するだけです。

$ claude mcp add --transport http genviral https://mcp.genviral.io/mcp

現在のプロジェクトにGenviralを追加します。その後、/mcpを実行してOAuthサインインを完了してください。

  1. 02ステップ2/4

    サーバーをクライアントに追加

    リモートURLが1つだけで、インストールするものも、実行し続けるプロセスもありません。Claude Codeはコマンドとして受け取り、CursorとVS Codeは4行のJSONとして受け取り、ClaudeとChatGPTはコネクタ設定で受け取ります。 Claude Code $ claude mcp add --transport http genviral https://mcp.genviral.io/mcp
  2. 03ステップ3/4

    実際に必要な権限を承認

    サインインするとGenviralの同意画面が開きます。接続がバインドされるワークスペースを選択し、付与したいスコープのみを許可します — 読み取りと下書きは公開とは別で、生成もさらに別です。他の接続に影響を与えずに、後で任意の接続を取り消せます。 無料アカウントを作成
  3. 04ステップ4/4

    1つの投稿を依頼して、公開されるところを見る

    公開ではなく下書きから始め、ダッシュボードでキャプションとメディアを確認し、アシスタントに残りのスケジュールを任せます。生成されたメディアは、MCPリソースをレンダリングするクライアントではギャラリーとして返されます。 アシスタント内 $ Draft one TikTok slideshow about this week's launch, $ put it in my content library, and stop before publishing.

ツール

16のツール、4つの権限

このリストはサーバーが承認するのと同じ契約から生成されるため、サーバーが登録していないツールを宣伝することはできません。ここにあるものはすべて実際の作業を実行します — リンクを渡して完了を求めるスタブはありません。

アカウントを読む

context:read

アカウント、投稿、分析、ライブラリの内容。このリストにあるものは何も変更しません。

  • get_context 読み取り専用 接続されたアカウント、ワークスペース、プランとクレジット残高、利用可能なStudioモデル。
  • list_posts 読み取り専用 スケジュール済み、下書き、公開済みの投稿と、各投稿のアカウントごとの配信ステータス。
  • get_analytics 読み取り専用 投稿とアカウントのパフォーマンス、および分析のために追跡しているすべてのアカウント。
  • research_trends 読み取り専用 ニッチのトレンドブリーフ、およびインポート前の公開TikTokスライドショーのプレビュー。
  • browse_library 読み取り専用 コンテンツライブラリ内のファイル、フォルダ、インフルエンサー(一貫したキャラクター)、画像パック、テンプレート、スライドショー。
  • get_job 読み取り専用 実行中のレンダリング、生成、または分析更新のステータス。

コンテンツを作成・編集

content:write

下書き、アップロード、フォルダ、パック、テンプレート、スライドショー。まだ公開はできません。

  • upload_media 書き込み 画像または動画をメディアライブラリにアップロード。
  • manage_library 書き込みデータ削除可能 フォルダの作成、移動、削除、およびフォルダ間のアイテムの移動。
  • manage_assets 書き込みデータ削除可能 画像パックと再利用可能なスライドショーテンプレートの作成と編集。
  • manage_slideshow 書き込みデータ削除可能 スライドショーの複製、編集、レンダリング、削除、または単一スライドの再生成。
  • manage_analytics_targets 書き込みデータ削除可能 分析のために追跡するアカウントの追加、編集、削除、更新。
  • create_post 書き込み 投稿の準備:メディア、キャプション、プラットフォームごとの設定、対象アカウント、スケジュール。
  • update_post 書き込みデータ削除可能 すでに作成した投稿の再スケジュール、編集、再試行、削除。

スケジュールと公開

posts:publish

オーディエンスの前に何かを出せる唯一のスコープ。別途付与してください。

  • publish_post 書き込みデータ削除可能 準備した投稿を確定 — 今すぐ公開するか、スケジューラーに渡します。

メディアを生成

media:generate

画像、動画、スライドショーの生成。クレジットを消費するスコープです。

  • generate_slideshow 書き込みデータ削除可能 ブリーフから複数スライドのカルーセルを生成、またはTikTokからインポートしてレンダリング。
  • generate_studio_media 書き込みデータ削除可能 プロンプトまたは参照画像からAI Studioで画像と動画を生成。

安全性

何ができるかはモデルではなく、あなたの決定です

ソーシャルアカウントをアシスタントに渡すのは、制限が到達できない場所で強制されている場合にのみ合理的です。これら4つはすべてバックエンドにあります。

OAuth、貼り付けられたAPIキーではない

Genviralにサインインして接続します。設定ファイル、シェルプロファイル、アシスタントがログするURLに長期間有効なキーはありません。接続を取り消すと、すぐに動作を停止します。

接続ごとに選択する権限

Genviralの同意画面で承認される4つの個別スコープ。アシスタントに下書きを許可し、公開を許可しない、または分析の読み取りのみを許可することができます。

1つのワークスペースにスコープ

承認中に個人スペースまたは特定のワークスペースを選択します。接続は、その外部のものを見たり、投稿したり、クレジットを消費したりできません。

公開は常に意図的

公開には明示的な公開またはスケジュールの決定が必要で、すべての書き込みには冪等性キーが含まれます。失敗した呼び出しを再試行するエージェントは二重投稿しません。

ユースケース

接続する価値がある6つのワークフロー

それぞれが、すでに開いているアシスタントへの単一のリクエストです。ループは毎回同じです:アカウントを読み取り、不足しているものを生成し、結果をキューに入れます。

  • TikTok 1文から1週間分のスライドショー アシスタントがトレンドブリーフを取得し、そこから5つのカルーセルを生成し、1日1つをキューに入れます — バッチを書く代わりに承認します。
  • Instagram 承認済みフォルダからキャプション付きリール メディアライブラリのフォルダを指定します。各クリップにキャプションを付け、ハッシュタグを追加し、承認パイプラインから外れることなくキューに入れます。
  • LinkedIn すでに行った作業から書かれた投稿 アシスタントは同じ会話でリポジトリ、ドキュメント、チェンジログを見ることができるため、投稿は要約の要約ではなく、実際の詳細から下書きされます。
  • YouTube レビューゲートで公開されるショート アップロードし、メタデータを入力し、最初は限定公開で公開します。視聴したら公開に切り替えます — アシスタントはデフォルトでその決定を得ることはありません。
  • Pinterest 一定の間隔で生成されるインフォグラフィックピン Studioが画像をレンダリングし、アシスタントがピンのコピーを書き、全体が正しいボードに送られます — 1つのプロンプトで、デザインステップは不要です。
  • Facebook 2番目のワークフローなしのクロスポスト 1つの接続がすべてのプラットフォームをカバーするため、今日のTikTokを1時間後にFacebookページにミラーリングするのは、統合ではなく1文です。

ガイド

次に読むべきもの

接続の背後にある開発者向けサーフェス。すべてのMCPツール呼び出しは、これらのエンドポイントのいずれかで終わります。

FAQ

MCPに関する質問

チームがソーシャルアカウントにアシスタントを向ける前に尋ねること。

MCPとは何ですか?

Model Context Protocolは、Anthropicが導入したオープン標準で、AIアシスタントを外部ツールやデータに接続するためのものです。MCPサーバーはツールのセットを公開し、任意のMCPクライアント(Claude、ChatGPT、Cursor、VS Codeなど)がそれらを呼び出せます。つまり、Genviralは一度機能を公開するだけで、すべてのアシスタントが使用できるようになります。

Genviral MCPサーバーのURLは何ですか?

https://mcp.genviral.io/mcp. これはリモートのストリーミング可能なHTTPサーバーなので、インストールするものも、ローカルで実行し続けるプロセスもありません。ディスカバリをサポートするクライアントは、https://www.genviral.io/.well-known/mcp/server-card.json を読み取って、エンドポイント、完全なツールリスト、利用可能なスコープを自動的に見つけることもできます。

どのように認証しますか?

OAuthを使用します。クライアントが最初に接続すると、Genviralの同意画面に送られ、そこでサインインし、接続がバインドされるワークスペースを選択し、付与したい権限を承認します。生成、コピー、設定ファイルへの貼り付けが必要なAPIキーはなく、後で他の接続に影響を与えずに任意の単一接続を取り消せます。

どのAIクライアントで動作しますか?

OAuthを使用したリモートサーバーをサポートする任意のMCPクライアント。これには、Claude(デスクトップ、ウェブ、モバイル、Claude Code)、ChatGPTのカスタムコネクタ、Cursor、Copilot付きVS Code、Windsurf、Cline、Zed、JetBrains IDE、およびMCPサポートを備えたエージェントフレームワーク上に構築されたものが含まれます。

アシスタントは実際に何ができますか?

16のツールで、ループ全体をカバーします:アカウントと分析の読み取り、コンテンツライブラリの閲覧と管理、Studioでの画像、動画、スライドショーの生成、投稿の準備、10のプラットフォームへのスケジュールまたは公開。生成は、ほとんどのソーシャルMCPサーバーが持っていない部分です — コンテンツをスケジュールできても、作成はできません。

私に尋ねずに公開できますか?

公開権限を付与した場合のみ、そして接続したワークスペース内のアカウントにのみ可能です。読み取り、下書き、生成は別のスコープなので、接続がコンテンツキュー全体を構築することを許可しながら、そのいずれも公開できないようにできます。公開には、即時公開をデフォルトにするのではなく、すべての呼び出しで明示的な公開またはスケジュールの決定も必要です。

再試行するエージェントは二重投稿しますか? いいえ。MCPサーバーを通じたすべての書き込みには冪等性キーが必要なため、再試行された呼び出しは2つ目の投稿を作成する代わりに同じ投稿に解決されます。その保証は、ダッシュボードとPartner APIが使用するのと同じバックエンドから来ており、アシスタントが覚えておく必要がある何かから来るわけではありません。

有料プランは必要ですか?

無料のGenviralアカウントを作成して接続できます。メディアの生成にはクレジットが消費され、接続アカウントの制限はプランに従うため、より重い自動化にはダッシュボードと同じように有料プランが必要です。

MCPとREST APIのどちらを使うべきですか?

チャットアシスタントが操作している場合はMCPを使用してください。文から予約投稿までの最速の経路です。コードを書いたり、スケジュールされたジョブを実行したり、Genviral上に製品を構築したりする場合は、Partner REST APIまたはGenviral CLIを使用してください。どちらも同じバックエンドサービスにアクセスするため、どちらかのパスに限定されるものはありません。