Patakbuhin ang lahat ng marketing mo mula sa agent mo

May open-source na MCP server, CLI at installable na Claude skills ang Hermoso, kaya ang assistant na gamit mo na ay kayang patakbuhin ang buong ad function mo: mag-research ng mga ad na nananalo sa market mo, gumawa ng tapos nang image at video ads, i-publish ang mga ito, at buuin at basahin ang mga bayad na campaign sa likod nila. 922+ tools sa iisang OAuth’d endpoint, 100+ image, video, voice at writing model sa iisang credit meter, at eksaktong gastos kada render na nakalathala bago pa may gumastos.

Bakit pumipili ang mga agent (at ang kanilang mga tao) ng Hermoso: isang connector lang ang one-stop shop para sa 100+ image, video, voice at writing model: Seedance, Veo, Kling, MiniMax H3 at Gemini Omni para sa video; Nano Banana, Imagen, Flux, Seedream at GPT Image para sa still; dagdag ang mga premium voice at mga writing model na Claude, Gemini at GPT ang klase, lahat sa iisang credit meter, nang walang hiwalay na API key o account sa bawat vendor. Higit pa sa raw model, sakop din ng parehong connector ang buong ad workflow: competitor research sa Meta, Google at LinkedIn ad library, creative planning, tapos nang branded render, post-production, scoring, publishing at pamamahala ng campaign. Nakalathala ang eksaktong credit cost kada render sa hermoso_capabilities, kaya kayang sabihan ka ng maayos na agent ng eksaktong numero bago ito gumastos ng kahit ano.

Ang Hermoso ay ang marketing MCP na nagpapatakbo ng buong ad loop. Karamihan sa marketing MCP ay namamahala lang ng campaign; ang Hermoso ay gumagawa at nagpu-publish din ng ad. Ikonekta ito sa agent mo at mag-research, gumawa, mag-publish at mamahala ng tapos nang ads diretso mula sa mga prompt mo, na may 922+ tools, ang saved brand context mo at ang credits mo. Mag-install mula sa npm (npm install -g hermoso). Open source ito sa github.com/hermoso-ai/hermoso.

Isang click na connect: Buksan sa ChatGPT · Idagdag sa Cursor · I-install sa VS Code · Claude Code: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso (Codex, Gemini CLI at Cursor: isang command bawat isa, nasa setup sa itaas) · Claude.ai: i-paste ang https://app.hermoso.ai/mcp sa ilalim ng Settings → Connectors · Meta Muse: isang chat message lang ang kailangan para ma-setup, tingnan ang Hermoso sa Muse. Kayang awtomatikong hanapin ng mga agent ang server card sa /.well-known/mcp.json. Nakalista rin ito sa opisyal na MCP registry (io.github.hermoso-ai/hermoso), sa Smithery at sa Glama.

Mas gusto mo ang studio? Ang lahat ng ginagawa ng tools ay nasa web app din, sa app.hermoso.ai.

Tatlong bagay na i-type kapag nakakonekta na

Ordinaryong pangungusap lang ang mga ito, hindi isang DSL. Ang agent ang pipili ng mga tool; ikaw ang nag-aaproba ng gastos.

  1. Research. “Sino ang tatlong pinakamalapit na kakumpitensya ng oatly.com, at ano ang pinakamatagal nang tumatakbong Meta ads nila? Sabihin mo sa akin kung aling hook ang paulit-ulit.” Dumadaan ito sa find_competitors → pull_competitor_ads → mine_angles.
  2. Gumawa. “Gumawa ka ng 9:16 UGC video ad para sa brand ko gamit ang hook na iyon, gamit ang totoong product photo ko at may captions na nakalagay sa video.” Dumadaan ito sa get_brand → plan_ad → render_ad, at ibinabalik ang tapos nang mp4 URL.
  3. Ipadala. “I-schedule ito sa Instagram at TikTok sa Martes 9am, at gumawa ng naka-pause na Meta campaign sa paligid nito na tina-target ang US sa $30/araw.” Dumadaan ito sa schedule_post → create_meta_campaign → create_meta_ad.

Ang mga tool, ayon sa trabaho

Lahat ng 922+ tools ay nasa iisang OAuth’d server. Tawagin ang alinman sa mga ito mula sa ChatGPT, Claude, Claude Desktop, Codex, Cursor, Cline, OpenClaw, Hermes, Grok Bot o anumang iba pang MCP client. Bawat isa ay nagbabalik ng pangmatagalang asset URL o istrukturadong resulta, hindi prosa na kailangang basahin muli ng model.

