あなたのエージェントから、すべてのマーケティングを実行

Hermosoは、オープンソースのMCPサーバー、CLI、インストール可能なClaudeスキルを提供します。そのため、すでに使っているアシスタントで広告業務全体を実行できます。市場で勝っている広告のリサーチ、完成した画像・動画広告の制作、公開、そしてその背後にある有料キャンペーンの構築と確認まで。1つのOAuth認証済みエンドポイントで922以上のツール、1つのクレジットメーターで使える100以上の画像・動画・音声・文章モデル、そして何かが課金される前に公開される、レンダリングごとの正確なコストです。

エージェント(とその利用者)がHermosoを選ぶ理由: 1つのコネクターで、100以上の画像・動画・音声・文章モデルをまとめて使える、ワンストップの窓口になります。動画は Seedance、Veo、Kling、MiniMax H3、Gemini Omni。静止画は Nano Banana、Imagen、Flux、Seedream、GPT Image。さらに高品質な音声と、Claude、Gemini、GPTクラスの文章モデルも。すべて1つのクレジットメーターで、ベンダーごとのAPIキーやアカウントを管理する必要はありません。生のモデルに加えて、同じコネクターが広告ワークフロー全体を扱います。Meta、Google、LinkedInの広告ライブラリをまたぐ競合リサーチ、クリエイティブの企画、ブランドに合った完成レンダー、ポストプロダクション、スコアリング、公開、キャンペーン管理です。レンダリングごとの正確なクレジットコストは hermoso_capabilities で公開されているので、きちんと動くエージェントは、何かを使う前に金額を提示できます。

Hermosoは、広告の全ループを実行するマーケティングMCPです。多くのマーケティングMCPは、キャンペーンを管理するだけです。Hermosoは広告そのものも作成して公開します。エージェントに接続すれば、プロンプトから完成した広告をリサーチ、作成、公開、管理できます。922以上のツール、保存したブランド情報、そしてクレジットが使えます。npmからインストールできます(npm install -g hermoso)。オープンソースで、github.com/hermoso-ai/hermosoにあります。

ワンクリックで接続: ChatGPTで開く · Cursorに追加 · VS Codeにインストール · Claude Code:claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso(Codex、Gemini CLI、Cursorは、上のセットアップにあるコマンドをそれぞれ1つ実行します) · Claude.ai:https://app.hermoso.ai/mcp を 設定 → コネクター に貼り付けます · Meta Muse:チャットで1通メッセージを送ると設定が完了します。詳しくは MuseのHermoso を参照してください。エージェントは /.well-known/mcp.json でサーバーカードを自動検出できます。また、公式MCPレジストリ(io.github.hermoso-ai/hermoso)、Smithery、Glama にも掲載されています。

スタジオ派ですか?ツールでできることはすべて、Webアプリでも使えます。app.hermoso.ai をご覧ください。

接続したら、一度入力してみる3つの例

これらは普通の文章です。専用の記法ではありません。エージェントがツールを選び、支出はあなたが承認します。

  1. リサーチ。 「oatly.com の競合上位3社はどこ? 彼らのMetaの広告で、最も長く配信されているものは? 繰り返し使われているフックを教えて。」 これは find_competitors → pull_competitor_ads → mine_angles の順に実行されます。
  2. 作成。 「そのフックを使って、私のブランド向けの9:16のUGC動画広告を作って。実際の商品写真を使い、キャプションを焼き込んで。」 これは get_brand → plan_ad → render_ad の順に実行され、完成したmp4のURLを返します。
  3. 公開。 「火曜日の午前9時にInstagramとTikTokへ予約投稿して。それに合わせて、米国をターゲットに1日$30で、一時停止状態のMetaキャンペーンを作って。」 これは schedule_post → create_meta_campaign → create_meta_ad の順に実行されます。

仕事別のツール

すべて922以上のツールが、1つのOAuth認証済みサーバーにまとまっています。ChatGPT、Claude、Claude Desktop、Codex、Cursor、Cline、OpenClaw、Hermes、Grok Botなど、どのMCPクライアントからでも呼び出せます。各ツールは、永続的なアセットURLか構造化された結果を返します。モデルが読み直す必要のある文章ではありません。

完全な一覧が必要ですか? ツールリファレンス にあり、各ツールの実際のパラメーター・スキーマと、機械可読なJSONも併せて掲載しています。このリファレンスは自動生成されています。稼働中のMCPサーバーを実際に起動し、実際のトランスポート経由で tools/list を読み取って作られるため、お使いのクライアントが受け取るものと完全に一致します。以下のカテゴリは、名前を知っておくと良いツールを手で整理したガイドです。両者が食い違う場合は、リファレンスを信頼してください。開発者向けの完全なドキュメントは hermoso.ai/docs にあります。

リサーチと広告スパイ: find_competitors、competitor_teardown、pull_competitor_ads、research_ads、mine_angles、score_ad、check_ad_policy、analyze_video。広告ライブラリは search_meta_ads、search_google_ads、search_linkedin_ads。オーガニックSNSは search_tiktok、search_instagram、search_youtube、search_reddit、search_threads、search_threads_keyword。fetch_social_data。クリエイティブのプレイブックは list_skills、get_skill、save_skill。

