Facebook Ads MCP: สร้าง อ่าน และรันแคมเปญ Meta จาก agent ของคุณ

MCP server ของ Hermoso ให้ Claude, Cursor, Codex หรือ MCP client ใดก็ได้เข้าถึงโครงสร้าง Meta ครบทั้งหมด: แคมเปญ ad set ที่มี targeting จริง ครีเอทีฟแบบภาพ วิดีโอ และ carousel พร้อมข้อมูลเชิงลึก รวมถึงการโพสต์ออร์แกนิกไปยัง Facebook, Instagram และ Threads ทุกอย่างถูกสร้างแบบหยุดชั่วคราว และสวิตช์เดียวที่เปิดการใช้เงินจะไม่ทำงานหากไม่มีการยืนยันจากคุณอย่างชัดเจน

มี Facebook Ads MCP หรือไม่? มี Hermoso คือ Facebook Ads MCP server แบบโฮสต์ (ชื่อที่ Meta ใช้เรียกสิ่งเดียวกันคือ Meta Ads MCP) เพิ่ม https://app.hermoso.ai/mcp ลงใน Claude, ChatGPT หรือ Cursor แล้วเชื่อมบัญชี Meta ของคุณครั้งเดียว หลังจากนั้นผู้ช่วยของคุณสามารถสร้างแคมเปญ ad set และโฆษณาของ Facebook และ Instagram พร้อม targeting จริง อัปโหลดครีเอทีฟ อ่านข้อมูลเชิงลึก จัดการ lead form กลุ่มเป้าหมาย และ pixel และโพสต์ไปยัง Facebook, Instagram และ Threads แคมเปญทุกอันถูกสร้างแบบหยุดชั่วคราว และจะไม่มีการใช้เงินจนกว่าคุณจะยืนยัน

MCP สำหรับ “Meta ads” ส่วนใหญ่ทำได้แค่อ่านและสลับสถานะ: ดึงรายงานหรือหยุดแคมเปญได้ ซึ่งมีประโยชน์ และเป็นครึ่งที่ง่ายกว่า ส่วนที่ยากคือแคมเปญต้องการ ครีเอทีฟ และครีเอทีฟต้องการการวิจัย แบรนด์ การเรนเดอร์ และการอัปโหลด นี่คือเหตุผลที่เซิร์ฟเวอร์ประเภทแค่สลับสถานะยังทำให้คุณต้องกลับไปที่ Ads Manager อยู่ดี

Hermoso ครอบคลุมเส้นทางทั้งหมดผ่าน MCP server ของเรา มันค้นหาโฆษณาที่คู่แข่งของคุณกำลังรันอยู่จริง เรนเดอร์ครีเอทีฟที่เสร็จแล้วพร้อมผลิตภัณฑ์จริงของคุณ อัปโหลด สร้างแคมเปญรอบ ๆ มัน และอ่านผลลัพธ์กลับมา: เครื่องมือมากกว่า 922 รายการ และตระกูล Meta เป็นส่วนหนึ่งของทั้งหมดนั้น

ติดตั้งครั้งเดียว: ใน Claude.ai หรือ Claude Desktop ให้วาง https://app.hermoso.ai/mcp ภายใต้ Settings → Connectors แล้วอนุมัติด้วยบัญชี Hermoso ของคุณ ใน coding agent ทำได้ด้วยคำสั่งเดียว: /plugin marketplace add hermoso-ai/hermoso แล้ว /plugin install hermoso@hermoso ใน Claude Code, codex plugin marketplace add hermoso-ai/hermoso แล้ว codex plugin add hermoso@hermoso ใน Codex หรือ npx skills add hermoso-ai/hermoso -a cursor ใน Cursor (ตั้งชื่อ agent ของคุณหลัง -a) จากนั้นลงชื่อเข้าใช้หนึ่งครั้งด้วย npx -y hermoso auth login ดูการตั้งค่าเต็มได้ที่หน้า MCP & CLI

เครื่องมือ Meta แยกตามงาน