Hinahanap ang kumpletong listahan? Nasa tool reference ito, kasama ang totoong parameter schema ng bawat tool at ang machine-readable na JSON sa tabi nito. Ang reference na ito ay generated: itinatayo ito sa pamamagitan ng pagpapatakbo ng shipping MCP server at pagbasa ng tools/list pabalik sa isang totoong transport, kaya ito ang eksaktong surface na natatanggap ng client mo. Ang mga kategoryang nasa ibaba ay isang manu-manong tour ng mga tool na sulit malaman sa pangalan. Ang reference ang pagkatiwalaan kapag nagkaiba ang dalawa. Buong developer documentation: hermoso.ai/docs.

Research at ad spy: find_competitors, competitor_teardown, pull_competitor_ads, research_ads, mine_angles, score_ad, check_ad_policy, analyze_video; ad library search_meta_ads, search_google_ads, search_linkedin_ads; organic social search_tiktok, search_instagram, search_youtube, search_reddit, search_threads, search_threads_keyword; fetch_social_data; creative playbook list_skills, get_skill, save_skill.

Gumawa ng tapos nang ads: brand draft_brand, get_brand, update_brand, use_brand, list_brands; plano plan_ad, plan_variations; render render_ad, generate_image, generate_video, generate_avatar, generate_voice, generate_text, make_template_ad (native na HTML ad format na direktang nire-render, kaya eksakto ang pixel ng type), make_explainer, product_sizzle, make_thumbnail; i-edit at tapusin remix_static, recast_motion, reframe_video, upscale_video, dub_video, change_voice, finish_video, fix_beat, post_edit, stitch_video, clip_video; mga asset list_product_photos, set_product_image, list_library, fetch_asset, upload_file.

Mag-publish at mag-schedule sa mga channel mo: post_to_meta (Facebook / Instagram / Threads), post_to_tiktok, post_to_youtube, schedule_post (isang queue para sa Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram at Google Business Profile), list_scheduled, cancel_scheduled, manage_meta_post, update_youtube_video, upload_meta_asset, list_meta_pages, youtube_channel, tiktok_account, list_tiktok_videos. Lampas sa upload ang YouTube: list_youtube_videos, update_youtube_video, set_youtube_thumbnail (maglagay ng Hermoso thumbnail sa isang upload; ito ang pinakamalaking lever sa click-through, at kung hindi ay random na pumipili ng frame ang YouTube) at youtube_video_insights (views, watch time, average view percentage, bagong subscriber). Engagement: 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 (text, image, video, replies, quote posts, poll at buong thread; 280 characters sa ordinaryong account at hanggang 25,000 sa account na may X Premium, binabasa mula sa account sa halip na ipinapalagay, at hindi kailanman pinuputol), post_x_article (sariling long-form Article ng X, nakasulat sa Markdown, dala ang mga heading, listahan, quote, code block at table), edit_x_post (isulat muli ang post na nai-publish mo na, sa loob ng oras na pinapayagan ng X), delete_x_post, x_post_metrics at x_post_insights (impressions, likes, reposts, replies, quotes, bookmarks), x_post_insights_historical (ang parehong advertiser numbers sa anumang date range, samantalang ang x_post_insights ay ang huling 28 oras lang ang nakikita), x_mentions. Ang X ang nag-iisang connector na naniningil ng credits kada API call, dahil sinisingil tayo ng X kada request, at ang post na may link ay nagkakahalaga ng humigit-kumulang 13× kumpara sa wala nito; binibigyan ng presyo ang agent mo bago ito mag-post. LinkedIn: list_linkedin_pages, post_to_linkedin_page, post_to_linkedin, manage_linkedin_post, linkedin_page_analytics (organic na performance ng Page: followers at mga nadagdag na follower, Page views, at post impressions, clicks at engagement, para sa kabuuan ng Page o kada post). Ang LinkedIn publishing ay tumatarget sa mga company Page na tsinek mo. Available din ang personal profile mo, pero naka-off ito hanggang tahasan mo itong ibahagi. Pinterest: list_pinterest_boards, create_pinterest_board, post_to_pinterest (image o video Pins sa board na pipiliin mo). Lampas sa publishing ang Threads: list_threads_posts, list_threads_replies, reply_to_thread, hide_thread_reply, delete_thread, list_threads_mentions, threads_insights.