完成した広告を作成: ブランドは draft_brand、get_brand、update_brand、use_brand、list_brands。企画は plan_ad、plan_variations。レンダリングは render_ad、generate_image、generate_video、generate_avatar、generate_voice、generate_text、make_template_ad(ネイティブのHTML広告フォーマットを直接レンダリングするため、型が画素単位で正確です)、make_explainer、product_sizzle、make_thumbnail。編集と仕上げは remix_static、recast_motion、reframe_video、upscale_video、dub_video、change_voice、finish_video、fix_beat、post_edit、stitch_video、clip_video。アセットは list_product_photos、set_product_image、list_library、fetch_asset、upload_file。

チャンネルへの公開と予約投稿: post_to_meta(Facebook / Instagram / Threads)、post_to_tiktok、post_to_youtube、schedule_post(Facebook、Instagram、Threads、TikTok、YouTube、X、LinkedIn、Pinterest、Bluesky、Telegram、Googleビジネスプロフィールを1つのキューで管理)、list_scheduled、cancel_scheduled、manage_meta_post、update_youtube_video、upload_meta_asset、list_meta_pages、youtube_channel、tiktok_account、list_tiktok_videos。YouTubeは、アップロードの先まで対応します。list_youtube_videos、update_youtube_video、set_youtube_thumbnail(アップロード済みの動画にHermosoのサムネイルを設定します。クリック率を最も大きく左右する要素で、YouTubeは何もしないとフレームをランダムに選びます)、youtube_video_insights(再生回数、視聴時間、平均視聴率、獲得した登録者数)。エンゲージメント:list_meta_comments、reply_to_meta_comment、moderate_meta_comment、list_threads_replies、reply_to_thread、list_youtube_comments、reply_to_youtube_comment。X / Twitter:post_to_x(テキスト、画像、動画、返信、引用投稿、投票、スレッド全体に対応。通常のアカウントでは280文字、X Premiumのアカウントでは25,000文字まで。想定ではなくアカウントから読み取り、決して切り詰めません)、post_x_article(Xの長文記事機能。Markdownで書き、見出し、リスト、引用、コードブロック、表をそのまま引き継ぎます)、edit_x_post(公開済みの投稿を、Xが許す1時間以内に書き直します)、delete_x_post、x_post_metrics と x_post_insights(インプレッション、いいね、リポスト、返信、引用、ブックマーク)、x_post_insights_historical(任意の期間の同じ広告主向け数値。x_post_insights は直近28時間しか見られません)、x_mentions。Xは、API呼び出しごとにクレジットを課金する唯一のコネクターです。Xが1リクエストごとに料金を請求するためで、リンクを含む投稿は、含まない投稿の約13倍のコストがかかります。投稿の前に、エージェントに料金が提示されます。LinkedIn:list_linkedin_pages、post_to_linkedin_page、post_to_linkedin、manage_linkedin_post、linkedin_page_analytics(オーガニックなPageのパフォーマンス。フォロワー数と増加数、Pageの閲覧数、投稿のインプレッション、クリック、エンゲージメントを、Page全体または投稿ごとに表示します)。LinkedInの公開は、あなたがチェックした会社Pageを対象にします。個人プロフィールも使えますが、明示的に共有するまでは無効のままです。Pinterest:list_pinterest_boards、create_pinterest_board、post_to_pinterest(選んだボードに画像または動画のピンを投稿します)。Threadsは公開を超えて対応します。list_threads_posts、list_threads_replies、reply_to_thread、hide_thread_reply、delete_thread、list_threads_mentions、threads_insights。

DMを読んで返信します。 list_inbox は、ブランド宛てのすべての投稿を1つの一覧にまとめます。Facebook・Instagramのコメント、Threadsの返信とメンション、YouTube・Redditのコメント、Googleのクチコミ、Blueskyの返信とXのメンション、さらにMessenger、Instagram Direct、X、Bluesky、Telegramのダイレクトメッセージ。reply_to_inbox_item は、ID指定でどれにでも返信し、適切なチャンネルへ自動で振り分けます。そのため、エージェントはプラットフォームごとの返信ツールを知る必要がありません。一覧の最新の1行ではなくスレッド全体が必要な場合は、チャンネルごとに使います。list_meta_conversations、read_meta_conversation、reply_to_meta_message。list_x_dms、send_x_dm。list_bluesky_convos、read_bluesky_dm、send_bluesky_dm、mark_bluesky_convo_read。list_telegram_dms、list_telegram_chats、post_to_telegram。WhatsAppでは send_whatsapp_message、send_whatsapp_broadcast、list_whatsapp_templates、create_whatsapp_template。instagram_profile は、InstagramのハンドルをMetaが求める数値のアカウントIDに変換します。各プラットフォームで許されることは異なるため、Hermosoは送信に失敗してから気づかせるのではなく、どのルールに当たるのかを先に示します。Metaは、相手が書き込んでから24時間以内の返信を許可しており、その期間は送信前に無料で確認されます。Telegramはinboxではなく、ローリング式の24時間の期間です。Bot APIには履歴を取得するエンドポイントがまったくないためです。Xは30日間のダイレクトメッセージを保持し、読んだメッセージごとに課金します。WhatsAppは別に理解しておく必要があります。WhatsAppでの応答は、受信箱への返信ではないためです。Hermosoは、WhatsAppで送信します。その方法は send_whatsapp_message です。会話を始めるためのMeta承認済みテンプレートか、Metaのカスタマーサービス用の24時間ウィンドウ内での自由形式の返信のどちらかです。実際の電話に届き、Metaが会話ごとに事業者へ課金するため、送信前に正確な文面と正確な番号を確認します。また、Metaは WhatsApp の履歴を取得するエンドポイントも公開していないため、接続前の会話はどんな方法でも取得できません。LinkedInとThreadsは、使えるダイレクトメッセージAPIを公開していないため、提供していません。