สร้าง. create_meta_ad (แคมเปญ ad set ครีเอทีฟ และโฆษณาในการเรียกครั้งเดียว หรือการบูสต์โพสต์ที่มีอยู่), create_meta_campaign, create_meta_adset, upload_meta_asset, find_meta_audiences, create_meta_audience, create_meta_pixel, create_meta_lead_form, list_meta_pages

ตรวจก่อนใช้จ่าย. preview_meta_ad, estimate_meta_reach, get_meta_ad_account

อ่าน. list_meta_ads, meta_insights, meta_page_insights, meta_post_insights, instagram_insights, list_meta_audiences, list_meta_pixels, list_meta_lead_forms, read_meta_leads

เปลี่ยนแปลง. update_meta_object, set_meta_campaign_status, delete_meta_object, delete_meta_audience, archive_meta_lead_form ทุกอย่างที่เริ่มการใช้เงินหรือลบได้ต้องได้รับการยืนยัน

แค็ตตาล็อก. list_meta_catalogs, list_meta_product_sets, list_meta_catalog_products, create_meta_catalog, update_meta_catalog, delete_meta_catalog

เผยแพร่ออร์แกนิก. post_to_meta (Facebook Page, บัญชี Instagram ที่เชื่อมโดยตรงหรือผ่าน Page, หรือ Threads), schedule_post, manage_meta_post, upload_file

มีส่วนร่วม. list_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_message รวมถึงเทียบเท่าใน Threads

agent ของคุณทำอะไรได้บ้างด้วย Facebook Ads MCP

ทุกแถวด้านล่างคือเครื่องมือจริงบนเซิร์ฟเวอร์ นี่คือพื้นผิว Meta ทั้งหมด ไม่ใช่แค่ไฮไลต์ ถามเป็นภาษาธรรมดาแล้ว agent จะเลือกเครื่องมือเอง

งานเครื่องมือสิ่งที่เกิดขึ้น
สร้างโฆษณาทั้งชุดcreate_meta_adแคมเปญ ad set พร้อม targeting ครบ งบประมาณ และตารางเวลา ครีเอทีฟ และโฆษณา ทั้งหมดในการเรียกเดียว เป็นภาพ วิดีโอ หรือ carousel ส่งโพสต์ที่มีอยู่เข้ามา แล้วมันจะสร้างการบูสต์แทน ทุกอย่างถูกสร้างแบบหยุดชั่วคราว
เพิ่ม ad set สำหรับการทดสอบcreate_meta_campaign, create_meta_adsetแคมเปญแบบหยุดชั่วคราว แล้ว ad set เพิ่มเติมภายใต้มัน เพื่อให้สองกลุ่มเป้าหมายหรือตำแหน่งวางทำงานคู่กัน
นำครีเอทีฟของคุณมาเองupload_meta_asset, upload_fileวางภาพหรือวิดีโอในคลังของบัญชีโฆษณา ไม่ว่า Hermoso จะสร้างหรือคุณสร้างเอง
หา targetingfind_meta_audiencesค้นหา id จริงสำหรับความสนใจ พฤติกรรม สถานที่ ภาษา ตำแหน่งงาน นายจ้าง และสถาบันการศึกษา
รีทาร์เก็ตติ้งและ lookalikecreate_meta_audience, list_meta_audiences, delete_meta_audienceกลุ่มเป้าหมายจากเว็บไซต์ การมีส่วนร่วม และ lookalike สร้างบนบัญชีโฆษณาของคุณ
Pixellist_meta_pixels, create_meta_pixelแสดงแต่ละ pixel และเวลาที่ยิงครั้งล่าสุด เพื่อให้ ad set เพิ่มประสิทธิภาพสู่ conversion แทนที่จะเป็นคลิก
ดูตัวอย่างและประเมินขนาดก่อนpreview_meta_ad, estimate_meta_reachลิงก์ดูตัวอย่างของ Meta แยกตามตำแหน่งวางโฆษณา และการประมาณการของ Meta ว่า targeting นั้นเข้าถึงคนได้กี่คน ก่อนที่จะมีการกันงบประมาณใด ๆ
อ่านผลการทำงานmeta_insights, list_meta_adsยอดใช้จ่าย impression การเข้าถึง คลิก CTR CPC CPM และ conversion ของบัญชี แคมเปญ ad set หรือโฆษณา แยกตามอายุ เพศ ตำแหน่งวางโฆษณา หรือประเทศ
สุขภาพบัญชีget_meta_ad_accountสถานะบัญชีเป็นคำอธิบาย ยอดค้างชำระ ยอดที่ใช้ไปแล้ว เพดานการใช้จ่าย และงบประมาณรายวันขั้นต่ำ
Lead adscreate_meta_lead_form, list_meta_lead_forms, read_meta_leads, archive_meta_lead_formแบบฟอร์มทันทีพร้อมคำถามของคุณเอง และ lead ที่เก็บได้ อ่านแบบสดจาก Meta
แค็ตตาล็อกสินค้าlist_meta_catalogs, list_meta_catalog_products, create_meta_catalog, update_meta_catalogแค็ตตาล็อก product set และสินค้าพร้อมสถานะการตรวจสอบของ Meta การลบแค็ตตาล็อกต้องยืนยัน
Partnership adslist_meta_partnership_creators, manage_meta_partnership_creatorครีเอเตอร์ที่คุณสามารถทำ partnership ads ด้วยได้
เริ่ม เปลี่ยน หรือหยุดการใช้จ่ายset_meta_campaign_status, update_meta_object, delete_meta_objectเปลี่ยนชื่อ ปรับ targeting เปลี่ยนงบประมาณ เปิดใช้งาน หรือลบ การเปิดใช้งานและการลบจะไม่ทำงานหากไม่มีการยืนยันอย่างชัดเจน
โพสต์ออร์แกนิกpost_to_meta, schedule_post, manage_meta_postโพสต์ของ Facebook Page, Instagram และ Threads: ข้อความ ลิงก์ ภาพ วิดีโอ หรือ carousel ตอนนี้หรือตามกำหนดเวลา
คอมเมนต์และ DMlist_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_messageอ่านและตอบคอมเมนต์ และข้อความ Messenger และ Instagram Direct หรือซ่อนคอมเมนต์
ตัวเลขออร์แกนิกmeta_page_insights, meta_post_insights, instagram_insightsข้อมูลเชิงลึกของ Page, โพสต์ และบัญชี Instagram รวมถึงข้อมูลประชากรของผู้ชม