Basahin at sagutin ang mga DM. Inilalagay ng list_inbox ang lahat ng nagsabi sa brand sa isang listahan: Facebook at Instagram comments, Threads replies at mentions, YouTube at Reddit comments, Google reviews, Bluesky replies at X mentions, pati direct messages sa Messenger, Instagram Direct, X, Bluesky at Telegram. Sinasagot ng reply_to_inbox_item ang alinman sa mga ito sa pamamagitan ng id at dinadala ito sa tamang channel para sa iyo, kaya hindi kailangang malaman ng agent kung aling reply tool ang gamit ng bawat platform. Kada channel, kapag gusto mo ang buong thread at hindi lang ang pinakabagong linya: 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; at sa WhatsApp, send_whatsapp_message, send_whatsapp_broadcast, list_whatsapp_templates, create_whatsapp_template. Ginagawang numeric account id na talagang hinihingi ng Meta ang isang Instagram @handle ng instagram_profile. Iba-iba ang pinapayagan ng bawat platform, at sinasabi ng Hermoso kung aling patakaran ang kinakaharap mo sa halip na hayaan kang malaman ito mula sa isang pagtanggi: pinapayagan ng Meta ang reply sa loob ng 24 na oras mula nang sumulat ang tao, at chine-check ang bintanang iyon nang libre bago may ipadala; ang Telegram ay rolling na 24-hour window at hindi inbox, dahil walang history endpoint ang Bot API; nag-iingat ang X ng 30 araw ng direct messages at naniningil kada message na nabasa. Magkaiba ang WhatsApp at dapat malaman nang hiwalay, dahil hindi inbox reply ang pagsagot doon: nagpapadala ang Hermoso sa WhatsApp sa pamamagitan ng send_whatsapp_message, alinman sa isang template na aprubado ng Meta para magbukas ng usapan o isang free-form na reply sa loob ng 24-hour customer-service window ng Meta, at humihingi ito ng kumpirmasyon sa eksaktong wording at eksaktong numero muna, dahil umaabot ito sa totoong telepono at sinisingil ng Meta ang negosyo para sa usapan. Wala ring WhatsApp history endpoint ang Meta, kaya hindi na makukuha ang usapang nauna pa sa pagkakakonekta mo, anuman ang gastusin. Hindi inaalok ang LinkedIn at Threads dahil wala silang magagamit na direct-message API.

Magpadala ng isang WhatsApp message, o mag-broadcast sa buong listahan. Ang send_whatsapp_broadcast ay kumukuha ng isang aprubadong template at ipinapadala ito sa isang customer list, segment o launch, at pinupunan ang sariling {{1}} at {{2}} na halaga ng bawat tao habang ginagawa ito, kaya ang isang libong tao ay makakatanggap ng mensaheng tumatawag sa pangalan nila sa halip na iisang blast na inulit nang isang libong beses. Walang bulk endpoint ang Meta, kaya paced fan-out ito ng isang message kada tatanggap at tumatakbo bilang queued job na pini-poll mo sa halip na tawag na naghihintay: tinatanggal ang doble-dobleng numero bago may ipadala, ang numerong hindi kayang gamitin ng Meta ay tinatanggihan nang may pangalan sa halip na tahimik na inaalis, at may sariling kinalabasan ang bawat tatanggap sa resulta, kaya ang bahagyang pagkabigo ay iniuulat bilang bahagyang pagkabigo at hindi kailanman bilang tagumpay. Patakbuhin muna ito gamit ang dryRun: walang gastos, walang ipinapadala, at iniuulat nito ang totoong bilang ng tatanggap, ang live na kategorya ng template, kung magkano ang sisingilin ng Meta para dito, at kung kasya ang listahan sa moving 24-hour messaging limit ng business portfolio mo. Direktang sinisingil ka ng Meta para sa mga mensahe, kada mensahe, sa sarili nitong per-country rate, kaya walang Hermoso credits na nagagastos ng broadcast. Dalawang patakaran doon ay sa Meta at hindi sa atin, at parehong permanente: laging aprubadong template ang broadcast, dahil legal lang ang free-form na teksto sa loob ng 24-hour window na bumubukas kapag ang taong iyon ang unang sumulat sa iyo; at kailangang nag-opt in ang tatanggap sa WhatsApp, na walang bahagi ng API ang nagpapatupad, at nananatili itong responsibilidad ng negosyo.

Isang content calendar para sa lahat ng channel: ang schedule_post ay naglalagay sa pila ng isang tapos nang render sa isa o maraming channel sa napiling oras, na may captions kada channel; binabasa ng list_scheduled kung ano ang nakapila at kung ano na ang lumabas na, na may kinalabasan kada channel; binabawi ng cancel_scheduled ang post bago ito lumabas. Sa studio, ang parehong pila ay totoong calendar na may month, week at list view, i-drag ang post para i-reschedule ito, i-edit o i-duplicate ang alinmang entry, at may nakatakdang time-slot na pagdadropan ng trabaho. Ang Hermoso ang nagpo-publish sa itinakdang oras; hindi kailangang nakabukas ang anuman.

Magpatakbo ng Meta ad campaign: 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. Naka-pause ang lahat ng object sa paggawa, at kumpirmasyon ang kailangan sa bawat gastos at bawat delete. Bago magtakda ng budget: ipinapakita ng preview_meta_ad ang totoong ad kada placement bilang link na pwede mong tingnan, at sinasabi ng estimate_meta_reach kung ilang tao ang aabutin ng isang targeting spec. Audience: ang list_meta_audiences at create_meta_audience ay bumubuo ng website-pixel retargeting, Page at Instagram engagement audience, at lookalike, at walang ginagastos ang paggawa ng isa. Hinahati ng meta_insights ang performance ayon sa edad, kasarian, placement at bansa. Nasa pahina ng Facebook Ads MCP ang paglalakad sa bawat Meta tool at sa targeting na inilalantad nito.