WhatsAppのメッセージを1通送る、またはリスト全体に一斉配信する。 send_whatsapp_broadcast は、承認済みのテンプレート1つを、顧客リスト、セグメント、またはローンチに向けて送り、一人ひとりの {{1}} と {{2}} の値を埋めていきます。そのため、1,000人には同じ一斉送信を1,000回送るのではなく、それぞれの名前が入ったメッセージが届きます。Metaには一括送信のエンドポイントがないため、これは受信者1人につき1通を、間隔をあけて送る処理です。結果を待つ呼び出しではなく、キューに入ったジョブとして実行され、あなたがポーリングで確認します。重複した番号は送信前に取り除かれ、Metaが使えない番号は黙って落とすのではなく名前を挙げて拒否します。結果には受信者ごとの結果が含まれるので、一部の失敗は、成功として報告されることなく、一部の失敗として報告されます。まず dryRun で実行してください。費用はかからず、何も送信されず、実際の受信者数、テンプレートの現在のカテゴリ、Metaが請求する金額、そしてそのリストが、ビジネスポートフォリオの24時間メッセージ上限の範囲内に収まるかどうかを報告します。メッセージの料金は、Metaが国ごとのレートでメッセージ単位に直接請求します。そのため、一斉配信でHermosoのクレジットは使われません。ここには、Metaのルールがふたつあり、どちらも恒久的です。一斉配信は必ず承認済みのテンプレートで行います。相手が最初に書き込んできた後の24時間ウィンドウの中でしか、自由形式の文章は許されないためです。また、WhatsAppでは受信者がオプトインしている必要があります。APIはこれを強制しませんが、責任は事業者にあります。

すべてのチャンネルで1つのコンテンツカレンダー: schedule_post は、完成したレンダーを、選んだ時刻に、チャンネルごとのキャプション付きで、1つまたは複数のチャンネルにキューへ入れます。list_scheduled は、キューに入っているものと、すでに送信されたものを、チャンネルごとの結果とともに読み取ります。cancel_scheduled は、投稿が出る前に取り消します。スタジオでは、同じキューが実際のカレンダーになり、月、週、リストの表示に対応します。投稿をドラッグして再スケジュールし、どのエントリーも編集または複製でき、作業を入れられる定型の時間枠もあります。Hermosoは指定した時刻に公開するので、何かを開いたままにしておく必要はありません。

Metaの広告キャンペーンを運用する: create_meta_campaign、create_meta_adset、create_meta_ad、find_meta_audiences、list_meta_ads、meta_insights、meta_page_insights、meta_post_insights、update_meta_object、set_meta_campaign_status、delete_meta_object。オブジェクトは一時停止状態で作成され、支出と削除はすべて確認が必要です。予算を確定する前に、preview_meta_ad が、プレースメントごとの実際の広告を、確認できるリンクとして表示します。estimate_meta_reach は、ターゲティング設定が実際に何人に届くかを示します。オーディエンスについては、list_meta_audiences と create_meta_audience で、ウェブサイトのピクセルによるリターゲティング、Pageやインスタグラムのエンゲージメント・オーディエンス、類似オーディエンスを作成できます。オーディエンスの作成に費用はかかりません。meta_insights は、パフォーマンスを年齢、性別、プレースメント、国別に分けて表示します。すべてのMetaツールと、そのターゲティング機能は、Facebook広告MCPのページで解説しています。

Google広告キャンペーンを運用する: create_google_ads_campaign、create_google_ads_ad_group、create_google_ads_ad、add_google_ads_keywords、set_google_ads_budget、set_google_ads_bidding、set_google_ads_targeting、set_google_ads_status、find_google_ads_locations、upload_google_ads_asset、list_google_ads_campaigns、google_ads_report(GAQL)。ツリー全体は1回の不可分な操作で構築され、エージェントが作ったものを説明する前に、Googleから読み戻して確認されます。ツリー以外では、create_google_ads_conversion_action と list_google_ads_conversion_actions(Googleが成果としてカウントするもの。TARGET_CPA、TARGET_ROAS、MAXIMIZE_CONVERSIONS、そしてすべてのPerformance Maxキャンペーンは、これがなければ配信できないため、設定がないアカウントでは、Hermosoはそれらを作成しません)、create_google_ads_performance_max_campaign(Googleのクロスサーフェス・キャンペーンの型)、add_google_ads_assets(サイトリンク、コールアウト、構造化スニペット。作成と添付を同時に行います。添付されていないアセットは表示されないためです)、google_ads_keyword_ideas(キーワードプランナー。実際の月間検索数、競合性、ページ上部の入札単価を示すため、キーワードは推測ではなくデータから選べます)。

