Hermoso είναι ένας MCP server για marketing: 1.000+ εργαλεία πάνω σε ένα ενιαίο OAuth endpoint που επιτρέπουν σε έναν agent να ερευνά τις διαφημίσεις που ήδη τρέχουν σε μια αγορά, να δημιουργεί εικόνες και βίντεο διαφημίσεων, να τις δημοσιεύει και να στήνει τις πληρωμένες καμπάνιες πίσω από αυτές. Το Codex φτάνει σε όλα αυτά μέσω μίας σύνδεσης. Η σελίδα αυτή καλύπτει ένα μέρος του: τι μπορεί πραγματικά να κάνει το Codex στο Instagram και τι δεν επιτρέπει το ίδιο το Instagram.
Συνδέστε το Hermoso με το Codex
- Μία εντολή, και χωρίς κλειδί.
Το Codex διαβάζει το αρχείο marketplace στο δημόσιο αποθετήριο του Hermoso και εγκαθιστά τις πέντε δεξιότητές του (research, ad-from-brand, generate, product-photoshoot και marketing). Οι δεξιότητες εκτελούν την εντολήcodex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermosohermosoμέσω τουnpx, οπότε δεν φορτώνεται καμία λίστα εργαλείων στις συνεδρίες σας και τίποτα δεν κοστίζει σε context μέχρι να τρέξει μια εντολή. - Συνδεθείτε μία φορά.
Ανοίγει μια σύνδεση στον περιηγητή και αποθηκεύει ένα διαπιστευτήριο με πρόσβαση μόνο για τον ιδιοκτήτη στοnpx -y hermoso auth login~/.hermoso/config.json. Χωρίς περιηγητή στο μηχάνημα, π.χ. σε CI ή κοντέινερ; Δημιουργήστε κλειδί στο MCP & CLI → Terminal & API keys και εκτελέστεnpx -y hermoso auth login --token hmk_…. Ένα κλειδί έχει πραγματική εξουσία δαπάνης, οπότε αντιμετωπίστε το όπως κωδικό πρόσβασης. - Προαιρετικά: και ο MCP server.
Αυτό γράφει τον server στοcodex mcp add hermoso -- npx -y hermoso mcp~/.codex/config.tomlκαι διαβάζει το ίδιο αποθηκευμένο διαπιστευτήριο, οπότε κανένα κλειδί δεν μπαίνει στο αρχείο. Προτιμάτε τον φιλοξενούμενο endpoint;codex mcp add hermoso --url https://app.hermoso.ai/mcp, και μετάcodex mcp login hermosoγια τη σύνδεση OAuth. Οι δεξιότητες φτάνουν σε κάθε εργαλείο χωρίς κανέναν από τους δύο. - Ζητήστε κάτι από το Codex. «Βρες τις πιο μακροχρόνιες διαφημίσεις των τριών πιο κοντινών σου ανταγωνιστών και ξαναδημιούργησε το καλύτερο hook σε βίντεο 9:16», ή «δημοσίευσε αυτή την απόδοση στο κανάλι». Ο agent επιλέγει τα εργαλεία· εσείς εγκρίνετε τη δαπάνη.
Το Codex κρατά τους MCP servers στο ~/.codex/config.toml, ή στο .codex/config.toml σε ένα έμπιστο έργο, και το αρχείο είναι TOML, όχι JSON: ένα αντιγραμμένο μπλοκ mcpServers δεν θα φορτωθεί, και μια χειροποίητη καταχώρηση είναι η [mcp_servers.hermoso] με command = "npx" και args = ["-y", "hermoso", "mcp"]. Το τελικό mcp είναι απαραίτητο: το npx -y hermoso χωρίς υποεντολή εκτυπώνει τη βοήθεια και τερματίζει. Το Codex διαβάζει marketplaces plugin στην ίδια διάταξη .claude-plugin που χρησιμοποιεί το Claude Code, γι’ αυτό ένα αποθετήριο εγκαθίσταται και στα δύο.
Έπειτα, συνδέστε το ίδιο το Instagram, μία φορά, στο Settings → Connectors μέσα στο Hermoso. Είναι μια οθόνη συγκατάθεσης OAuth, επομένως είναι το μόνο βήμα που χρειάζεται πρόγραμμα περιήγησης. Όλα τα επόμενα είναι κλήσεις εργαλείων.
Τα εργαλεία Instagram που παίρνει το Codex
post_to_meta: δημοσιεύει στο Instagram μεtarget: "instagram". Το Instagram είναι οπτικό κανάλι και το API το επιβεβαιώνει: μια ανάρτηση χρειάζεται εικόνα ή βίντεο.schedule_post: τη βάζει στην ουρά στο κοινό ημερολόγιο, με ξεχωριστό κείμενο ανά κανάλι αν το κείμενο πρέπει να διαφέρει από την έκδοση για Facebook ή LinkedIn.list_meta_comments / reply_to_meta_comment / moderate_meta_comment: διαβάζει, απαντά και μετριάζει τα σχόλια κάτω από μια ανάρτηση.meta_page_insights / meta_post_insights: προσέγγιση, εμφανίσεις, αποθηκεύσεις και αλληλεπίδραση, ανά λογαριασμό και ανά ανάρτηση.search_instagram: αναζήτηση με λέξη-κλειδί σε δημόσια Reels του Instagram, για έρευνα και όχι για δημοσίευση.
Δύο πράγματα για το Instagram που αξίζει να ξέρετε πριν αυτοματοποιήσετε οτιδήποτε. Το API της Meta δεν έχει εγγενή προγραμματισμό για Instagram, οπότε ο προγραμματισμός είναι η ουρά του Hermoso και όχι του Instagram, ενώ αν περάσετε το scheduleAt του Facebook για Instagram, το αίτημα απορρίπτεται αντί να δημοσιευτεί σιωπηλά τώρα. Και η λεζάντα στο Instagram δεν μπορεί να επεξεργαστεί μόλις η ανάρτηση δημοσιευτεί: το μόνο που επιτρέπει η Meta να αλλάξετε σε δημοσιευμένη ανάρτηση είναι αν θα είναι ενεργά τα σχόλια. Η διαγραφή υποστηρίζεται: το manage_meta_post αφαιρεί κανονικές αναρτήσεις, Stories, Reels και ολόκληρα άλμπουμ καρουζέλ, αν και ποτέ μία μόνο κάρτα από άλμπουμ.
Όρια του Instagram που αξίζει να γνωρίζετε πριν αυτοματοποιήσετε οτιδήποτε
| Κείμενο | Ένα κείμενο Instagram έχει όριο 2,200 χαρακτήρες. Εφαρμόζεται τη στιγμή που δημιουργείται ή μπαίνει στην ουρά η ανάρτηση, οπότε μια υπερβολικά μεγάλη ανάρτηση απορρίπτεται ενώ είστε ακόμα εκεί για να τη διορθώσετε, αντί να περικοπεί σιωπηλά. |
|---|---|
| Ορατότητα | Μόνο δημόσια. Το Content Publishing API της Meta δημοσιεύει αμέσως ή καθόλου, και το Instagram «δεν έχει ανάρτηση unlisted, private ή πρόχειρο». Αν θέλετε βήμα ελέγχου στο Instagram, πρέπει να γίνει πριν από την κλήση και όχι μετά. |
| Καρουζέλ | 2 έως 10 διαφάνειες, με εικόνες και βίντεο αναμεμειγμένα. Το ανώτατο όριο των 10 είναι της Meta, παρατίθεται στον πίνακα δυνατοτήτων που το εφαρμόζει: «Τα καρουζέλ περιορίζονται σε 10 εικόνες, βίντεο ή συνδυασμό των δύο.» Το κατώτατο όριο των 2 είναι δικό μας, γιατί μία διαφάνεια δεν είναι καρουζέλ σε καμία πλατφόρμα. Μια ανάρτηση με μία διαφάνεια δημοσιεύεται ως συνηθισμένη ανάρτηση και δεν απορρίπτεται. |
| Ποιος λογαριασμός | pageId. Το Instagram δημοσιεύει μέσω της συνδεδεμένης Σελίδας Facebook, οπότε το ίδιο πεδίο ταυτότητας την επιλέγει. |
Δοκιμάστε το στο Codex
Ζητήστε το με απλή γλώσσα. Αυτές είναι κανονικές προτάσεις, όχι εντολές DSL:
“Μη διαδραστικά: φτιάξε μια καρουσέλ 4 διαφανειών από τις σημερινές φωτογραφίες προϊόντων, δημοσίευσέ την στο Instagram με λεζάντα κάτω από 2.200 χαρακτήρες, και τερμίνισε εκτυπώνοντας τον μόνιμο σύνδεσμο.”
Αυτή είναι η διαδρομή search_instagram → plan_ad → render_ad → post_to_meta (target: "instagram"). Σε διαδραστική λειτουργία το Codex δείχνει την κλήση πριν την εκτελέσει. Χωρίς διαδραστικότητα δεν υπάρχει κανείς να ρωτηθεί, κάτι που αξίζει να λαμβάνεται υπόψη σε κάθε βήμα που δημοσιεύει ή ξοδεύει.
Το Codex στο Instagram: το σημείο που δυσκολεύει
Σε μια αυτοματοποιημένη ροή, το Instagram χρειάζεται ένα ανθρώπινο βήμα: μια δημοσιευμένη λεζάντα δεν μπορεί ποτέ να επεξεργαστεί μέσω του API. Αν το Codex τρέχει με χρονοδιακόπτη, βάλτε τον έλεγχο πριν τη δημοσίευση: δημιουργήστε και κρατήστε, και δημοσιεύστε μετά από έγκριση. Η διαγραφή είναι το μόνο αναίρεση. Το manage_meta_post αφαιρεί κανονικές αναρτήσεις, Stories, Reels και ολόκληρα άλμπουμ καρουσέλ, αλλά η διαγραφή παίρνει μαζί της τα likes και τα σχόλια.
Για μη επιτηρούμενες εκτελέσεις, προτιμήστε το CLI hermoso με --json αντί για το πλήρες μανιφέστο εργαλείων. Είναι πολύ φθηνότερο σε context και πιο εύκολο να ελεγχθεί.
Ερευνήστε στο Instagram πριν δημοσιεύσετε
Το search_meta_ads καλύπτει τις τοποθετήσεις στο Instagram όσο και στο Facebook, αφού είναι μία βιβλιοθήκη. Για το οργανικό περιεχόμενο, το search_instagram ψάχνει δημόσια Reels με λέξη-κλειδί, που είναι η επιφάνεια όπου το format πραγματικά κινεί τα πράγματα· οι αναζητήσεις προφίλ και hashtag περνούν από το fetch_social_data και το search_instagram_hashtag.
Το πληρωμένο μέρος
Οι τοποθετήσεις στο Instagram αγοράζονται μέσω του ίδιου δέντρου καμπανιών της Meta με το Facebook: create_meta_campaign → create_meta_adset → create_meta_ad, με τοποθετήσεις επιλέξιμες ανά πλατφόρμα και θέση. Το preview_meta_ad δείχνει την πραγματική αποδοσμένη διαφήμιση ανά τοποθέτηση πριν δαπανήσετε, και το meta_insights αναλύει τα αποτελέσματα ανά ηλικία, φύλο, τοποθέτηση και χώρα. Αυτή η ανάλυση καθορίζει το επόμενο δημιουργικό.
Τι δεν μπορεί να κάνει μόνο του το Codex
Ένας agent με προϋπολογισμό είναι χρήσιμος μόνο αν η ζημιά που μπορεί να προκαλέσει είναι περιορισμένη, γι' αυτό ο φραγμός βρίσκεται στον server και όχι σε μια εντολή. Κάθε καμπάνια διαφήμισης, σύνολο διαφημίσεων, ομάδα διαφημίσεων και διαφήμιση δημιουργείται σε παύση, και οι αλλαγές κατάστασης που ενεργοποιούν πραγματικά χρήματα αρνούνται να τρέξουν χωρίς ρητή επιβεβαίωση. Κάθε απόδοση αποτιμάται πρώτα (το hermoso_capabilities δημοσιεύει το ακριβές κόστος credit κάθε μοντέλου πριν δαπανηθεί οτιδήποτε). Τα credits δεσμεύονται πριν από την πρώτη κλήση στον πάροχο και εκκαθαρίζονται στο ακριβές κόστος μετά, οπότε μια αποτυχημένη αποστολή επιστρέφει τα χρήματα αντί να σας χρεώσει για το τίποτα. Οι διαγραφές απαιτούν επίσης επιβεβαίωση, και κάθε δέντρο καμπάνιας διαβάζεται ξανά από την πλατφόρμα διαφήμισης πριν ο agent σας πει τι δημιούργησε.
Ένα βήμα δεν γίνεται σκόπιμα χωρίς χειρισμό: η σύνδεση λογαριασμού είναι οθόνη συγκατάθεσης OAuth, οπότε συνδέετε το κανάλι μία φορά σε πρόγραμμα περιήγησης. Μετά από αυτό, όλα είναι κλήσεις εργαλείων.
Το υπόλοιπο πλέγμα
Από το Codex, δημοσίευση σε: Facebook · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. Ή δείτε όλα τα κανάλια στα οποία μπορεί να δημοσιεύσει το Codex.
Δημοσίευση στο Instagram από: Claude · ChatGPT · Claude Code · Cursor · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · Διαφημίσεις από τη γραμμή εντολών
Συχνές ερωτήσεις
Μπορεί το Codex να δημοσιεύσει στο Instagram;
Ναι, με το plugin του Hermoso για το Codex. Εκτελέστε codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso, που εγκαθιστά τις δεξιότητες του Hermoso, και έπειτα συνδεθείτε μία φορά με npx -y hermoso auth login. Η σύνδεση ανοίγει τον περιηγητή και αποθηκεύει μόνο της τα διαπιστευτήρια, οπότε δεν χρειάζεται κλειδί να δημιουργήσετε ούτε να επικολλήσετε. Για τον MCP server επίσης, εκτελέστε codex mcp add hermoso -- npx -y hermoso mcp. Το Codex έχει τότε πάνω από 1.000 εργαλεία, μεταξύ των οποίων και εκείνα που δημοσιεύουν στο Instagram, καθώς και εκείνα που ερευνούν τις διαφημίσεις που τρέχουν ήδη στην αγορά σας και αποδίδουν πρώτα το δημιουργικό.
Πώς συνδέω το Instagram με το Codex;
Δύο βήματα, μία φορά το καθένα. Εκτελέστε codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso, που εγκαθιστά τις δεξιότητες του Hermoso, και έπειτα συνδεθείτε μία φορά με npx -y hermoso auth login. Η σύνδεση ανοίγει τον περιηγητή και αποθηκεύει μόνο της τα διαπιστευτήρια, οπότε δεν χρειάζεται κλειδί να δημιουργήσετε ούτε να επικολλήσετε. Για τον MCP server επίσης, εκτελέστε codex mcp add hermoso -- npx -y hermoso mcp. Έπειτα συνδέστε το Instagram μέσα στο Hermoso, στο Workspace → Connectors, που είναι μια οθόνη συναίνεσης OAuth στον περιηγητή. Μετά από αυτό το Codex δημοσιεύει στο Instagram ως κανονική κλήση εργαλείου.
Μπορεί το Codex να δημοσιεύσει καρουζέλ στο Instagram;
Ναι, 2 έως 10 διαφάνειες, και μπορούν να συνδυαστούν εικόνες και βίντεο. Το δέκα είναι το δημοσιευμένο όριο της ίδιας της Meta, όχι κάτι που εφεύρε το Hermoso. Το Codex καλεί το ίδιο εργαλείο δημοσίευσης και στις δύο περιπτώσεις, και ένα κανάλι που δεν μπορεί να φέρει καρουζέλ απορρίπτεται με τον πραγματικό λόγο συνημμένο.
Πόσο κοστίζει η ανάρτηση στο Instagram από το Codex;
Η δημοσίευση στο Instagram δεν κοστίζει credits· η Meta δεν χρεώνει τίποτα ανά κλήση API. Τα credits πηγαίνουν στην ίδια την απόδοση. Τα πλάνα κοστίζουν $29, $69 και $149 τον μήνα για 1,300, 3,100 και 6,750 credits, και κάθε λειτουργία είναι διαθέσιμη σε κάθε πλάνο, συμπεριλαμβανομένου του Free. Η μόνη εξαίρεση είναι το enterprise SSO.
Χρειάζεται το Codex τον κωδικό μου στο Instagram;
Όχι. Συνδέετε το Instagram με το Hermoso μία φορά, μέσω οθόνης συγκατάθεσης OAuth σε πρόγραμμα περιήγησης, και το Codex το φτάνει μετά ως κλήση εργαλείου. Η σύνδεση λογαριασμού είναι το μόνο βήμα που δεν γίνεται χωρίς χειρισμό· τίποτα μετά δεν χρειάζεται κωδικό, και κανένα διαπιστευτήριο δεν δίνεται ποτέ στο μοντέλο.
Μπορεί το Codex να προγραμματίσει μια ανάρτηση στο Instagram για αργότερα;
Ναι. Το schedule_post τη βάζει στην ουρά σε ένα ημερολόγιο κοινό με όλα τα άλλα κανάλια, με ξεχωριστό κείμενο ανά κανάλι αν το κείμενο πρέπει να διαφέρει, και τα list_scheduled και cancel_scheduled τη διαβάζουν και την ανακαλούν. Το Instagram είναι ένα από τα έντεκα κανάλια που μπαίνουν στην ουρά.
Ξεκινήστε δωρεάν με 30 credits κατά την εγγραφή και κερδίστε 250+ ακόμη. Κάθε λειτουργία είναι διαθέσιμη σε κάθε πλάνο.
Ξεκίνα δωρεάν → Δείτε την τιμολόγηση