Magpatakbo ng Google Ads campaign: 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). Ginagawa ang buong puno sa isang atomic operation, saka binabasa muli mula sa Google bago isalaysay ng agent ang ginawa nito. Higit pa sa puno: create_google_ads_conversion_action at list_google_ads_conversion_actions (ang binibilang ng Google bilang resulta; hindi maihahatid ang TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS at bawat Performance Max campaign kung walang conversion action, kaya tumatanggi ang Hermoso na itayo ang mga iyon sa account na wala nito), create_google_ads_performance_max_campaign (ang cross-surface campaign type ng Google), add_google_ads_assets (sitelinks, callouts at structured snippets, nagawa at nakakabit, dahil walang lalabas na asset na hindi nakakabit), at google_ads_keyword_ideas (Keyword Planner: totoong buwanang search volume, kompetisyon at top-of-page bid, para ang mga keyword ay pinipili mula sa datos at hindi hinuhula).

Magpatakbo ng LinkedIn, Pinterest, Microsoft, X, TikTok, Snapchat, ChatGPT, Apple Search Ads at AppLovin Ads: pareho ang pattern na naka-pause bilang default at may kumpirmasyon sa bawat ibang bayad na platform. 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 (ginagawang Microsoft location id na kailangan ng campaign ang pangalan ng bansa, rehiyon at lungsod; kapag walang location, ang Microsoft campaign ay ginagawang worldwide, na default ng Microsoft mismo, at malakas itong babalaan ng read-back). Reddit Ads, ang buong account tree: list_reddit_ads_campaigns, reddit_ads_report, create_reddit_ads_campaign, create_reddit_ads_ad_group, create_reddit_ads_ad, create_reddit_ads_post (ang Reddit ad ay nagpo-promote ng post, kaya post ang creative), set_reddit_ads_status, kasama ang libreng planning gamit ang search_reddit_ads_targeting, reddit_ads_forecast at reddit_ads_bid_suggestion, conversion tracking gamit ang list_reddit_ads_pixels at send_reddit_ads_conversions, retargeting at saved audience, lead form, at reddit_ads_history. ChatGPT Ads (ang mga ad na tumatakbo sa ilalim ng sagot ng ChatGPT), sa pamamagitan ng Advertiser API ng OpenAI: 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. Iisa lang ang creative format ng ChatGPT Ads, isang text-plus-image card, at walang video, kaya kukuha ang agent ng still mula sa pelikula mo sa halip na mag-alok ng video ad doon. X Ads, ang buong promoted-post tree, live simula Agosto 2026: list_x_ads_accounts, list_x_ads_funding_instruments, x_ads_report, create_x_ads_campaign, create_x_ads_line_item (ang pangalan ng X para sa ad group), 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. Ang X ad ay nagpo-promote ng post, kaya post ang creative, ang mismong post na ipino-publish ng post_to_x. Hiwalay na koneksyon ang TikTok Ads mula sa TikTok posting connector, at ito ang nag-iisang platform na gumagawa ng object na naka-ENABLE bilang default, kaya pinipilit ng Hermoso na naka-PAUSE ang bawat tier nang walang override: 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 Ads: 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. Micro-currency ang budget (1,000,000 = isang unit), hanggang 34 characters lang ang headline ng creative, at ang Snapchat ad ay tumuturo sa CREATIVE at hindi sa media id. Tatlong tala sa access na mabuting malaman bago magplano ng budget: ang LinkedIn at Pinterest ay parehong nagsusukat ng ad writes ayon sa API tier na hawak ng sarili mong ad account. Walang limit ang reporting at pagbasa, pero ang paggawa ng campaign ay nakadepende sa access na ibinigay sa account mo ng platform. Walang ganitong tier ang Meta, Google Ads, Microsoft Advertising, Reddit Ads at ChatGPT Ads. Ang X ay nagbibigay ng Ads API access kada AD ACCOUNT at hindi kada app, kaya sa halip na OAuth button, idadagdag mo ang user ng Hermoso sa X sa iyong ad account sa business.x.com → Account access, at lalabas ito sa list_x_ads_accounts kasama ang antas ng permiso na ibinigay ng X. Ang AppLovin Ads ay kumokonekta gamit ang na-paste na key: gumagana ang applovin_ads_report sa anumang account gamit ang Reporting Key nito at ang applovin_ads_pixel gamit ang Event Key nito, kailangan ng send_applovin_ads_events ang Conversion API key ng AppLovin, at ang list_applovin_ads_campaigns, create_applovin_ads_campaign, update_applovin_ads_campaign, set_applovin_ads_status, ang creative-set tools at ang upload_applovin_ads_assets ay gumagamit ng Campaign Management API ng AppLovin, na ina-enable ng AppLovin account by account, gaya ng Conversion API key. Hilingin sa account team ng AppLovin mo na buksan ang mga iyon, at i-paste mo rin ang mga key na iyon.