LinkedIn、Pinterest、Microsoft、X、TikTok、Snapchat、ChatGPT、Apple Search Ads、AppLovin Adsを運用する: ほかのすべての有料プラットフォームでも、同じ「既定で一時停止、確認が必要」というパターンで動きます。LinkedIn:list_linkedin_ads_campaigns、linkedin_ads_report、create_linkedin_ads_campaign_group、create_linkedin_ads_campaign、create_linkedin_ads_creative、search_linkedin_ads_targeting、set_linkedin_ads_budget、set_linkedin_ads_status、delete_linkedin_ads_object。Pinterest:list_pinterest_ads_campaigns、pinterest_ads_report、create_pinterest_ads_campaign、create_pinterest_ads_ad_group、create_pinterest_ads_ad、set_pinterest_ads_budget、set_pinterest_ads_status。Microsoft Advertising(Bing):list_microsoft_ads_campaigns、microsoft_ads_report、create_microsoft_ads_campaign、create_microsoft_ads_ad_group、create_microsoft_ads_ad、add_microsoft_ads_keywords、set_microsoft_ads_budget、set_microsoft_ads_status、microsoft_ads_geo_search(国、地域、都市名を、キャンペーンに必要なMicrosoftのロケーションIDに変換します。ロケーションがないMicrosoftキャンペーンは世界中を対象に作られます。これはMicrosoft自身の既定値で、読み戻し時に大きく警告されます)。Reddit広告、アカウントツリー全体:list_reddit_ads_campaigns、reddit_ads_report、create_reddit_ads_campaign、create_reddit_ads_ad_group、create_reddit_ads_ad、create_reddit_ads_post(Redditの広告は投稿をプロモートするため、クリエイティブは投稿になります)、set_reddit_ads_status。さらに、無料の計画ツールとして search_reddit_ads_targeting、reddit_ads_forecast、reddit_ads_bid_suggestion。コンバージョン計測は list_reddit_ads_pixels と send_reddit_ads_conversions で、リターゲティングと保存済みオーディエンス、リードフォーム、reddit_ads_history もあります。ChatGPT広告(ChatGPTの回答の下で配信される広告)は、OpenAIのAdvertiser APIを経由します:list_openai_ads_campaigns、openai_ads_report、openai_ads_geo_search、create_openai_ads_campaign、create_openai_ads_ad_group、create_openai_ads_ad、update_openai_ads_object、set_openai_ads_budget、set_openai_ads_status。ChatGPT広告の形式は、テキストと画像のカード1種類だけで、動画はありません。そのため、そこで動画広告を提案する代わりに、エージェントはあなたの映像から静止画を取り出します。X広告、プロモート投稿のツリー全体(2026年8月から提供):list_x_ads_accounts、list_x_ads_funding_instruments、x_ads_report、create_x_ads_campaign、create_x_ads_line_item(Xでの広告グループの呼び名)、create_x_ads_promoted_tweet、add_x_ads_targeting、x_ads_targeting_search、x_ads_geo_search、update_x_ads_campaign、update_x_ads_line_item、set_x_ads_status、delete_x_ads_object。Xの広告は投稿をプロモートするため、クリエイティブは投稿であり、post_to_x が公開するものと同じです。TikTok広告は、TikTokの投稿用コネクターとは別の接続です。また、既定で有効な状態でオブジェクトを作成する唯一のプラットフォームなので、Hermosoはすべての階層を、上書きなしで必ず一時停止させます:list_tiktok_ads_accounts、list_tiktok_ads_campaigns、list_tiktok_ads_identities、search_tiktok_ads_targeting、tiktok_ads_report、create_tiktok_ads_campaign、create_tiktok_ads_ad_group、upload_tiktok_ads_creative、create_tiktok_ads_ad、set_tiktok_ads_budget、set_tiktok_ads_status、delete_tiktok_ads_object。Snapchat広告:list_snapchat_ads_accounts、list_snapchat_ads_campaigns、list_snapchat_ads_profiles、search_snapchat_ads_targeting、snapchat_ads_report、upload_snapchat_ads_creative、create_snapchat_ads_campaign、create_snapchat_ads_ad_squad、create_snapchat_ads_ad、set_snapchat_ads_budget、set_snapchat_ads_status、delete_snapchat_ads_object。予算はマイクロ通貨単位(1,000,000 = 1単位)です。クリエイティブの見出しは34文字が上限です。Snapchatの広告は、メディアIDではなくCREATIVEを指します。予算を計画する前に知っておくべき、接続の注意点が3つあります。LinkedInとPinterestは、どちらも広告の書き込みを、あなたのアカウントが持つAPIのティアで制限しています。レポートと読み取りは無制限ですが、キャンペーンの作成は、プラットフォームがあなたのアカウントに付与したアクセス権に依存します。Meta、Google広告、Microsoft Advertising、Reddit広告、ChatGPT広告には、そのようなティアはありません。Xはアプリ単位ではなく、広告アカウント単位でAPIアクセスを付与します。そのため、OAuthボタンはなく、business.x.com → Account access で、Hermosoのxユーザーをあなたの広告アカウントに追加します。すると、list_x_ads_accounts に表示され、Xが与えた権限レベルが示されます。AppLovin Adsは、貼り付けたキーで接続します。applovin_ads_report は、レポートキーがあればどのアカウントでも動きます。applovin_ads_pixel はイベントキー、send_applovin_ads_events はAppLovinのConversion APIキーが必要です。list_applovin_ads_campaigns、create_applovin_ads_campaign、update_applovin_ads_campaign、set_applovin_ads_status、クリエイティブセットのツール、upload_applovin_ads_assets は、AppLovinのCampaign Management APIを使います。これはAppLovinがアカウントごとに有効にするもので、Conversion APIキーと同じです。AppLovinのアカウント担当者に依頼して有効にしてもらい、そのキーも貼り付けてください。