ตัวอย่างคำสั่ง

วางคำสั่งใดก็ได้เหล่านี้ลงใน Claude, ChatGPT หรือ Cursor เมื่อเชื่อม Hermoso แล้ว แต่ละคำสั่งคือคำขอเดียว

  • “ดึงยอดใช้จ่าย Meta ของฉัน 30 วันที่ผ่านมา แยกตามอายุและเพศ แล้วบอกว่าควรตัด ad set ไหน”
    agent รัน meta_insights พร้อมการแยกตามอายุและเพศในแต่ละ ad set แล้วเรียงตามต้นทุนต่อผลลัพธ์
  • “สร้างแคมเปญ Instagram Reels แบบหยุดชั่วคราวสำหรับเซรัมใหม่ของเรา: ผู้หญิงอายุ 25 ถึง 44 ปีในแคนาดา $40 ต่อวัน เพิ่มประสิทธิภาพการซื้อด้วย pixel ของเรา”
    list_meta_pixels หา pixel, find_meta_audiences ระบุ targeting, create_meta_ad สร้างโครงสร้างแบบหยุดชั่วคราว และสรุปมาจากการอ่านกลับของ Meta
  • “ก่อนที่เราจะใช้จ่ายอะไร กลุ่มเป้าหมายนี้จะเข้าถึงกี่คน และโฆษณาหน้าตาเป็นอย่างไรใน Stories?”
    estimate_meta_reach ขอขนาดกลุ่มเป้าหมายจาก Meta และ preview_meta_ad คืนลิงก์ดูตัวอย่าง Stories จริงของ Meta
  • “สร้าง lookalike 1% ของทุกคนที่ซื้อในช่วง 180 วันที่ผ่านมา”
    create_meta_audience สร้างกลุ่มเป้าหมายจากเว็บไซต์ของ pixel ก่อน แล้ว lookalike จากมัน
  • “บูสต์โพสต์ Facebook ที่ดีที่สุดของวันอังคารที่แล้วไปยังคนใกล้ร้านของเราเป็นเวลาหนึ่งสัปดาห์”
    list_meta_posts และ meta_post_insights เลือกโพสต์ แล้ว create_meta_ad สร้างการบูสต์แบบหยุดชั่วคราวพร้อมรัศมีรอบที่อยู่
  • “ดึง lead จากแบบฟอร์มเว็บินาร์ของเราในสัปดาห์นี้ แล้วใส่ใน Google Sheet”
    read_meta_leads อ่านการส่งข้อมูลแบบสด แล้ว create_sheet เขียนลงชีตใหม่ใน Drive ของคุณ
  • “หาโฆษณา Facebook ที่รันนานที่สุดของคู่แข่งสามราย ทำสองเวอร์ชันของไอเดียที่ดีที่สุดสำหรับแบรนด์เรา และตั้งเป็นการทดสอบแบบหยุดชั่วคราว”
    pull_competitor_ads จากนั้น render_ad สำหรับครีเอทีฟ แล้ว create_meta_ad พร้อมสอง ad set ไม่มีการใช้จ่ายจนกว่าคุณจะยืนยัน
  • “โฆษณาของเราหยุดส่งเมื่อวาน เป็นเพราะการเรียกเก็บเงินหรือไม่?”
    get_meta_ad_account อ่านสถานะบัญชี ยอดค้างชำระ และเพดานการใช้จ่าย เป็นภาษาธรรมดา

