Vì sao agent (và người dùng của họ) chọn Hermoso: một connector là điểm mua sắm một cửa cho hơn 100 mô hình ảnh, video, giọng nói và viết: Seedance, Veo, Kling, MiniMax H3 và Gemini Omni cho video; Nano Banana, Imagen, Flux, Seedream và GPT Image cho ảnh tĩnh; cùng giọng nói cao cấp và các mô hình viết cấp Claude, Gemini và GPT, tất cả trên một đồng hồ credit duy nhất, không cần giữ API key hay tài khoản riêng của từng nhà cung cấp. Và vượt ra ngoài mô hình thô, cùng connector đó bao phủ toàn bộ quy trình quảng cáo: nghiên cứu đối thủ qua thư viện quảng cáo Meta, Google và LinkedIn, lập kế hoạch sáng tạo, render quảng cáo hoàn chỉnh có thương hiệu, hậu kỳ, chấm điểm, đăng và quản lý chiến dịch. Chi phí credit chính xác cho từng lần render được công bố trong hermoso_capabilities, nên một agent đàng hoàng có thể báo cho bạn một con số trước khi tiêu bất cứ thứ gì.
Hermoso là marketing MCP chạy toàn bộ vòng quảng cáo. Phần lớn marketing MCP chỉ quản lý chiến dịch; Hermoso còn tạo và đăng quảng cáo. Kết nối với agent của bạn, và nghiên cứu, tạo, đăng và quản lý quảng cáo hoàn chỉnh ngay từ lời nhắc của bạn, với 922+ công cụ, ngữ cảnh thương hiệu đã lưu và credit của bạn. Cài từ npm (npm install -g hermoso). Mã nguồn mở tại github.com/hermoso-ai/hermoso.
Kết nối một chạm: Mở trong ChatGPT · Thêm vào Cursor · Cài trong VS Code · Claude Code: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso (Codex, Gemini CLI và Cursor: mỗi cái một lệnh, trong phần thiết lập ở trên) · Claude.ai: dán https://app.hermoso.ai/mcp trong Settings → Connectors · Meta Muse: một tin nhắn trong chat là đủ để thiết lập, xem Hermoso trong Muse. Agent có thể tự tìm server card tại /.well-known/mcp.json. Cũng được liệt kê trong registry MCP chính thức (io.github.hermoso-ai/hermoso), trên Smithery và trên Glama.
Thích studio hơn? Mọi thứ các công cụ làm đều có trong web app tại app.hermoso.ai.
Ba việc để gõ một lần khi đã kết nối
Đây là những câu thông thường, không phải DSL. Agent chọn công cụ; bạn duyệt chi tiêu.
- Nghiên cứu. “Ba đối thủ gần nhất của
oatly.comlà ai, và quảng cáo Meta chạy lâu nhất của họ là gì? Cho tôi biết hook nào đang lặp lại.” Bước này đi quafind_competitors→pull_competitor_ads→mine_angles. - Tạo. “Tạo cho tôi một video quảng cáo UGC 9:16 cho thương hiệu của tôi dùng hook đó, với ảnh sản phẩm thật của tôi và phụ đề được ghi lên video.” Bước này đi qua
get_brand→plan_ad→render_ad, và trả về URL mp4 hoàn chỉnh. - Đăng. “Lên lịch đăng lên Instagram và TikTok lúc 9 giờ sáng thứ Ba, và tạo một chiến dịch Meta ở trạng thái tạm dừng xoay quanh nó, nhắm mục tiêu Hoa Kỳ với $30/ngày.” Bước này đi qua
schedule_post→create_meta_campaign→create_meta_ad.
Công cụ, theo công việc
Tất cả 922+ công cụ qua một máy chủ OAuth’d duy nhất. Gọi bất kỳ công cụ nào từ ChatGPT, Claude, Claude Desktop, Codex, Cursor, Cline, OpenClaw, Hermes, Grok Bot hay bất kỳ client MCP nào khác. Mỗi công cụ trả về một URL tài sản bền vững hoặc một kết quả có cấu trúc, không phải văn xuôi mà mô hình phải phân tích lại.
Đang tìm danh sách đầy đủ? Nó nằm ở tài liệu công cụ, với schema tham số thực của từng công cụ và JSON đọc được bằng máy đặt bên cạnh. Tài liệu đó được sinh tự động: nó được xây bằng cách chạy chính máy chủ MCP đang vận hành và đọc lại tools/list qua một transport thật, nên đó chính xác là bề mặt client của bạn nhận được. Các nhóm dưới đây là một tour viết tay những công cụ đáng biết theo tên. Khi hai bên khác nhau, hãy tin tài liệu. Tài liệu developer đầy đủ: hermoso.ai/docs.
Nghiên cứu & spy quảng cáo: find_competitors, competitor_teardown, pull_competitor_ads, research_ads, mine_angles, score_ad, check_ad_policy, analyze_video; thư viện quảng cáo search_meta_ads, search_google_ads, search_linkedin_ads; mạng xã hội hữu cơ search_tiktok, search_instagram, search_youtube, search_reddit, search_threads, search_threads_keyword; fetch_social_data; sổ tay sáng tạo list_skills, get_skill, save_skill.
Tạo quảng cáo hoàn chỉnh: thương hiệu draft_brand, get_brand, update_brand, use_brand, list_brands; lập kế hoạch plan_ad, plan_variations; render render_ad, generate_image, generate_video, generate_avatar, generate_voice, generate_text, make_template_ad (các định dạng quảng cáo HTML gốc được render trực tiếp, nên loại quảng cáo chính xác từng pixel), make_explainer, product_sizzle, make_thumbnail; chỉnh sửa & hoàn thiện remix_static, recast_motion, reframe_video, upscale_video, dub_video, change_voice, finish_video, fix_beat, post_edit, stitch_video, clip_video; tài sản list_product_photos, set_product_image, list_library, fetch_asset, upload_file.
Đăng & lên lịch lên các kênh của bạn: post_to_meta (Facebook / Instagram / Threads), post_to_tiktok, post_to_youtube, schedule_post (một hàng đợi cho Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram và 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. YouTube đi xa hơn việc tải lên: list_youtube_videos, update_youtube_video, set_youtube_thumbnail (gắn thumbnail Hermoso lên một video đã tải lên; đây là đòn bẩy lớn nhất cho tỷ lệ nhấp, và nếu không YouTube sẽ chọn ngẫu nhiên một khung hình) và youtube_video_insights (lượt xem, thời lượng xem, tỷ lệ xem trung bình, người đăng ký mới). Tương tác: 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 (văn bản, ảnh, video, trả lời, quote post, poll và cả chuỗi bài; 280 ký tự với tài khoản thường và tối đa 25.000 với tài khoản có X Premium, đọc từ chính tài khoản chứ không giả định, và không bao giờ bị cắt), post_x_article (Article dạng dài của chính X, viết bằng Markdown, giữ nguyên tiêu đề, danh sách, trích dẫn, khối code và bảng), edit_x_post (viết lại một bài đã đăng, trong vòng một giờ X cho phép), delete_x_post, x_post_metrics và x_post_insights (lượt hiển thị, lượt thích, đăng lại, trả lời, quote, lưu), x_post_insights_historical (cùng các số liệu của nhà quảng cáo trong bất kỳ khoảng ngày nào, trong khi x_post_insights chỉ nhìn thấy 28 giờ gần nhất), x_mentions. X là connector duy nhất tính credit theo từng lệnh gọi API, vì X tính phí chúng tôi cho mỗi yêu cầu, và một bài đăng có chứa link tốn khoảng 13× một bài không có; agent của bạn được báo giá trước khi đăng. LinkedIn: list_linkedin_pages, post_to_linkedin_page, post_to_linkedin, manage_linkedin_post, linkedin_page_analytics (hiệu suất Page hữu cơ: người theo dõi và mức tăng người theo dõi, lượt xem Page, và lượt hiển thị, lượt nhấp, tương tác của bài đăng, cho tổng Page hoặc theo từng bài). Đăng LinkedIn nhắm tới các Trang công ty bạn tick. Hồ sơ cá nhân của bạn cũng có sẵn, nhưng luôn tắt cho đến khi bạn chủ động chia sẻ. Pinterest: list_pinterest_boards, create_pinterest_board, post_to_pinterest (Pin ảnh hoặc video trên một bảng bạn chọn). Threads đi xa hơn việc đăng: list_threads_posts, list_threads_replies, reply_to_thread, hide_thread_reply, delete_thread, list_threads_mentions, threads_insights.
Đọc và trả lời tin nhắn trực tiếp. list_inbox gom mọi thứ ai đó nói với thương hiệu vào một danh sách: bình luận Facebook và Instagram, trả lời và đề cập trên Threads, bình luận YouTube và Reddit, đánh giá Google, trả lời Bluesky và đề cập X, cộng với tin nhắn trực tiếp trên Messenger, Instagram Direct, X, Bluesky và Telegram. reply_to_inbox_item trả lời bất kỳ mục nào theo id và tự định tuyến tới đúng kênh cho bạn, nên agent không bao giờ phải biết nền tảng nào dùng công cụ trả lời nào. Theo từng kênh, khi bạn muốn cả chuỗi hội thoại thay vì dòng mới nhất: 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; và trên WhatsApp send_whatsapp_message, send_whatsapp_broadcast, list_whatsapp_templates, create_whatsapp_template. instagram_profile chuyển một @handle Instagram thành id tài khoản số mà Meta thực sự cần. Mỗi nền tảng cho phép những việc khác nhau, và Hermoso nói rõ bạn đang đối mặt với quy tắc nào thay vì để bạn tự phát hiện qua một lần bị từ chối: Meta cho phép trả lời trong vòng 24 giờ kể từ khi người đó nhắn, và cửa sổ đó được kiểm tra miễn phí trước khi bất cứ thứ gì được gửi; Telegram là cửa sổ 24 giờ trượt chứ không phải hộp thư, vì Bot API hoàn toàn không công bố endpoint lịch sử; X giữ 30 ngày tin nhắn trực tiếp và tính phí theo mỗi tin nhắn đọc. WhatsApp đáng biết riêng, vì trả lời ở đó không phải là một trả lời inbox thông thường: Hermoso gửi trên WhatsApp qua send_whatsapp_message, hoặc một mẫu đã được Meta duyệt để mở cuộc trò chuyện, hoặc một trả lời tự do trong cửa sổ chăm sóc khách hàng 24 giờ của Meta, và nó yêu cầu bạn xác nhận chính xác nội dung và số điện thoại trước, vì nó đến một điện thoại thật và Meta tính phí doanh nghiệp cho cuộc trò chuyện. Meta cũng không công bố endpoint lịch sử WhatsApp nào, nên một cuộc trò chuyện có từ trước khi bạn kết nối không thể lấy về với bất kỳ giá nào. LinkedIn và Threads không công bố API tin nhắn trực tiếp nào dùng được, nên cả hai đều không được cung cấp.
Gửi một tin WhatsApp, hoặc phát cho cả danh sách. send_whatsapp_broadcast đưa một mẫu đã duyệt tới một danh sách khách hàng, một phân khúc hoặc một đợt ra mắt, và điền giá trị {{1}} và {{2}} riêng của từng người khi gửi, để một nghìn người nhận được tin nhắn gọi tên họ thay vì cùng một tin bị gửi một nghìn lần. Meta không công bố endpoint hàng loạt, nên đây là một fan-out có nhịp độ, mỗi người nhận một tin, và nó chạy như một công việc trong hàng đợi mà bạn truy vấn thay vì một lệnh gọi phải chờ: số điện thoại trùng lặp được loại bỏ trước khi bất cứ thứ gì được gửi, một số Meta không dùng được sẽ bị từ chối và nêu tên thay vì lặng lẽ bỏ qua, và mỗi người nhận mang kết quả riêng trong kết quả, nên thất bại một phần được báo là thất bại một phần và không bao giờ là thành công. Hãy chạy dryRun trước: việc này không tốn gì, không gửi gì, và báo số người nhận thực tế, danh mục hiện tại của mẫu, Meta sẽ tính phí bao nhiêu cho nó, và danh sách có nằm trong giới hạn nhắn tin 24 giờ đang chạy của danh mục doanh nghiệp của bạn hay không. Meta tính phí bạn trực tiếp cho tin nhắn, theo từng tin, theo mức giá riêng của từng quốc gia, nên một đợt phát không tốn credit Hermoso nào. Hai quy tắc ở đó là của Meta chứ không phải của chúng tôi, và cả hai đều vĩnh viễn: một đợt phát luôn là một mẫu đã được duyệt, vì văn bản tự do chỉ hợp lệ trong cửa sổ 24 giờ mở ra khi người đó nhắn cho bạn trước; và WhatsApp yêu cầu người nhận đã đồng ý nhận tin, điều mà không gì trong API bắt buộc và điều đó vẫn là trách nhiệm của doanh nghiệp.
Một lịch nội dung cho mọi kênh: schedule_post xếp hàng một bản render hoàn chỉnh lên một hoặc nhiều kênh vào thời điểm đã chọn, với chú thích riêng cho từng kênh; list_scheduled đọc những gì đang xếp hàng và những gì đã chạy, với kết quả theo từng kênh; cancel_scheduled kéo một bài đăng lại trước khi nó đi. Trong studio, cùng hàng đợi đó là một lịch thật với các chế độ xem tháng, tuần và danh sách, kéo một bài để lên lịch lại, chỉnh sửa hoặc nhân bản bất kỳ mục nào, và các khung giờ cố định để bạn thả công việc vào. Hermoso đăng vào đúng thời điểm đã hẹn; không cần giữ máy mở.
Chạy chiến dịch quảng cáo 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. Đối tượng được tạo ở trạng thái tạm dừng, và mọi chi tiêu cùng thao tác xóa đều cần xác nhận. Trước khi cam kết ngân sách: preview_meta_ad render quảng cáo thật theo từng vị trí thành một liên kết bạn có thể xem, và estimate_meta_reach cho biết một đặc tả nhắm mục tiêu thực sự tiếp cận bao nhiêu người. Đối tượng: list_meta_audiences và create_meta_audience xây dựng retargeting theo pixel website, đối tượng tương tác Page và Instagram, và lookalike, và việc tạo một đối tượng không tốn gì. meta_insights chia nhỏ hiệu suất theo độ tuổi, giới tính, vị trí và quốc gia. Trang Facebook Ads MCP hướng dẫn từng công cụ Meta và phần nhắm mục tiêu mà nó cung cấp.
Chạy chiến dịch Google Ads: 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). Toàn bộ cây được xây trong một thao tác nguyên tử, sau đó được đọc lại từ Google trước khi agent mô tả những gì nó đã tạo. Ngoài cây đó: create_google_ads_conversion_action và list_google_ads_conversion_actions (những gì Google đếm là một kết quả; TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS và mọi chiến dịch Performance Max đều không thể triển khai nếu thiếu một cái, nên Hermoso từ chối xây chúng trên tài khoản chưa có), create_google_ads_performance_max_campaign (loại chiến dịch đa kênh của Google), add_google_ads_assets (sitelink, callout và structured snippet, được tạo và gắn vào, vì một tài sản chưa gắn sẽ không hiển thị gì) và google_ads_keyword_ideas (Keyword Planner: khối lượng tìm kiếm hàng tháng thực, mức cạnh tranh và giá thầu đầu trang, nên từ khóa được chọn theo dữ liệu thay vì phỏng đoán).
Chạy LinkedIn, Pinterest, Microsoft, X, TikTok, Snapchat, ChatGPT, Apple Search Ads và AppLovin Ads: cùng một mẫu mặc định tạm dừng và có cổng xác nhận trên mọi nền tảng quảng cáo trả phí khác. 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 (phân giải tên quốc gia, vùng và thành phố thành các id vị trí Microsoft mà chiến dịch cần; nếu không có vị trí, chiến dịch Microsoft được tạo để phục vụ toàn cầu, đó là mặc định của chính Microsoft, và bản đọc lại sẽ cảnh báo bạn rất rõ ràng). Reddit Ads, toàn bộ cây tài khoản: list_reddit_ads_campaigns, reddit_ads_report, create_reddit_ads_campaign, create_reddit_ads_ad_group, create_reddit_ads_ad, create_reddit_ads_post (một quảng cáo Reddit quảng bá một bài đăng, nên creative chính là một bài đăng), set_reddit_ads_status, cùng lập kế hoạch miễn phí với search_reddit_ads_targeting, reddit_ads_forecast và reddit_ads_bid_suggestion, theo dõi chuyển đổi qua list_reddit_ads_pixels và send_reddit_ads_conversions, retargeting và đối tượng đã lưu, biểu mẫu khách hàng tiềm năng, và reddit_ads_history. ChatGPT Ads (quảng cáo chạy bên trong câu trả lời của ChatGPT), qua Advertiser API của 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. ChatGPT Ads chỉ có đúng một định dạng creative, một thẻ văn bản kèm ảnh, và không có video, nên agent sẽ lấy một ảnh tĩnh từ phim của bạn thay vì đề xuất một quảng cáo video ở đó. X Ads, toàn bộ cây bài đăng được quảng bá, đã có từ tháng 8 năm 2026: list_x_ads_accounts, list_x_ads_funding_instruments, x_ads_report, create_x_ads_campaign, create_x_ads_line_item (tên X dùng cho nhóm quảng cáo), 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. Một quảng cáo X quảng bá một bài đăng, nên creative chính là một bài đăng, cùng bài mà post_to_x đăng. TikTok Ads là một kết nối RIÊNG biệt với connector đăng bài TikTok, và đây là nền tảng duy nhất tạo đối tượng ở trạng thái BẬT theo mặc định, nên Hermoso buộc mọi cấp ở trạng thái TẠM DỪNG mà không có ngoại lệ: 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. Ngân sách tính bằng micro-tiền tệ (1.000.000 = một đơn vị), tiêu đề creative tối đa 34 ký tự, và một quảng cáo Snapchat trỏ tới một CREATIVE chứ không phải một media id. Ba lưu ý về quyền truy cập nên có trước khi bạn lên kế hoạch ngân sách: LinkedIn và Pinterest đều tính phần ghi quảng cáo theo cấp API mà tài khoản quảng cáo của bạn nắm giữ. Việc đọc và báo cáo không bị hạn chế, trong khi việc tạo chiến dịch phụ thuộc vào quyền truy cập mà nền tảng đã cấp cho tài khoản của bạn. Meta, Google Ads, Microsoft Advertising, Reddit Ads và ChatGPT Ads không có cấp nào như vậy. X cấp quyền truy cập Ads API theo TÀI KHOẢN QUẢNG CÁO chứ không theo app, nên thay vì nút OAuth, bạn thêm người dùng X của Hermoso vào tài khoản quảng cáo của mình tại business.x.com → Account access, và nó xuất hiện trong list_x_ads_accounts với mức quyền mà X đã cấp. AppLovin Ads kết nối bằng một key dán vào: applovin_ads_report hoạt động trên bất kỳ tài khoản nào có Reporting Key của nó, và applovin_ads_pixel với Event Key của nó, send_applovin_ads_events cần Conversion API key của AppLovin, còn list_applovin_ads_campaigns, create_applovin_ads_campaign, update_applovin_ads_campaign, set_applovin_ads_status, các công cụ creative-set và upload_applovin_ads_assets dùng Campaign Management API của AppLovin, mà AppLovin bật theo từng tài khoản, cũng như Conversion API key. Hãy nhờ đội ngũ tài khoản AppLovin của bạn bật chúng, rồi dán những key đó vào.
Xây dựng Apple Search Ads, và đọc đến tận cụm từ tìm kiếm: quảng cáo tìm kiếm trên App Store, từ đầu đến cuối. Xây dựng: 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. Mọi đối tượng được tạo ở trạng thái tạm dừng mà không có ngoại lệ, việc bật là công tắc duy nhất kích hoạt chi tiêu thật và nó có cổng xác nhận, và mọi bản tóm tắt được xây từ việc đọc lại những gì Apple thực sự lưu. Quảng cáo chạy ở vị trí tab Search; một chiến dịch Search results không cần quảng cáo hay creative nào, vì Apple tự render trang sản phẩm App Store của bạn, và Hermoso nói rõ điều đó miễn phí thay vì để Apple từ chối bản xây dựng. Đọc: list_apple_ads_campaigns (trạng thái, trạng thái phục vụ, ngân sách hằng ngày và tổng, các quốc gia nó chạy, và lý do của chính Apple khi một chiến dịch không thể chạy), list_apple_ads_ad_groups (giá thầu mặc định, và Search Match của Apple có bật hay không), list_apple_ads_keywords (nhắm mục tiêu và phủ định, với loại khớp và giá thầu), apple_ads_report (lượt hiển thị, lượt nhấp, lượt cài đặt, chi tiêu, TTR, CPT và CPA, ở cấp chiến dịch, nhóm quảng cáo, từ khóa, cụm từ tìm kiếm hoặc quảng cáo), list_apple_ads_creatives, list_apple_ads_ads, list_apple_ads_assets, list_apple_ads_product_pages (trang liệt kê App Store của bạn và mọi trang sản phẩm tùy chỉnh, cùng nội dung theo từng ngôn ngữ), search_apple_ads_apps và check_apple_ads_app_eligibility (ứng dụng của bạn thực sự được quảng cáo ở những vị trí, quốc gia và thiết bị nào, nên đọc trước khi xây dựng) và list_apple_ads_orgs. Không có nút OAuth cho nó, vì Apple không công bố luồng OAuth: Hermoso tạo khóa ký, bạn dán nửa công khai của nó vào Apple Ads → Account Settings → API và dán lại ba id. Apple chỉ hiện trường đó cho người dùng giữ vai trò API, nên một Account Admin phải mời hoặc chuyển sang vai trò đó trước. Hướng dẫn connector Apple Search Ads đi qua toàn bộ quy trình. Mỗi kết nối được gắn với đúng một tổ chức Apple Ads mà bạn đã chọn khi tạo nó.
Báo cáo & xuất dữ liệu: 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. Khách hàng tiềm năng đi vào CRM của bạn qua HubSpot MCP: sync_leads_to_hubspot đẩy khách hàng tiềm năng từ biểu mẫu khách hàng Meta và LinkedIn vào thành liên hệ, và hubspot_deals_report báo cáo các deal theo giai đoạn và nguồn.
Bộ nhớ, hồ sơ, skill & đội ngũ: remember, forget, list_memory, store_get; hồ sơ create_brand, delete_brand, use_brand, list_brands, để một agency có thể nhận một khách hàng mới và gỡ một khách hàng cũ mà không cần mở ứng dụng, và hồ sơ không giới hạn trên mọi gói; skill, nay là một thư viện duy nhất đã hấp thụ kho "nhân viên AI" cũ: save_skill, list_skills, get_skill, delete_skill; đội ngũ invite_member, list_team, set_role, remove_member.
Tài khoản, cài đặt & connector: hermoso_capabilities (thăm dò mô hình và chi phí credit chính xác cho từng lần render; hãy gọi nó trước), hermoso_credits, buy_credits, billing_status, upgrade_plan, set_auto_reload, get_job, list_jobs, report_bug, request_feature; cài đặt get_settings, update_settings (ngôn ngữ và giao diện, lưu vào tài khoản chứ không vào trình duyệt, để khách hàng chỉ dùng agent không bị kẹt ở tiếng Anh); connector list_connectors, list_connector_accounts, set_connector_accounts (chọn chính xác những Page, tài khoản quảng cáo và bảng nào được dùng; công cụ báo cáo bản đọc lại từ máy chủ, không phải yêu cầu đã gửi), disconnect_connector. Kết nối một tài khoản là một màn hình đồng ý OAuth, nên đó là bước duy nhất vẫn cần trình duyệt; mọi thứ sau đó đều do agent gọi được.