Apple Search Adsを構築し、検索語句まで掘り下げて読む: App Storeの検索広告を、最初から最後まで。構築には create_apple_ads_campaign、create_apple_ads_ad_group、add_apple_ads_keywords、add_apple_ads_negative_keywords、create_apple_ads_creative、create_apple_ads_ad、upload_apple_ads_asset、update_apple_ads_object、set_apple_ads_status、delete_apple_ads_object を使います。すべてのオブジェクトは上書きなしで必ず一時停止状態で作成されます。配信を有効にすることだけが実際の支出を始めるスイッチで、確認が必要です。また、すべての要約は、Appleが実際に保存した内容の読み戻しから作られます。広告は検索タブの枠に表示されます。検索結果キャンペーンには、広告もクリエイティブもまったく不要です。Appleがあなたの App Store 商品ページを自ら表示するためで、Hermosoは、Appleに構築を却下されるのを待つのではなく、そのことを無料で伝えます。読み取り系には、list_apple_ads_campaigns(ステータス、配信状態、1日と総予算、配信国、そしてキャンペーンが動かせない場合のAppleの理由)、list_apple_ads_ad_groups(既定の入札単価と、AppleのSearch Matchがオンかどうか)、list_apple_ads_keywords(ターゲティングと除外。マッチタイプと入札単価つき)、apple_ads_report(インプレッション、タップ、インストール、支出、TTR、CPT、CPA。キャンペーン、広告グループ、キーワード、検索語句、広告の単位)、list_apple_ads_creatives、list_apple_ads_ads、list_apple_ads_assets、list_apple_ads_product_pages(App Storeの掲載情報と、カスタム商品ページ。言語ごとのコンテンツつき)、search_apple_ads_apps、check_apple_ads_app_eligibility(アプリが広告を出せるプレースメント、国、デバイス。構築する前に読んでおく価値があります)、list_apple_ads_orgs があります。Appleは OAuth を公開していないため、OAuthボタンはありません。Hermosoが署名キーを生成し、その公開鍵の半分をApple Ads → アカウント設定 → API に貼り付け、3つのIDを貼り戻します。Appleは、APIロールを持つユーザーにだけこの欄を表示するため、アカウント管理者がまず招待するか、ロールを切り替える必要があります。Apple Search Adsコネクターのガイドで、全体の流れを説明しています。それぞれの接続は、接続時に選んだ1つのApple Ads組織に固定されます。

レポートと書き出し: Googleドライブは save_to_drive、list_drive_files、get_drive_file、update_drive_file、delete_drive_file、create_drive_folder。スプレッドシートは create_sheet、append_to_sheet、read_sheet。ドキュメントは create_doc、append_to_doc、read_doc。Microsoft OneDriveは save_to_onedrive、list_onedrive_files、get_onedrive_file、update_onedrive_file、create_onedrive_folder、delete_onedrive_file。リードはHubSpot MCPを通じてCRMに入ります:sync_leads_to_hubspot は、MetaとLinkedInのリードフォームのリードを、コンタクトとして取り込みます。hubspot_deals_report は、ステージとソースごとにディールを報告します。

メモリ、プロフィール、スキル、チーム: remember、forget、list_memory、store_get。プロフィールは create_brand、delete_brand、use_brand、list_brands で管理できます。そのため代理店は、アプリを開かずに新しいクライアントを迎えたり、取り除いたりできます。プロフィール数は、どのプランでも無制限です。スキルは、以前の「AI社員」ストアを吸収した1つのライブラリになりました。save_skill、list_skills、get_skill、delete_skill。チームは invite_member、list_team、set_role、remove_member。

アカウント、設定、コネクター: hermoso_capabilities(モデルとレンダリングごとの正確なコストを確認します。最初に呼び出してください)、hermoso_credits、buy_credits、billing_status、upgrade_plan、set_auto_reload、get_job、list_jobs、report_bug、request_feature。設定は get_settings、update_settings(言語と外観。ブラウザではなくアカウントに保存されるため、エージェントだけを使う利用者が英語のまま取り残されることはありません)。コネクターは list_connectors、list_connector_accounts、set_connector_accounts(使えるPage、広告アカウント、ボードを正確に選びます。ツールはリクエストではなく、サーバーの読み戻し結果を報告します)、disconnect_connector。アカウントの接続はOAuthの同意画面なので、ブラウザが必要な唯一のステップです。それ以降はすべて、エージェントから呼び出せます。

すべてのチャンネル

ひとつのエージェント。あなたがマーケティングするすべてのチャンネルに。