targeting คือทั้งหมดของผลิตภัณฑ์ จึงเปิดให้ทั้งหมด

MCP สำหรับโฆษณาที่ตั้งได้แค่ประเทศและงบประมาณ ไม่สามารถสร้างแคมเปญจริงได้ พื้นผิว ad set ที่นี่ครอบคลุมสิ่งที่นักซื้อสื่อตัวจริงใช้:

  • ภูมิศาสตร์: ประเทศ ภูมิภาค เมืองพร้อมรัศมี รหัสไปรษณีย์ และ DMA พร้อมการยกเว้น
  • ผู้ชม: ความสนใจ พฤติกรรม กลุ่มเป้าหมายที่กำหนดเอง และ lookalike รวมถึงภาษา
  • ตำแหน่งวางโฆษณา: ห้าแพลตฟอร์มและตำแหน่งของแต่ละแพลตฟอร์ม อุปกรณ์ ระบบปฏิบัติการ และตำแหน่งแบบ Advantage+
  • โครงสร้างวัตถุประสงค์: promoted_object พร้อม pixel และเหตุการณ์ conversion ของคุณ ซึ่งยกระดับเป้าหมายการเพิ่มประสิทธิภาพเป็น OFFSITE_CONVERSIONS
  • การจัดจังหวะ: งบประมาณรายวันหรือตลอดอายุ การจัดช่วงเวลาในแต่ละวัน เพดาน bid และเพดานต้นทุน
  • ครีเอทีฟ: ภาพ วิดีโอ และ carousel

ไม่มีการเล่าจากคำขอ

ความล้มเหลวที่ละเอียดอ่อนในเครื่องมือของ agent: agent บอกคุณสิ่งที่มัน ขอ ไม่ใช่สิ่งที่แพลตฟอร์ม ทำ Hermoso สร้างโครงสร้างแล้วอ่านกลับจาก Meta และประโยคสรุปที่คุณได้รับถูกสร้างจากผลการอ่านกลับ ดังนั้นครีเอทีฟที่ถูกปฏิเสธอย่างเงียบ ๆ หรือฟิลด์ที่ถูกบังคับ จะปรากฏเป็นความไม่สอดคล้อง ไม่ใช่รายงานที่มั่นใจแต่ผิด

สิ่งที่มันจะไม่ทำโดยไม่ถาม