Gumawa ng Apple Search Ads, at basahin hanggang sa search term: App Store search ads, mula simula hanggang dulo. Gumawa: 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. Bawat object ay ginagawang naka-pause nang walang override, ang pag-enable ang nag-iisang switch na nagpapagana ng totoong gastos at may kumpirmasyon, at bawat buod ay binubuo mula sa read-back ng kung ano ang totoong itinago ng Apple. Tumatakbo ang ads sa Search tab na placement; ang Search results campaign ay hindi nangangailangan ng ad o creative, dahil ang Apple na mismo ang nagre-render ng App Store product page mo, at sinasabi iyon ng Hermoso nang libre sa halip na hayaang i-reject ng Apple ang build. Pagbasa: list_apple_ads_campaigns (status, serving status, daily at total budget, mga bansang pinapatakbuhan nito, at ang sariling dahilan ng Apple kapag hindi ito maaaring tumakbo), list_apple_ads_ad_groups (default bid, at kung naka-on ang Search Match ng Apple), list_apple_ads_keywords (targeting at negative, na may match type at bid), apple_ads_report (impressions, taps, installs, spend, TTR, CPT at CPA, sa antas ng campaign, ad group, keyword, search term o ad), list_apple_ads_creatives, list_apple_ads_ads, list_apple_ads_assets, list_apple_ads_product_pages (ang App Store listing mo at anumang custom product page, kasama ang content nito kada wika), search_apple_ads_apps at check_apple_ads_app_eligibility (aling placement, bansa at device ang talagang puwedang i-advertise ng app mo, sulit basahin bago gumawa) at list_apple_ads_orgs. Walang OAuth button para dito, dahil walang OAuth flow na inilalathala ang Apple: gumagawa ang Hermoso ng signing key, ipinapaste mo ang public half nito sa Apple Ads → Account Settings → API at ibinabalik ang tatlong id. Ipinapakita lang ng Apple ang field na iyon sa user na may API role, kaya kailangang mag-imbita o lumipat muna sa isa ang Account Admin. Ginagabayan ng Apple Search Ads connector guide ang buong proseso. Nakatali ang bawat koneksyon sa iisang Apple Ads organization na pinili mo noong ginawa mo ito.

Mag-report at mag-export: Google Drive save_to_drive, list_drive_files, get_drive_file, update_drive_file, delete_drive_file, create_drive_folder; Sheets create_sheet, append_to_sheet, read_sheet; Docs 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. Napupunta ang leads sa CRM mo sa pamamagitan ng HubSpot MCP: itinutulak ng sync_leads_to_hubspot ang leads mula sa Meta at LinkedIn lead form bilang contacts, at iniuulat ng hubspot_deals_report ang deals ayon sa stage at source.

Memory, profile, skills at team: remember, forget, list_memory, store_get; profile create_brand, delete_brand, use_brand, list_brands, para makakuha ng bagong kliyente at mag-alis ng isa nang hindi binubuksan ang app, at walang limit ang profile sa bawat plan; skills, ngayon ay iisang library na sumipsip sa dating tindahan ng "AI employees": save_skill, list_skills, get_skill, delete_skill; team invite_member, list_team, set_role, remove_member.

Account, settings at connector: hermoso_capabilities (sumilip ng mga model at eksaktong gastos kada render; tawagin muna ito), hermoso_credits, buy_credits, billing_status, upgrade_plan, set_auto_reload, get_job, list_jobs, report_bug, request_feature; settings get_settings, update_settings (wika at itsura, nakasave sa account at hindi sa browser, para hindi maipit sa Ingles ang customer na agent lang ang gumagamit); connector list_connectors, list_connector_accounts, set_connector_accounts (piliin kung aling Page, ad account at board ang magagamit; ang server na read-back ang iniuulat ng tool, hindi ang hiniling), disconnect_connector. Ang pagkonekta ng account ay OAuth consent screen, kaya ito ang isang hakbang na kailangan pa rin ng browser; lahat ng kasunod nito ay kayang tawagin ng agent.

LAHAT NG CHANNEL

Isang agent. Lahat ng channel na pinagmamarketingan mo.

Ikonekta ang account nang isang beses at magiging kayang tawagin na ito. Ang parehong tapos nang render ay kayang lumabas bilang organic, tumakbo bilang bayad na media, at ibalik ang sarili nitong numero, nang hindi mo binubuksan ang alinmang platform dashboard. Gumagana rin ito sa file na ginawa mo sa ibang lugar: tinatanggap ng publishing, scheduling at campaign tools ang anumang image o video na i-upload mo, kaya kayang gamitin ng agent ang bahaging ito nang mag-isa.

Mag-publish nang organic