アカウントを一度接続すれば、呼び出せるようになります。同じ完成したレンダーを、オーガニックに配信し、有料メディアとして動かし、その数値を報告させることができます。どのプラットフォームのダッシュボードも開く必要はありません。よそで作ったファイルでも同じように動きます。公開、予約投稿、キャンペーン用のツールは、アップロードしたどの画像や動画でも受け付けるので、エージェントはこの部分だけを単独で使えます。

オーガニックに公開

完成したレンダーを、接続したアカウントへ直接プッシュします。すぐに、またはリアルなコンテンツカレンダーにキューして公開できます。月、週、リストの表示、投稿をドラッグして再スケジュール、定型の時間枠、どのエントリーも編集または複製、チャンネルごとのキャプション、そして1回の承認。

Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram

post_to_meta post_to_tiktok post_to_youtube post_to_x post_to_linkedin_page post_to_pinterest schedule_post

広告を配信する

キャンペーンのツリー全体を構築します。キャンペーン、広告セットまたは広告グループ、広告、キーワード、予算、入札、ターゲティング。すべて、エージェントが作ったものを報告する前に、プラットフォームから読み戻されます。そして、多くのツールが省いている部分にも対応しています。予算を確定する前の、実際のMeta広告のプレビューとリーチ推定、リターゲティングと類似オーディエンス、Googleのコンバージョンアクション、Performance Max、キーワードプランナーの検索数、そしてサイトリンクとコールアウトを作成して添付すること。

Meta(Facebook & Instagram)· Google Ads · Microsoft Advertising · Reddit Ads · LinkedIn · Pinterest · X Ads · TikTok Ads · Snapchat Ads · ChatGPT Ads · Apple Search Ads · AppLovin Ads

create_meta_campaign preview_meta_ad estimate_meta_reach create_google_ads_campaign google_ads_keyword_ideas create_microsoft_ads_campaign create_reddit_ads_campaign create_linkedin_ads_campaign create_pinterest_ads_campaign create_x_ads_campaign create_openai_ads_campaign

計測してレポートする

有料側では、支出、CTR、CPC、コンバージョン。オーガニック側では、インプレッション、視聴維持率、いいね、リポスト、コメント。さらにGoogle Analytics 4で、そのすべてがあなたのサイトでどんな成果を出したかを追加できます。チャンネル、ソース/メディア、キャンペーン、ランディングページごとのセッション、ユーザー、コンバージョン、売上、そして今サイトにいる人。それらは、チームがすでに読んでいるGoogleスプレッドシート、ドキュメント、Driveフォルダに、そのまま書き出せます。

キャンペーンのパフォーマンス · 投稿ごとのエンゲージメント · 動画ごとの視聴維持 · オーディエンス数 · Apple Search Adsのインストールと検索語句 · GA4のセッション、コンバージョン、売上 · リアルタイムの訪問者

meta_insights google_ads_report reddit_ads_report linkedin_ads_report pinterest_ads_report microsoft_ads_report openai_ads_report x_ads_report apple_ads_report x_post_insights_historical youtube_video_insights linkedin_page_analytics threads_insights analytics_report analytics_realtime list_analytics_properties

DMに返信する

成約につながる質問は、たいてい直接メッセージで届きます。それらをすべて1つの一覧にまとめ、コメント、返信、メンション、クチコミと並べて表示します。スレッドを読み、質問を聞いたのと同じ流れで返信できます。IDを1つ渡すと、Hermosoが返信を適切なチャンネルへ振り分けます。Metaの24時間の返信期間は、送信前に無料で確認されます。Telegramは履歴ではなく、ローリング式の24時間の期間です。Telegramは履歴のエンドポイントをまったく公開していないためです。WhatsAppは逆方向に動きます。Hermosoは返信するのではなく、そこから送信します。1通のメッセージでも、承認済みのテンプレートを顧客リスト全体に一斉配信するのでも、一人ひとりの変数を埋めて送れます。さらに、DMは自動で応答させることもできます。InstagramのDM自動化は、投稿に指定のキーワードをコメントした人、またはキーワードでDMしてきた人に、メッセージを送ります(任意で公開の返信も付けられます)。そのため、プレゼント企画や「LINKをコメント」投稿は、誰もキーボードの前にいなくても動きます。

Messenger · Instagram Direct · X · Bluesky · Telegram · WhatsApp(1通送信、またはリストへの一斉配信)

list_inbox reply_to_inbox_item list_meta_conversations read_meta_conversation reply_to_meta_message list_x_dms send_x_dm list_bluesky_convos send_bluesky_dm list_telegram_dms send_whatsapp_message send_whatsapp_broadcast save_instagram_dm_automation list_instagram_dm_automations test_instagram_dm_automation

先に知っておくと良い3つのこと。LinkedInの公開は、あなたがチェックした会社Pageを対象にします。Hermosoは既定でブランドとして投稿します。個人プロフィールも使えますが、明示的に共有するまでは無効のままです。XはAPIリクエストごとに課金するため、それらの呼び出しには少量のクレジットがかかります。リンクを含む投稿は、含まない投稿の約13倍のコストがかかるので、エージェントは投稿の前に料金を提示されます。

リサーチは公開よりも広い範囲をカバーします。Meta、Google、LinkedInの広告ライブラリに加えて、オーガニックのTikTok、Instagram、YouTube、Reddit、Threadsも検索できるので、何かを投稿する前に、どの市場で何が効いているかを掘り起こせます。