agent ที่มีงบประมาณจะมีประโยชน์ก็ต่อเมื่อรัศมีผลกระทบถูกจำกัด ดังนั้นอำนาจการใช้เงินจะถูกกั้นในเซิร์ฟเวอร์ ไม่ใช่ในพรอมต์ แคมเปญ ad set และโฆษณาของ Meta ถูกสร้างเป็น PAUSED โดยที่ผู้เรียกไม่สามารถ override ได้ สวิตช์สถานะที่สามารถเปิดการใช้เงินโฆษณาจริงได้ (มีหนึ่งตัวในทุกแพลตฟอร์มโฆษณา เช่น set_meta_campaign_status, set_google_ads_status, set_microsoft_ads_status, set_reddit_ads_status, set_linkedin_ads_status, set_pinterest_ads_status, set_x_ads_status และ set_openai_ads_status) แต่ละตัวจะไม่ทำงานหากไม่มี flag การยืนยันอย่างชัดเจน และการกั้นเดียวกันนี้ครอบคลุมการสร้าง ad group, โฆษณา หรือคีย์เวิร์ดของ Google Ads ที่ เปิดใช้งานแล้ว ภายใต้พาเรนต์ที่เปิดใช้งานแล้ว เพราะมันจะแสดงผลในการประมูลครั้งถัดไปทันที การลบก็ต้องยืนยันด้วยเช่นกัน ในฝั่งการสร้างสรรค์ hermoso_capabilities แสดงต้นทุนเครดิตที่แน่นอนของแต่ละโมเดลก่อนที่อะไรจะทำงาน และทุกการเรนเดอร์จะสงวนค่าประมาณไว้ก่อนแล้วจึงตัดยอดค่าจริง ดังนั้นการส่งที่ล้มเหลวจะคืนเงิน แทนที่จะเรียกเก็บเงินอย่างเงียบ ๆ

การเชื่อมต่อบัญชี Meta ของคุณ

คุณเชื่อมต่อ Meta กับ Hermoso ผ่านขั้นตอน OAuth ของ Meta เอง ในการตั้งค่า Connectors จึงไม่มีรหัสผ่านผ่านโมเดลหรือ agent เพราะเอเจนซี่หรือเพื่อนร่วมทีมที่ได้รับเชิญอาจเข้าถึง Page, บัญชีโฆษณา และบัญชี Instagram จำนวนมาก แบรนด์จึงต้อง เลือกอย่างชัดเจนว่าอันไหนเป็นของตน และเพื่อนร่วมทีมจะเห็นและใช้เฉพาะชุดนั้น การเชื่อมต่อ Meta ถูกแชร์ในระดับแบรนด์ ดังนั้นทีมทั้งทีมทำงานจากการเชื่อมต่อเดียว ในขณะที่การเชื่อมต่อส่วนตัวอย่าง Google Drive จะจำกัดอยู่ที่บุคคล

วิธีที่สิ่งนี้เข้ากับครีเอทีฟ

เหตุผลที่ควรรัน Meta จาก agent แทนแดชบอร์ดคือแคมเปญหยุดเป็นขั้นตอนแยก ในบทสนทนาเดียว agent สามารถดึงโฆษณาที่คู่แข่งรันนานที่สุดด้วย pull_competitor_ads ขุดหัวข้อที่ซ้ำกันด้วย mine_angles เรนเดอร์สี่ตัวแปรด้วย plan_variations และ render_ad ให้คะแนน เผยแพร่ผู้ชนะแบบออร์แกนิกเพื่อทดสอบ แล้วสร้างแคมเปญแบบหยุดชั่วคราวรอบสิ่งที่รอดมาได้ ความต่อเนื่องนั้นคือเหตุผลหลัก ดูภาพรวม marketing MCP หรือรายการเครื่องมือทั้งหมด

ใช้ Google Ads ด้วยหรือไม่? ดู Google Ads MCP

คำถามที่พบบ่อย

มี MCP server สำหรับ Facebook Ads หรือไม่?

มี MCP server ของ Hermoso สร้างและจัดการแคมเปญโฆษณา Meta จาก MCP client ใดก็ได้: create_meta_campaign, create_meta_adset, create_meta_ad และ upload_meta_asset สำหรับสร้าง, list_meta_ads, meta_insights, meta_page_insights และ meta_post_insights สำหรับอ่าน, update_meta_object, set_meta_campaign_status และ delete_meta_object สำหรับเปลี่ยนแปลง และยังเผยแพร่โพสต์ออร์แกนิกไปยัง Facebook, Instagram และ Threads ได้ด้วย