Itulak ang tapos nang render diretso sa mga account na ikinonekta mo, agad o nakapila sa totoong content calendar: month, week at list view, i-drag ang post para i-reschedule, standing time-slots, i-edit o i-duplicate ang alinmang entry, captions kada channel, isang approval.

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

Patakbuhin ang ads

Buuin ang buong puno ng campaign: campaign, ad set o ad group, ads, keywords, budget, bidding at targeting. Lahat ay binabasa muli mula sa platform bago iulat ng agent ang ginawa nito. Pagkatapos, ang mga bahaging madalas laktawan ng ibang tool: totoong Meta ad preview at reach estimate bago magtakda ng budget, retargeting at lookalike audience, Google conversion action, Performance Max, Keyword Planner volume, at sitelinks at callouts na ginawa at nakakabit.

Meta (Facebook at 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

Sukatin at mag-report

Gastos, CTR, CPC at conversion sa bayad na bahagi; impressions, retention, likes, reposts at comments sa organic na bahagi. Idagdag ang Google Analytics 4 para makita kung ano ang naabot ng lahat ng ito sa sarili mong site: sessions, users, conversions at revenue kada channel, source/medium, campaign o landing page, at kung sino ang nasa site ngayon. Pagkatapos, direktang ipinapasok sa Google Sheet, Doc o Drive folder na binabasa na ng team mo.

Performance ng campaign · engagement kada post · retention kada video · bilang ng audience · Apple Search Ads installs at search terms · GA4 sessions, conversions at revenue · realtime na bisita

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

Sagutin ang mga DM

Kadalasang dumarating bilang direct message ang tanong na talagang nagko-convert. Kunin ang bawat isa sa iisang listahan, katabi ng comments, replies, mentions at reviews, basahin ang thread at sagutin ito sa mismong sandaling itanong mo. Isang id ang ibinabalik at ang Hermoso ang nagdadala ng reply sa tamang channel. Chine-check nang libre ang 24-hour reply window ng Meta bago may ipadala, at ang Telegram ay rolling na 24-hour window at hindi kasaysayan, dahil walang history endpoint ang Telegram. Baliktad ang takbo sa WhatsApp: nagpapadala ang Hermoso doon sa halip na sumagot, alinman sa isang mensahe o isang aprubadong template na ibino-broadcast sa buong customer list, kasama ang sariling variable ng bawat tao. At kayang sagutin ng sarili ang mga DM: nagpapadala ang isang Instagram DM automation ng mensahe sa sinumang mag-comment ng keyword sa isang post (may opsyonal na public reply) o mag-DM ng keyword, kaya tumatakbo ang giveaway o post na "comment LINK" nang walang taong nakaupo sa keyboard.

Messenger · Instagram Direct · X · Bluesky · Telegram · WhatsApp (magpadala ng isa, o mag-broadcast sa isang listahan)

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

Tatlong bagay na dapat malaman agad. Ang LinkedIn publishing ay tumatarget sa mga company Page na tsinek mo. Ang Hermoso ay nagpo-post bilang brand bilang default; available din ang personal profile mo, pero naka-off ito hanggang tahasan mo itong ibahagi. Dahil sinisingil ng X ang bawat API request, may ilang credits na nagagastos ang mga tawag na iyon kada isa, at ang post na may link ay nagkakahalaga ng humigit-kumulang 13× kumpara sa wala nito, kaya binibigyan ng presyo ang agent mo bago mag-post.

Mas malawak ang research kaysa sa publishing: ang Meta, Google at LinkedIn ad library at organic na TikTok, Instagram, YouTube, Reddit at Threads ay lahat nasasearch, kaya kaya mong i-mine ang anumang market para sa gumagana bago ka mag-post ng kahit ano.

Ang hindi kayang gawin ng agent nang mag-isa

Kapaki-pakinabang lang ang agent na may budget kapag limitado ang saklaw ng pinsala, kaya ang awtoridad sa paggastos ay nakakandado sa server, hindi sa prompt:

  • Walang aksidenteng nabubuhay. Naka-PAUSED ang Meta campaign, ad set at ad sa paggawa nang walang override ng caller. Naka-pause ang bawat campaign sa bawat platform, at tumatanggi ang mga set_*_ads_status switch (ang nag-iisang tool na nagpapagana ng totoong pera) na tumakbo nang walang tahasang confirmation flag. Sakop din ng parehong gate ang paggawa ng naka-enable na Google Ads ad group, ad o keyword sa ilalim ng parent na naka-enable na, dahil magsisilbi ito sa susunod na auction mismo.
  • Bawat render ay may tantiyang presyo muna. Inilalathala ng hermoso_capabilities ang eksaktong credit cost ng bawat model (kada tagal, para sa video), kaya kayang presyuhan ng agent ang plano bago ito i-render.
  • Nire-reserve muna ang credits, saka sinasettle. Nagde-debit ang isang render ng tantiyang halaga bago ang unang tawag sa provider at sinasettle ang eksaktong gastos pagkatapos. Ibinabalik ang pera kapag pumalpak ang dispatch, kaya walang bagay na nagastos pero hindi nasingil.
  • Walang hindi kilalang gastos. Bawat generation call ay nagva-validate at nagbibill sa totoong account; tumatanggi ang connector na tumakbo nang walang na-verify na pagkakakilanlan.
  • Kasama rin ang mga delete sa kumpirmasyon, at bawat puno ng campaign ay binabasa muli mula sa ad platform bago mag-ulat ang agent. Ang buod na makukuha mo ay galing sa read-back na iyon, hindi sa hiniling.

Mga madalas itanong

Ano ang pinakamahusay na marketing MCP?

Ang Hermoso ay marketing MCP na ginawa para patakbuhin ang buong ad function mo mula sa isang agent. Nagre-research ito ng ads ng kakumpitensya, gumagawa ng tapos nang image at video ads, nagpu-publish o nag-schedule sa mga ito, at bumubuo at bumabasa ng campaign, na may 922+ tools sa iisang OAuth’d server, gumagana sa ChatGPT, Claude, Cursor, Codex, Cline, OpenClaw, Hermes at Grok Bot.

May MCP ba para patakbuhin ang Meta ads ko?

Mayroon. Binubuo at pinamamahalaan ng Hermoso MCP ang Meta ad campaign (create_meta_campaign, create_meta_adset, create_meta_ad, meta_insights, set_meta_campaign_status) at nagpo-post ng organic sa Facebook, Instagram at Threads, lahat mula sa agent mo.

May MCP ba para sa Google Ads?

Mayroon. Binubuo ng Hermoso ang buong puno ng Google Ads mula sa agent mo (campaign, ad group, responsive search o display ad, at keywords na may negatives) sa isang atomic operation, kasama ang budget, bidding strategy, geo at language targeting, GAQL reporting sa pamamagitan ng google_ads_report, at ang set_google_ads_status na may kumpirmasyon bilang nag-iisang switch na nagsisimula ng totoong gastos.

Aling MCP ang nagre-research ng ads ng kakumpitensya?

Kumukuha ang MCP ng Hermoso ng ads ng kakumpitensya mula sa Meta, Google at LinkedIn ad library, pati organic na TikTok, Instagram, YouTube, Reddit at Threads, at inaaralan ang kanilang estratehiya gamit ang find_competitors, pull_competitor_ads, competitor_teardown at research_ads.

Kaya bang basahin at sagutin ng agent ko ang mga DM ko?

Oo, sa Messenger, Instagram Direct, X, Bluesky at Telegram, at nagpapadala ito sa WhatsApp. Ibinabalik ng list_inbox ang direct messages kasama ng comments, replies, mentions at reviews, kaya ang "ano ang kailangan kong sagutin ngayon" ay isang tawag lang sa lahat ng konektadong channel; sumasagot ang reply_to_inbox_item gamit ang id at pinipili nito mismo ang tamang channel. May sariling patakaran ang bawat platform at sinasabi iyon ng Hermoso sa halip na pumalya sa oras ng pagpapadala: pinapayagan ng Meta ang reply sa loob ng 24 na oras mula nang sumulat ang tao, ang Telegram ay rolling na 24-hour window at hindi kasaysayan, ang X ay nag-iingat ng 30 araw at naniningil kada message na nabasa. Hindi inbox reply ang pagsagot sa WhatsApp: dumadaan ito sa send_whatsapp_message bilang aprubadong template ng Meta o free-form na reply sa loob ng 24-hour customer-service window ng Meta, at may kumpirmasyon ito dahil umaabot sa totoong telepono at sinisingil ng Meta ang negosyo para dito. Maaaring ipadala ang parehong template sa buong customer list gamit ang send_whatsapp_broadcast, na pinupunan ang sariling variable ng bawat tao, tumatakbo bilang queued job, at nagbabalik ng resulta kada tatanggap; ang dry run muna ay walang gastos at iniuulat ang totoong bilang ng tatanggap at kung magkano ang sisingilin. Direktang sinisingil ka ng Meta para sa mga mensaheng iyon, hindi sa Hermoso credits, at kailangang nag-opt in ang tatanggap sa WhatsApp. Hindi inaalok ang LinkedIn at Threads dahil wala silang magagamit na direct-message API.

Ano ang Hermoso MCP server?

Ito ay open-source na Model Context Protocol server na naglalantad ng marketing platform ng Hermoso bilang 922+ tools: competitor research, ad planning, image, video, avatar at voice generation, publishing at scheduling, pamamahala ng campaign sa Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads at AppLovin Ads, at export sa Sheets, Docs at Drive. Kayang patakbuhin ng mga agent gaya ng Claude Code at Cursor ang buong loop nang diretso.

Aling mga agent at client ang gumagana dito?

Anumang MCP client, at bawat coding agent sa isang command. 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 at karamihan sa iba: npx skills add hermoso-ai/hermoso. Limang skill ang idinadagdag ng bawat install na nagpapatakbo ng hermoso CLI, kaya walang tool list na nilo-load sa session. Ipina-paste ng Claude at Claude Desktop ang URL sa ilalim ng Customize → Connectors, ang ChatGPT ay sa ilalim ng Plugins → Add → Create MCP App, nagsisimula ang Grok Bot sa Hermoso Marketing Bot template, pinapatakbo ng Grok Build ang grok mcp add hermoso -- npx -y hermoso mcp pagkatapos ng sign-in, at puwede ring kunin ng Cursor at VS Code ang MCP server sa pamamagitan ng one-click deeplink sa itaas.

Puwede ko bang gamitin ito mula sa Claude.ai nang walang i-install?

Oo. I-paste ang https://app.hermoso.ai/mcp sa Claude → Customize → Connectors, aprubahan gamit ang Hermoso account mo, tapos na. O gumawa ng API key sa app (MCP & CLI → Terminal & API keys) para sa Claude Code, Cursor at mga script.

May CLI din ba?

Mayroon. npm install -g hermoso, tapos ang hermoso auth login ay magbubukas ng sign-in sa browser (loopback, gaya ng gh) at magse-save ng key na para lang sa may-ari sa ~/.hermoso/config.json. Sakop ng CLI ang core loop bilang subprocess commands na may --json output (capabilities, credits, brand, create, generate, competitors, ads, research, jobs, fetch), na siyang pattern na tipid sa token para sa terminal agents: tumatawag sila ng command sa halip na magdala ng malaking tool manifest. Naghahatid din ang parehong package ng buong 922+ tool MCP surface sa stdio gamit ang hermoso mcp (o npx -y hermoso mcp), kaya walang nawawalang saklaw sa pag-install ng CLI.

May REST API ba?

Mayroon, para sa backend at mga wikang walang MCP client. Tumama sa https://app.hermoso.ai/v1 gamit ang bearer key. Ang /v1/posts, /v1/channels, /v1/media, /v1/credits, /v1/jobs at /v1/brands ay isang maliit at may bersyong kontrata na puwede mong itayuan at panatilihin. Inaabot ng POST /v1/tools/{name} ang bawat tool sa MCP surface sa pamamagitan ng plain HTTP, kaya walang hindi maaabot. I-browse ang mga ito sa GET /v1/tools. Hindi kailangang nakabukas ang request mo habang nagre-render: idagdag ang ?wait=0 at sasagot ang tawag ng 202 na may job id, saka i-poll ang GET /v1/jobs/{id} hanggang matapos. Inililista ng GET /v1/jobs ang mga job mo at inililista ng GET /v1/brands ang mga profile na kayang kilusin ng key mo. Ang spec ay ginawa mula mismo sa router sa openapi.json.

Gumagastos ba ito ng credits nang hindi kilala ang may-ari?

Hindi. Bawat generation call ay nagva-validate at nagbibill sa totoong account. Tumatanggi ang connector na tumakbo nang walang na-verify na pagkakakilanlan.

Magkano ito?

Mag-sign up nang libre nang walang card, at magsisimula ka sa 250+ na libreng credits na puwede pang kitain. Pagkatapos nito, iisang credit system ito para sa research, image at video, na may mga plan na $29, $69 at $149 bawat buwan; available ang bawat feature sa bawat plan, at ang pagkakaiba ng mga plan ay nasa buwanang credits at per-credit rate lang. Nakalathala ang eksaktong gastos kada render sa pamamagitan ng hermoso_capabilities.

Kaugnay

Mga gabay para sa isang platform bawat isa, bawat isa ay nagsasabi kung ano ang kayang gawin ng agent doon: ang Facebook Ads MCP, Google Ads MCP, LinkedIn MCP, HubSpot MCP at Apple Search Ads connector. Nasa channels page ang bawat ibang platform.

Gumagamit ng Rovo, Dify, Zapier, Zed, isang JetBrains IDE, Devin, Windsurf o Hermes Agent? May sariling maikling setup page ang bawat isa sa ilalim ng connect Hermoso by URL.

Nakakonekta na at hindi sigurado kung ano ang itatanong? Ang workflows ay handang prompt para sa karaniwang marketing na trabaho, bawat isa isang click lang mula sa ChatGPT o Claude.

Kayang gumawa at magbayad ng sarili nitong Hermoso account ng isang agent, nang walang taong nasa sign-up form: tingnan ang agents na nag-si-sign up at nagbabayad.

Gumawa ng libreng account, ikonekta ito nang isang beses, at magkakaroon ang agent mo ng 922+ marketing tools. Mas gusto ang visual studio? Iisang engine lang ang gamit nito.

Magsimula nang libre →   Tingnan sa GitHub →