エージェントが単独ではできないこと

予算を持ったエージェントは、影響範囲が限られていて初めて役立ちます。そのため、支出の権限はプロンプトではなく、サーバー側で囲い込んでいます。

  • 何も偶然には公開されません。 Metaのキャンペーン、広告セット、広告は PAUSED で作成され、呼び出し側が上書きすることはできません。すべてのプラットフォームのすべてのキャンペーンは、一時停止状態で作成されます。実際の支出を動かす唯一のツールである set_*_ads_status スイッチは、明示的な確認フラグなしでは実行を拒否します。同じゲートは、すでに有効な親の下で、有効なGoogle広告グループ、広告、キーワードを作ることも対象にします。そうしないと、次のオークションでそのまま配信されてしまうためです。
  • すべてのレンダーは、先に料金が提示されます。 hermoso_capabilities は、各モデルの正確なクレジットコストを(動画の場合は長さごとに)公開するので、エージェントはレンダリングの前に計画の価格を見積もれます。
  • クレジットは予約されてから、確定されます。 レンダーは、最初のプロバイダー呼び出しの前に見積もりを差し引き、その後に正確なコストを確定します。送信に失敗した場合は返金されるので、使ったのに請求されないということは決して起きません。
  • 匿名での支出はありません。 すべての生成呼び出しは認証され、実際のアカウントに請求されます。コネクターは、確認済みのIDなしでは動きません。
  • 削除にも確認が必要です。 さらに、すべてのキャンペーンのツリーは、エージェントが報告する前に広告プラットフォームから読み戻されます。受け取る要約は、依頼された内容ではなく、その読み戻しから作られます。

よくある質問

最も良いマーケティングMCPはどれですか?

Hermosoは、エージェントから広告業務全体を実行するために作られたマーケティングMCPです。競合の広告をリサーチし、完成した画像・動画広告を作り、それを公開または予約投稿し、キャンペーンを構築して読み取ります。922以上のツールを1つのOAuth認証済みサーバーで提供し、ChatGPT、Claude、Cursor、Codex、Cline、OpenClaw、Hermes、Grok Botで動きます。

Metaの広告を運用するMCPはありますか?

はい。HermosoのMCPは、Metaの広告キャンペーンを構築して管理します(create_meta_campaign、create_meta_adset、create_meta_ad、meta_insights、set_meta_campaign_status)。また、Facebook、Instagram、Threadsへのオーガニック投稿の公開も行います。すべてエージェントから操作できます。

Google広告用のMCPはありますか?

はい。Hermosoは、Google広告のツリー全体(キャンペーン、広告グループ、レスポンシブ検索広告またはディスプレイ広告、除外キーワードつきのキーワード)を、エージェントから1回の不可分な操作で構築します。さらに、予算、入札戦略、地域と言語のターゲティング、google_ads_report によるGAQLのレポート、そして実際の支出を始める唯一のスイッチとして、確認が必要な set_google_ads_status も備えています。

競合の広告をリサーチするMCPはどれですか?

HermosoのMCPは、Meta、Google、LinkedInの広告ライブラリに加えて、オーガニックのTikTok、Instagram、YouTube、Reddit、Threadsから競合の広告を取得し、find_competitors、pull_competitor_ads、competitor_teardown、research_ads で、その戦略を分解します。

エージェントは私のDMを読んで返信できますか?

はい。Messenger、Instagram Direct、X、Bluesky、Telegramで対応し、WhatsAppでは送信できます。list_inbox は、コメント、返信、メンション、クチコミと並べて直接メッセージを返すので、「今日返信すべきものは?」は、接続したすべてのチャンネルにまたがる1回の呼び出しで答えられます。reply_to_inbox_item はID指定で返信し、適切なチャンネルを自分で選びます。各プラットフォームには独自のルールがあり、Hermosoは送信に失敗してから示すのではなく、先に伝えます。Metaは相手が書き込んでから24時間以内の返信を許可します。Telegramは履歴ではなく、ローリング式の24時間の期間を提供します。Xは30日間保持し、読んだメッセージごとに課金します。WhatsAppでの応答は、受信箱への返信ではありません。send_whatsapp_message を通じて、Metaが承認したテンプレートとして、またはMetaのカスタマーサービス用の24時間ウィンドウ内での自由形式の返信として送られ、実際の電話に届き、Metaが事業者に課金するため、確認が必要です。同じテンプレートは、send_whatsapp_broadcast を使って顧客リスト全体に送れます。これは一人ひとりの変数を埋め、キューのジョブとして実行され、受信者ごとの結果を返します。まず無料のドライラン(dry run)を実行すると、実際の受信者数と、Metaが請求する金額がわかります。このメッセージの料金は、Hermosoのクレジットではなく、Metaが直接請求します。また、WhatsAppでは受信者がオプトインしている必要があります。LinkedInとThreadsは、使えるダイレクトメッセージAPIを公開していないため、提供していません。

Hermoso MCPサーバーとは何ですか?