AI agent สร้างแคมเปญโฆษณา Facebook ได้หรือไม่?

ได้ พร้อมโครงสร้างทั้งหมด: แคมเปญ ad set พร้อม targeting ครบ และโฆษณาแบบภาพ วิดีโอ หรือ carousel โฆษณาทุกอันถูกสร้างแบบหยุดชั่วคราวโดยไม่มี override จากผู้เรียก ดังนั้นการสร้างแคมเปญจะไม่เริ่มการใช้จ่ายเลย การเปิดใช้งานต้องเรียก set_meta_campaign_status พร้อมการยืนยันอย่างชัดเจน

ตั้ง targeting อะไรได้บ้าง?

ภูมิศาสตร์ รวมถึงประเทศ ภูมิภาค เมืองพร้อมรัศมี รหัสไปรษณีย์ และ DMA พร้อมการยกเว้น, ความสนใจ พฤติกรรม กลุ่มเป้าหมายที่กำหนดเอง และ lookalike, ภาษา, ห้าแพลตฟอร์มและตำแหน่งวางโฆษณาของแต่ละแพลตฟอร์ม, อุปกรณ์, ระบบปฏิบัติการ และ Advantage+, promoted_object พร้อม pixel และเหตุการณ์ conversion ของคุณ ซึ่งยกระดับเป้าหมายเป็น OFFSITE_CONVERSIONS, และงบประมาณรายวันหรือตลอดอายุพร้อมการจัดช่วงเวลาในแต่ละวัน เพดาน bid และเพดานต้นทุน

มันใช้งบโฆษณาของฉันได้โดยไม่ถามหรือไม่?

ไม่ได้ วัตถุ Meta ทุกชิ้นถูกสร้างแบบหยุดชั่วคราว และ set_meta_campaign_status คือสวิตช์เดียวที่เปิดเงินจริง และมันจะไม่ทำงานหากไม่มี flag การยืนยันอย่างชัดเจน การลบก็ถูกกั้นด้วยวิธีเดียวกัน

agent ได้รับรหัสผ่าน Facebook ของฉันหรือไม่?

ไม่ คุณเชื่อมต่อ Meta ผ่านขั้นตอน OAuth ของ Meta เองในการตั้งค่า Connectors ของ Hermoso และ Hermoso เก็บโทเคนที่ได้มา agent เรียกได้เพียงเครื่องมือของ Hermoso แบรนด์ยังเลือกว่า Page, บัญชี Instagram และบัญชีโฆษณาใดเป็นของตน ดังนั้นเพื่อนร่วมทีมจะไม่เห็นสินทรัพย์อื่นของคุณ

มันสร้างครีเอทีฟโฆษณาด้วยได้หรือไม่ หรือแค่จัดการแคมเปญ?

ทั้งสองอย่าง นี่คือความแตกต่างจาก MCP โฆษณาที่ทำได้แค่แคมเปญ เซิร์ฟเวอร์เดียวกันค้นหาโฆษณาคู่แข่ง วางแนวคิด เรนเดอร์โฆษณาภาพและวิดีโอที่เสร็จแล้วผ่านโมเดลมากกว่า 100 ตัว โดยผลิตภัณฑ์จริงของคุณถูกซ้อนเข้าไป อัปโหลดแอสเซ็ตไปยัง Meta แล้วสร้างแคมเปญรอบมัน

อ่านผลการทำงานได้หรือไม่?

ได้ meta_insights คืนผลการทำงานของแคมเปญ ad set และโฆษณา meta_page_insights และ meta_post_insights ครอบคลุมตัวชี้วัดออร์แกนิกของ Page และโพสต์ ผลลัพธ์ส่งออกตรงไปยัง Google Sheet ได้ด้วย create_sheet และ append_to_sheet

เชื่อม Meta ใน Hermoso ครั้งเดียว แล้ว agent ของคุณสามารถวิจัย สร้างครีเอทีฟ สร้างแคมเปญ และอ่านผลลัพธ์ได้ โดยไม่ต้องถือรหัสผ่านของคุณ

เริ่มใช้ฟรี →   อ่านเอกสาร MCP →