Γιατί οι agents (και οι άνθρωποί τους) επιλέγουν τον Hermoso: ο ένας connector είναι ένα one-stop shop για 100+ μοντέλα image, video, φωνής και κειμένου: Seedance, Veo, Kling, MiniMax H3 και Gemini Omni για video· Nano Banana, Imagen, Flux, Seedream και GPT Image για στατικές εικόνες· συν premium φωνές και μοντέλα κειμένου κλάσης Claude, Gemini και GPT, όλα σε έναν ενιαίο μετρητή credits, χωρίς κλειδιά API ή λογαριασμούς ανά προμηθευτή. Και πέρα από τα ακατέργαστα μοντέλα, ο ίδιος connector καλύπτει ολόκληρη τη διαφημιστική ροή: έρευνα ανταγωνιστών στις βιβλιοθήκες διαφημίσεων των Meta, Google και LinkedIn, σχεδιασμό δημιουργικών, έτοιμα renders με branding, μετα-παραγωγή, βαθμολόγηση, δημοσίευση και διαχείριση καμπανιών. Τα ακριβή κόστη credits ανά render δημοσιεύονται στο hermoso_capabilities, ώστε ένας καλά ρυθμισμένος agent να μπορεί να σας δώσει έναν αριθμό πριν ξοδέψει οτιδήποτε.
Ο Hermoso είναι το marketing MCP που τρέχει ολόκληρο τον διαφημιστικό κύκλο. Τα περισσότερα marketing MCP μόνο διαχειρίζονται καμπάνιες· ο Hermoso δημιουργεί και δημοσιεύει και τη διαφήμιση. Συνδέστε τον στον agent σας και κάντε έρευνα, δημιουργία, δημοσίευση και διαχείριση έτοιμων διαφημίσεων απευθείας από τα prompts σας, με 922+ εργαλεία, το αποθηκευμένο brand context σας και τα credits σας. Εγκαταστήστε από το 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: μία εντολή για το καθένα, στη ρύθμιση παραπάνω) · Claude.ai: επικολλήστε το https://app.hermoso.ai/mcp στις Ρυθμίσεις → Connectors · Meta Muse: ένα μήνυμα στο chat το ρυθμίζει, βλ. Ο Hermoso στο Muse. Οι agents μπορούν να βρουν αυτόματα την κάρτα του server στο /.well-known/mcp.json. Είναι επίσης καταχωρημένος στο επίσημο μητρώο MCP (io.github.hermoso-ai/hermoso), στο Smithery και στο Glama.
Προτιμάτε το studio; Όλα όσα κάνουν τα εργαλεία ζουν και στην εφαρμογή ιστού, στο app.hermoso.ai.
Τρεις εντολές που γράφετε μία φορά, μόλις συνδεθεί
Είναι απλές προτάσεις, όχι DSL. Ο agent επιλέγει τα εργαλεία· εσείς εγκρίνετε τη δαπάνη.
- Έρευνα. “Ποιοι είναι οι τρεις πιο κοντινοί ανταγωνιστές του
oatly.com, και ποιες είναι οι πιο μακροχρόνιες διαφημίσεις τους στο Meta; Πείτε μου ποιο hook επαναλαμβάνεται.” Αυτό περνά από ταfind_competitors→pull_competitor_ads→mine_angles. - Δημιουργία. “Φτιάξτε μου ένα UGC video διαφήμιση 9:16 για το brand μου με αυτό το hook, με τη δική μου πραγματική φωτογραφία προϊόντος και τους υπότιτλους ενσωματωμένους.” Αυτό περνά από τα
get_brand→plan_ad→render_ad, και επιστρέφει το έτοιμο URL του mp4. - Δημοσίευση. “Προγραμμάτισέ το στο Instagram και στο TikTok για Τρίτη στις 9 π.μ., και φτιάξε μια καμπάνια Meta σε παύση γύρω του που στοχεύει στις ΗΠΑ με $30/ημέρα.” Αυτό περνά από τα
schedule_post→create_meta_campaign→create_meta_ad.
Τα εργαλεία, ανά δουλειά
Όλα τα 922+ εργαλεία σε έναν ενιαίο server με OAuth. Καλέστε οποιοδήποτε από αυτά από το ChatGPT, το Claude, το Claude Desktop, το Codex, το Cursor, το Cline, το OpenClaw, το Hermes, το Grok Bot ή οποιονδήποτε άλλο MCP client. Κάθε εργαλείο επιστρέφει ένα μόνιμο URL asset ή ένα δομημένο αποτέλεσμα, και όχι κείμενο που το μοντέλο πρέπει να ξαναδιαβάσει.
Ψάχνετε την πλήρη λίστα; Βρίσκεται στην αναφορά εργαλείων, με το πραγματικό schema παραμέτρων κάθε εργαλείου και το JSON για μηχανές δίπλα. Η αναφορά αυτή είναι παραγόμενη: φτιάχνεται εκτελώντας τον server MCP που κυκλοφορεί και διαβάζοντας πίσω το tools/list μέσω ενός πραγματικού transport, άρα είναι ακριβώς η επιφάνεια που λαμβάνει ο client σας. Οι κατηγορίες που ακολουθούν είναι μια γραμμένη με το χέρι ξενάγηση στα εργαλεία που αξίζει να γνωρίζετε με το όνομά τους. Αν διαφωνούν οι δύο, εμπιστευτείτε την αναφορά. Πλήρης τεκμηρίωση για developers: hermoso.ai/docs.
Έρευνα & ad spy: 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· οργανικά social search_tiktok, search_instagram, search_youtube, search_reddit, search_threads, search_threads_keyword· fetch_social_data· creative playbooks list_skills, get_skill, save_skill.
Δημιουργία έτοιμων διαφημίσεων: brand draft_brand, get_brand, update_brand, use_brand, list_brands· σχεδιασμός plan_ad, plan_variations· render render_ad, generate_image, generate_video, generate_avatar, generate_voice, generate_text, make_template_ad (γηγενείς μορφές διαφήμισης HTML που αποδίδονται απευθείας, ώστε ο τύπος να είναι ακριβής στο pixel), 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· assets 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 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 πηγαίνει πέρα από το ανέβασμα: list_youtube_videos, update_youtube_video, set_youtube_thumbnail (βάζει μια μικρογραφία Hermoso σε ένα ανέβασμα· είναι ο μεγαλύτερος μοχλός για το click-through, και το 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 (κείμενο, εικόνα, video, απαντήσεις, quote posts, δημοσκοπήσεις και ολόκληρα threads· 280 χαρακτήρες σε κανονικό λογαριασμό και έως 25.000 σε λογαριασμό με X Premium, διαβασμένο από τον λογαριασμό και όχι υποτιθέμενο, και ποτέ περικομμένο), post_x_article (το δικό του long-form Article του X, γραμμένο σε Markdown, με τις επικεφαλίδες, λίστες, παραθέματα, μπλοκ κώδικα και πίνακες να μεταφέρονται), edit_x_post (ξαναγράφει μια ανάρτηση που έχετε ήδη δημοσιεύσει, μέσα στην ώρα που επιτρέπει το X), delete_x_post, x_post_metrics και x_post_insights (εμφανίσεις, likes, reposts, απαντήσεις, quotes, bookmarks), x_post_insights_historical (τα ίδια νούμερα των διαφημιστών για οποιοδήποτε εύρος ημερομηνιών, ενώ το x_post_insights βλέπει μόνο τις τελευταίες 28 ώρες), x_mentions. Το X είναι ο μοναδικός connector που χρεώνει credits ανά κλήση API, επειδή το X μας χρεώνει ανά αίτημα, και μια ανάρτηση που περιέχει σύνδεσμο κοστίζει περίπου 13× μία χωρίς· ο agent σας παίρνει την τιμή πριν δημοσιεύσει. LinkedIn: list_linkedin_pages, post_to_linkedin_page, post_to_linkedin, manage_linkedin_post, linkedin_page_analytics (οργανική απόδοση Σελίδας: ακόλουθοι και κέρδη ακολούθων, προβολές Σελίδας, και εμφανίσεις, κλικ και αλληλεπίδραση αναρτήσεων, για το σύνολο της Σελίδας ή ανά ανάρτηση). Η δημοσίευση στο LinkedIn στοχεύει στις Σελίδες εταιρειών που επιλέγετε. Το προσωπικό σας προφίλ είναι διαθέσιμο κι αυτό, αλλά μένει κλειστό μέχρι να το μοιραστείτε ρητά. Pinterest: list_pinterest_boards, create_pinterest_board, post_to_pinterest (Pins με εικόνα ή video σε πίνακα που διαλέγετε). Το Threads πηγαίνει πέρα από τη δημοσίευση: list_threads_posts, list_threads_replies, reply_to_thread, hide_thread_reply, delete_thread, list_threads_mentions, threads_insights.
Διαβάστε και απαντήστε στα DMs. Το list_inbox βάζει όλα όσα έγραψε οποιοσδήποτε στο brand σε μία λίστα: σχόλια Facebook και Instagram, απαντήσεις και mentions στο Threads, σχόλια YouTube και Reddit, κριτικές Google, απαντήσεις Bluesky και mentions X, συν άμεσα μηνύματα στο Messenger, στο Instagram Direct, στο X, στο Bluesky και στο Telegram. Το reply_to_inbox_item απαντά σε οποιοδήποτε από αυτά με βάση το id και δρομολογεί στο σωστό κανάλι για εσάς, ώστε ο agent να μη χρειάζεται ποτέ να ξέρει ποιο εργαλείο απάντησης χρησιμοποιεί κάθε πλατφόρμα. Ανά κανάλι, όταν θέλετε ολόκληρο το νήμα αντί για την πιο πρόσφατη γραμμή: 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 μετατρέπει ένα @handle του Instagram στο αριθμητικό account id που θέλει πραγματικά η Meta. Τα όσα επιτρέπει κάθε πλατφόρμα διαφέρουν, και ο Hermoso λέει ποιον κανόνα έχετε απέναντί σας αντί να σας αφήνει να το μάθετε από μια άρνηση: η Meta επιτρέπει απάντηση εντός 24 ωρών από τη στιγμή που έγραψε το άτομο, και το παράθυρο αυτό ελέγχεται δωρεάν πριν σταλεί οτιδήποτε· το Telegram είναι κυλιόμενο παράθυρο 24 ωρών και όχι inbox, επειδή το Bot API δεν δημοσιεύει καθόλου endpoint ιστορικού· το X κρατά 30 ημέρες άμεσων μηνυμάτων και χρεώνει ανά μήνυμα που διαβάζεται. Το WhatsApp αξίζει ξεχωριστή προσοχή, επειδή η απάντηση εκεί δεν είναι απάντηση σε inbox: ο Hermoso στέλνει στο WhatsApp μέσω του send_whatsapp_message, είτε ένα πρότυπο εγκεκριμένο από τη Meta για να ανοίξει συνομιλία, είτε μια ελεύθερη απάντηση μέσα στο παράθυρο 24 ωρών εξυπηρέτησης πελατών της Meta, και σας ζητά να επιβεβαιώσετε την ακριβή διατύπωση και τον ακριβή αριθμό πρώτα, επειδή φτάνει σε ένα πραγματικό τηλέφωνο και η Meta χρεώνει την επιχείρηση για τη συνομιλία. Η Meta επίσης δεν δημοσιεύει κανένα endpoint ιστορικού WhatsApp, οπότε μια συνομιλία από πριν τη σύνδεσή σας δεν μπορεί να ανακτηθεί με καμία τιμή. Το LinkedIn και το Threads δεν δημοσιεύουν χρήσιμο API άμεσων μηνυμάτων, οπότε κανένα από τα δύο δεν προσφέρεται.
Στείλτε ένα μήνυμα WhatsApp, ή κάντε broadcast σε ολόκληρη τη λίστα. Το send_whatsapp_broadcast στέλνει ένα εγκεκριμένο πρότυπο σε μια λίστα πελατών, ένα τμήμα ή μια κυκλοφορία, και συμπληρώνει τις τιμές {{1}} και {{2}} του καθενός καθώς προχωρά, ώστε χίλια άτομα να λαμβάνουν ένα μήνυμα που τα αναφέρει με το όνομά τους και όχι το ίδιο μαζικό μήνυμα χίλιες φορές. Η Meta δεν δημοσιεύει μαζικό endpoint, οπότε πρόκειται για ρυθμισμένη διαδοχική αποστολή ενός μηνύματος ανά παραλήπτη, που τρέχει ως εργασία στην ουρά την οποία ελέγχετε με polling αντί για κλήση που περιμένει· οι διπλότυποι αριθμοί αφαιρούνται πριν σταλεί οτιδήποτε, ένας αριθμός που η Meta δεν μπορεί να χρησιμοποιήσει απορρίπτεται ονομαστικά αντί να χάνεται αθόρυβα, και κάθε παραλήπτης έχει το δικό του αποτέλεσμα στη απάντηση, ώστε μια μερική αποτυχία αναφέρεται ως μερική αποτυχία και ποτέ ως επιτυχία. Τρέξτε το πρώτα με dryRun: αυτό δεν κοστίζει τίποτα, δεν στέλνει τίποτα, και αναφέρει το πραγματικό πλήθος παραληπτών, την ζωντανή κατηγορία του προτύπου, τι θα χρεώσει η Meta γι' αυτό, και αν η λίστα χωράει μέσα στο κινούμενο όριο μηνυμάτων 24 ωρών του χαρτοφυλακίου επιχειρήσεών σας. Η Meta σας χρεώνει απευθείας για τα μηνύματα, ανά μήνυμα, με τα δικά της ποσά ανά χώρα, οπότε ένα broadcast δεν ξοδεύει credits Hermoso. Δύο κανόνες εκεί είναι της Meta και όχι δικοί μας, και ισχύουν μόνιμα: ένα broadcast είναι πάντα εγκεκριμένο πρότυπο, επειδή το ελεύθερο κείμενο επιτρέπεται μόνο μέσα στο παράθυρο 24 ωρών που ανοίγει όταν ο άνθρωπος σας γράψει πρώτος· και το WhatsApp απαιτεί ο παραλήπτης να έχει κάνει opt in, κάτι που δεν επιβάλλεται από το API και που παραμένει ευθύνη της επιχείρησης.
Ένα ενιαίο ημερολόγιο περιεχομένου για κάθε κανάλι: το schedule_post βάζει στην ουρά ένα έτοιμο render σε ένα ή περισσότερα κανάλια σε επιλεγμένη ώρα, με λεζάντες ανά κανάλι· το list_scheduled διαβάζει τι είναι στην ουρά και τι έχει ήδη εκτελεστεί, με αποτελέσματα ανά κανάλι· το cancel_scheduled τραβά μια ανάρτηση πίσω πριν βγει. Στο studio η ίδια ουρά είναι ένα πραγματικό ημερολόγιο με προβολές μήνα, εβδομάδας και λίστας, σύρετε μια ανάρτηση για να την μετακινήσετε, επεξεργαστείτε ή διπλασιάστε οποιαδήποτε καταχώρηση, και έχετε μόνιμα χρονικά παράθυρα όπου μπορείτε να αφήσετε δουλειά. Ο 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 φτιάχνουν retargeting με pixel ιστοσελίδας, κοινά αλληλεπίδρασης Σελίδας και Instagram, και lookalikes, και η δημιουργία κοινού δεν κοστίζει τίποτα. Το meta_insights αναλύει την απόδοση ανά ηλικία, φύλο, τοποθέτηση και χώρα. Η σελίδα Facebook Ads MCP περιγράφει κάθε εργαλείο Meta και τη στόχευση που εκθέτει.
Τρέξτε καμπάνιες 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). Ολόκληρο το δέντρο χτίζεται σε μία ατομική λειτουργία και μετά διαβάζεται πίσω από τη Google πριν ο agent περιγράψει τι έφτιαξε. Πέρα από το δέντρο: 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 (sitelinks, callouts και structured snippets, δημιουργημένα και συνδεδεμένα, αφού ένα μη συνδεδεμένο asset δεν εμφανίζεται τίποτα) και google_ads_keyword_ideas (Keyword Planner: πραγματικός μηνιαίος όγκος αναζητήσεων, ανταγωνισμός και κορυφαίες προσφορές, ώστε οι λέξεις-κλειδιά να επιλέγονται από δεδομένα και όχι να μαντεύονται).
Τρέξτε 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 (μετατρέπει ονόματα χωρών, περιφερειών και πόλεων στα id τοποθεσίας της Microsoft που χρειάζεται μια καμπάνια· χωρίς τοποθεσίες μια καμπάνια Microsoft δημιουργείται για παγκόσμια εξυπηρέτηση, που είναι η δική της προεπιλογή της Microsoft, και η ανάγνωση μετά σας προειδοποιεί έντονα). Reddit Ads, το πλήρες δέντρο λογαριασμού: 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, retargeting και αποθηκευμένα κοινά, lead forms και reddit_ads_history. ChatGPT Ads (οι διαφημίσεις που τρέχουν μέσα σε μια απάντηση του ChatGPT), μέσω του Advertiser API της 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 έχει ακριβώς έναν τύπο δημιουργικού, μια κάρτα κειμένου με εικόνα, και κανένα video, οπότε ο agent θα τραβήξει μια στατική εικόνα από το video σας αντί να σας προτείνει video διαφήμιση εκεί. X Ads, το πλήρες δέντρο προωθημένων αναρτήσεων, διαθέσιμο από τον Αύγουστο 2026: 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 Ads είναι ξεχωριστή σύνδεση από τον connector δημοσίευσης του TikTok, και είναι η μοναδική πλατφόρμα που δημιουργεί αντικείμενα ΕΝΕΡΓΑ από προεπιλογή, οπότε ο Hermoso επιβάλλει PAUSED σε κάθε επίπεδο χωρίς δυνατότητα παράκαμψης: 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-νόμισμα (1.000.000 = μία μονάδα), ο τίτλος του δημιουργικού έχει όριο 34 χαρακτήρες, και μια διαφήμιση Snapchat δείχνει σε ένα ΔΗΜΙΟΥΡΓΙΚΟ και όχι σε media id. Τρεις σημειώσεις πρόσβασης που αξίζει να έχετε υπόψη πριν σχεδιάσετε έναν προϋπολογισμό: το LinkedIn και το Pinterest μετρούν τις εγγραφές διαφημίσεων ανάλογα με το επίπεδο API που έχει ο δικός σας διαφημιστικός λογαριασμός. Οι αναγνώσεις και οι αναφορές δεν έχουν περιορισμούς, ενώ η δημιουργία καμπανιών εξαρτάται από την πρόσβαση που σας έχει δώσει η πλατφόρμα. Το Meta, το Google Ads, το Microsoft Advertising, το Reddit Ads και το ChatGPT Ads δεν έχουν τέτοιο επίπεδο. Το X δίνει πρόσβαση στο Ads API ανά ΔΙΑΦΗΜΙΣΤΙΚΟ ΛΟΓΑΡΙΑΣΜΟ και όχι ανά εφαρμογή, οπότε αντί για κουμπί OAuth προσθέτετε τον χρήστη X του Hermoso στον διαφημιστικό σας λογαριασμό στο business.x.com → Account access, και εμφανίζεται στο list_x_ads_accounts με το επίπεδο δικαιώματος που σας έδωσε το X. Το AppLovin Ads συνδέεται με επικολλημένο κλειδί: το applovin_ads_report λειτουργεί σε κάθε λογαριασμό με το Reporting Key του και το applovin_ads_pixel με το Event Key του, το send_applovin_ads_events χρειάζεται το κλειδί Conversion API της AppLovin, και τα list_applovin_ads_campaigns, create_applovin_ads_campaign, update_applovin_ads_campaign, set_applovin_ads_status, τα εργαλεία creative-set και το upload_applovin_ads_assets χρησιμοποιούν το Campaign Management API της AppLovin, το οποίο η 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. Οι διαφημίσεις τρέχουν στην τοποθέτηση καρτέλας Search· μια καμπάνια Search results δεν χρειάζεται καμία διαφήμιση ούτε δημιουργικό, επειδή η Apple αποδίδει μόνη της τη σελίδα προϊόντος σας στο App Store, και ο Hermoso το λέει δωρεάν αντί να αφήσει την Apple να απορρίψει τη δημιουργία. Ανάγνωση: list_apple_ads_campaigns (κατάσταση, κατάσταση προβολής, ημερήσιος και συνολικός προϋπολογισμός, οι χώρες όπου τρέχει, και ο λόγος που δηλώνει η ίδια η Apple όταν μια καμπάνια δεν μπορεί να τρέξει), list_apple_ads_ad_groups (προεπιλεγμένη προσφορά και αν είναι ενεργό το Search Match της Apple), 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. Δεν υπάρχει κουμπί OAuth γι' αυτό, επειδή η Apple δεν δημοσιεύει ροή OAuth: ο Hermoso δημιουργεί το κλειδί υπογραφής, εσείς επικολλάτε το δημόσιο μισό του στο Apple Ads → Account Settings → API και επικολλάτε πίσω τρία id. Η Apple εμφανίζει εκείνο το πεδίο μόνο σε χρήστη με ρόλο API, οπότε ένας Account Admin προσκαλεί ή μεταβαίνει πρώτα σε έναν τέτοιο ρόλο. Ο οδηγός connector Apple Search Ads περιγράφει όλη τη διαδικασία. Κάθε σύνδεση είναι καρφιτσωμένη στον ένα οργανισμό Apple Ads που επιλέξατε όταν τη φτιάξατε.
Αναφορές & εξαγωγές: 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. Τα leads πάνε στο CRM σας μέσω του HubSpot MCP: το sync_leads_to_hubspot στέλνει τα leads από lead forms Meta και LinkedIn ως επαφές, και το hubspot_deals_report αναφέρει τα deals ανά στάδιο και πηγή.
Μνήμη, προφίλ, skills & ομάδα: remember, forget, list_memory, store_get· προφίλ create_brand, delete_brand, use_brand, list_brands, ώστε ένα γραφείο να αναλαμβάνει νέο πελάτη και να τον αποσύρει χωρίς να ανοίξει την εφαρμογή, και τα προφίλ είναι απεριόριστα σε κάθε πρόγραμμα· skills, πλέον μία βιβλιοθήκη που απορρόφησε το παλιό κατάστημα "AI employees": save_skill, list_skills, get_skill, delete_skill· ομάδα invite_member, list_team, set_role, remove_member.
Λογαριασμός, ρυθμίσεις & connectors: hermoso_capabilities (ελέγχει μοντέλα και ακριβή κόστη ανά render· καλέστε το πρώτο), hermoso_credits, buy_credits, billing_status, upgrade_plan, set_auto_reload, get_job, list_jobs, report_bug, request_feature· ρυθμίσεις get_settings, update_settings (γλώσσα και εμφάνιση, αποθηκευμένα στον λογαριασμό και όχι στον browser, ώστε ένας πελάτης που χρησιμοποιεί μόνο agent να μην μένει στα αγγλικά)· connectors list_connectors, list_connector_accounts, set_connector_accounts (επιλέγετε ακριβώς ποιες Σελίδες, διαφημιστικούς λογαριασμούς και πίνακες είναι διαθέσιμοι· το εργαλείο αναφέρει την ανάγνωση από τον server, ποτέ το αίτημα), disconnect_connector. Η σύνδεση λογαριασμού είναι οθόνη συναίνεσης OAuth, οπότε είναι το μοναδικό βήμα που ακόμα χρειάζεται browser· όλα τα υπόλοιπα είναι προσβάσιμα από τον agent.