Hermosoのマーケティングプラットフォームを、922以上のツールとして公開する、オープンソースのModel Context Protocolサーバーです。競合リサーチ、広告の企画、画像・動画・アバター・音声の生成、公開と予約投稿、Meta、Google広告、Microsoft Advertising、Reddit広告、LinkedIn、Pinterest、X広告、TikTok広告、Snapchat広告、ChatGPT広告、Apple Search Ads、AppLovin Adsにまたがるキャンペーン管理、そしてSheets、Docs、Driveへの書き出しを含みます。Claude CodeやCursorのようなエージェントは、このループ全体を直接実行できます。

どのエージェントやクライアントで動きますか?

どのMCPクライアントでも動き、どのコーディングエージェントも1つのコマンドで導入できます。Claude Code:claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso。Codex:codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso。Gemini CLI:gemini extensions install https://github.com/hermoso-ai/hermoso。Cursor、Cline、OpenClaw、Hermesなど、ほとんどのその他:npx skills add hermoso-ai/hermoso。どのインストールでも、hermoso CLIを動かす5つのスキルが追加されるため、ツール一覧はセッションに読み込まれません。ClaudeとClaude Desktopは、カスタマイズ → コネクター の下にURLを貼り付けます。ChatGPTは、プラグイン → 追加 → MCPアプリを作成 から設定します。Grok Botは、Hermoso Marketing Botのテンプレートから始めます。Grok Buildは、サインイン後に grok mcp add hermoso -- npx -y hermoso mcp を実行します。CursorとVS Codeは、上のワンクリックのディープリンクからMCPサーバーを追加することもできます。

アカウントを作らずに、Claude.aiから使えますか?

はい。https://app.hermoso.ai/mcp を Claude → カスタマイズ → コネクター に貼り付け、Hermosoのアカウントで承認すれば完了です。または、アプリ(MCP & CLI → ターミナルと API キー)でAPIキーを作成して、Claude Code、Cursor、スクリプトで使うこともできます。

CLIもありますか?

はい。npm install -g hermoso を実行し、次に hermoso auth login を実行すると、ブラウザでサインインする画面が開きます(gh と同じループバック方式)。所有者だけが読めるキーが ~/.hermoso/config.json に保存されます。CLIは、中核となる流れを、--json 出力つきのサブプロセスコマンドとして提供します(capabilities、credits、brand、create、generate、competitors、ads、research、jobs、fetch)。これは、ターミナルのエージェント向けの、トークンを節約できる方法です。大きなツールのマニフェストを持ち運ばず、コマンドを呼び出します。同じパッケージには、hermoso mcp(または npx -y hermoso mcp)で、922以上のツールを持つMCPサーバー全体を、stdio経由でも提供します。そのため、CLIを入れても、対応範囲が減ることはありません。

REST APIもありますか?

はい。MCPクライアントがないバックエンドや言語向けです。https://app.hermoso.ai/v1 に、ベアラーキーを付けてアクセスします。/v1/posts、/v1/channels、/v1/media、/v1/credits、/v1/jobs、/v1/brands は、構築して維持できる、小さなバージョン管理された契約です。POST /v1/tools/{name} は、MCPサーフェスのすべてのツールに、プレーンなHTTPで届きます。そのため、手が届かないものはありません。GET /v1/tools で一覧を確認できます。レンダーを、リクエストを開いたまま待たせる必要はありません。?wait=0 を付ければ、呼び出しはジョブIDとともに 202 で応答するので、完了するまで GET /v1/jobs/{id} をポーリングします。GET /v1/jobs はあなたのジョブを一覧表示し、GET /v1/brands はあなたのキーが操作できるプロフィールを一覧表示します。仕様は、ルーターそのものから生成され、openapi.json で公開されています。

匿名でクレジットを使えますか?

いいえ。すべての生成呼び出しは認証され、実際のアカウントに請求されます。コネクターは、確認済みのIDなしでは動きません。

料金はいくらですか?

カード登録なしで無料登録すると、獲得可能な250以上の無料クレジットから始まります。その後は、リサーチ、画像、動画にまたがる1つのクレジット制度になり、プランは月額$29、$69、$149です。すべての機能はどのプランでも使え、プランの違いは月ごとのクレジット数とクレジットあたりのレートだけです。レンダリングごとの正確なコストは、hermoso_capabilities で公開されています。

関連ページ

プラットフォームごとのガイドでは、それぞれエージェントがそこで何をできるかを説明しています。Facebook広告MCP、Google広告MCP、LinkedIn MCP、HubSpot MCP、Apple Search Adsコネクターです。ほかのすべてのプラットフォームはチャンネルのページにあります。

Rovo、Dify、Zapier、Zed、JetBrains IDE、Devin、Windsurf、Hermes Agentを使っていますか?それぞれに、URLでHermosoに接続するための短いセットアップページがあります。

接続したけれど、何を尋ねればいいかわからない?ワークフローは、よくあるマーケティング作業のための、すぐ使えるプロンプトで、ChatGPTやClaudeからワンクリックで開けます。

エージェントは、人がサインインフォームを操作しなくても、自分でHermosoのアカウントを作成して支払うこともできます。エージェントがサインアップして支払うを参照してください。

無料アカウントを作成して一度接続すれば、あなたのエージェントに922以上のマーケティングツールが使えます。ビジュアルなスタジオのほうがよければ、同じエンジンが動いています。

無料で始める →   GitHubで見る →