کیا Facebook Ads کے لیے MCP ہے؟ ہاں۔ Hermoso ایک hosted Facebook Ads MCP سرور ہے (Meta اسی چیز کو Meta Ads MCP کہتا ہے)۔ https://app.hermoso.ai/mcp کو Claude، ChatGPT یا Cursor میں شامل کریں اور اپنا Meta اکاؤنٹ ایک بار جوڑ دیں۔ اس کے بعد آپ کا اسسٹنٹ Facebook اور Instagram مہمات، ad sets اور ایڈز اصل ٹارگیٹنگ کے ساتھ بنا سکتا ہے، creative اپ لوڈ کر سکتا ہے، insights پڑھ سکتا ہے، lead forms، audiences اور pixels سنبھال سکتا ہے، اور Facebook، Instagram اور Threads پر پوسٹ کر سکتا ہے۔ ہر مہم paused بنتی ہے، اور آپ کی تصدیق کے بغیر کچھ بھی خرچ نہیں ہوتا۔
زیادہ تر “Meta ads MCP” سرور صرف پڑھنے اور بند کرنے والے ہوتے ہیں: وہ رپورٹ کھینچ سکتے ہیں اور مہم روک سکتے ہیں۔ یہ مفید ہے اور یہ آسان آدھا کام بھی ہے۔ مشکل آدھا یہ ہے کہ مہم کو creative چاہیے، اور creative کو ریسرچ، برانڈ، رینڈر اور اپ لوڈ چاہیے، اسی لیے صرف بند کرنے والے سرور آپ کو بالآخر Ads Manager میں واپس بھیج دیتے ہیں۔
Hermoso کا MCP سرور پورا راستہ کور کرتا ہے۔ یہ وہ اشتہارات ریسرچ کرتا ہے جو آپ کے مقابلہ باز واقعی چلا رہے ہیں، آپ کی اصل پروڈکٹ کے ساتھ تیار creative رینڈر کرتا ہے، اسے اپ لوڈ کرتا ہے، اس کے گرد مہم بناتا ہے، اور جو ہوا اسے واپس پڑھتا ہے: کل 922+ ٹولز، جن میں Meta کا خاندان ایک حصہ ہے۔
ایک بار انسٹال کریں: Claude.ai یا Claude Desktop میں https://app.hermoso.ai/mcp کو Settings → Connectors کے تحت پیسٹ کریں اور اپنے Hermoso اکاؤنٹ سے منظور کریں۔ کوڈنگ ایجنٹ میں یہ ایک کمانڈ ہے: Claude Code میں /plugin marketplace add hermoso-ai/hermoso اور پھر /plugin install hermoso@hermoso، Codex میں codex plugin marketplace add hermoso-ai/hermoso اور پھر codex plugin add hermoso@hermoso، یا Cursor میں npx skills add hermoso-ai/hermoso -a cursor (-a کے بعد اپنے ایجنٹ کا نام لکھیں)، پھر ایک بار npx -y hermoso auth login سے سائن ان کریں۔ مکمل سیٹ اپ MCP اور CLI صفحے پر ہے۔
Meta کے ٹولز، کام کے لحاظ سے
بنائیں۔ create_meta_ad (ایک کال میں مہم، ad set، creative اور ایڈز، یا کسی موجودہ پوسٹ کا boost)، 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۔
organic اشاعت۔ post_to_meta (Facebook Page، براہ راست یا Page کے ذریعے جڑا Instagram اکاؤنٹ، یا 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 کے ہم منصب ٹولز۔
Facebook Ads MCP کے ساتھ آپ کا ایجنٹ کیا کر سکتا ہے
نیچے ہر قطار سرور پر ایک حقیقی ٹول ہے، تو یہ کوئی منتخب جھلک نہیں بلکہ Meta کی پوری سطح ہے۔ سادہ زبان میں پوچھیں اور ایجنٹ ٹولز خود چنتا ہے۔
| کام | ٹولز | کیا ہوتا ہے |
|---|---|---|
| پوری ایڈ بنانا | create_meta_ad | مہم، مکمل ٹارگیٹنگ، بجٹ اور شیڈول کے ساتھ ad set، creative اور ایڈز، سب ایک کال میں۔ image، video یا carousel۔ کوئی موجودہ پوسٹ دیں تو یہ اس کا boost بناتا ہے۔ سب کچھ paused بنتا ہے۔ |
| ٹیسٹ کے لیے مزید ad sets | create_meta_campaign، create_meta_adset | ایک paused مہم، پھر اس کے تحت اضافی ad sets تاکہ دو audiences یا placements ساتھ ساتھ چل سکیں۔ |
| اپنا creative لانا | upload_meta_asset، upload_file | ایک image یا video کو ad account کی لائبریری میں ڈالتا ہے، چاہے Hermoso نے بنایا ہو یا آپ نے۔ |
| ٹارگیٹنگ تلاش کرنا | find_meta_audiences | دلچسپیوں، رویوں، مقامات، زبانوں، نوکری کے عنوانات، آجروں اور اسکولوں کے اصل ids تلاش کرتا ہے۔ |
| ری ٹارگیٹنگ اور lookalikes | create_meta_audience، list_meta_audiences، delete_meta_audience | ویب سائٹ، مشغولیت اور lookalike audiences، آپ کے ad account پر بنی ہوئیں۔ |
| Pixels | list_meta_pixels، create_meta_pixel | ہر pixel اور اس کی آخری فائرنگ دکھاتا ہے، تاکہ ایک ad set کلکس کے بجائے کنورژن کے لیے بہتر ہو سکے۔ |
| پہلے دیکھیں اور اندازہ لگائیں | preview_meta_ad، estimate_meta_reach | Meta کا اپنا ہر placement کا preview link، اور Meta کا اندازہ کہ ایک ٹارگیٹنگ spec کتنے لوگوں تک پہنچ سکتی ہے، کوئی بجٹ لگانے سے پہلے۔ |
| کارکردگی پڑھنا | meta_insights، list_meta_ads | اکاؤنٹ، مہم، ad set یا ایڈ کے لیے خرچ، impressions، reach، کلکس، CTR، CPC، CPM اور کنورژنز، عمر، جنس، placement یا ملک کے لحاظ سے تقسیم۔ |
| اکاؤنٹ کی صحت | get_meta_ad_account | اکاؤنٹ کی حیثیت الفاظ میں، واجب الادا بیلنس، خرچ شدہ رقم، خرچ کی حد اور کم از کم روزانہ بجٹ۔ |
| Lead ads | create_meta_lead_form، list_meta_lead_forms، read_meta_leads، archive_meta_lead_form | آپ کے اپنے سوالات والے instant forms، اور ان کے جمع کیے ہوئے leads، Meta سے براہ راست لائیو پڑھے گئے۔ |
| پروڈکٹ کیٹلاگ | list_meta_catalogs، list_meta_catalog_products، create_meta_catalog، update_meta_catalog | کیٹلاگ، product sets اور پروڈکٹس Meta کی review حیثیت کے ساتھ۔ کسی کو حذف کرنا تصدیق سے محدود ہے۔ |
| Partnership ads | list_meta_partnership_creators، manage_meta_partnership_creator | وہ creators جن کے ساتھ آپ partnership ads چلا سکتے ہیں۔ |
| خرچ شروع، تبدیل یا روکنا | set_meta_campaign_status، update_meta_object، delete_meta_object | نام بدلنا، ٹارگیٹ بدلنا، بجٹ بدلنا، فعال کرنا یا حذف کرنا۔ فعال کرنا اور حذف کرنا صریح تصدیق کے بغیر نہیں چلتے۔ |
| organic پوسٹس | post_to_meta، schedule_post، manage_meta_post | Facebook Page، Instagram اور Threads کی پوسٹس: متن، لنک، image، video یا carousel، ابھی یا شیڈول پر۔ |
| تبصرے اور DMs | list_meta_comments، reply_to_meta_comment، moderate_meta_comment، list_meta_conversations، reply_to_meta_message | تبصرے اور Messenger اور Instagram Direct پیغامات پڑھیں اور ان کا جواب دیں، یا کوئی تبصرہ چھپائیں۔ |
| organic اعداد | meta_page_insights، meta_post_insights، instagram_insights | Page، پوسٹ اور Instagram اکاؤنٹ کے insights، بشمول سامعین کے ڈیموگرافکس۔ |
مثال کے طور پر پرامپٹس
Hermoso کے جڑ جانے کے بعد ان میں سے کوئی بھی Claude، ChatGPT یا Cursor میں پیسٹ کریں۔ ہر ایک ایک ہی درخواست ہے۔
- “پچھلے 30 دنوں کا Meta خرچ عمر اور جنس کے لحاظ سے دکھائیں اور بتائیں کون سا ad set بند کرنا چاہیے۔”
ایجنٹ ہر ad set کے لیے عمر اور جنس کی تقسیم کے ساتھ meta_insights چلاتا ہے اور انہیں فی نتیجہ لاگت کے حساب سے درجہ بندی کرتا ہے۔ - “ہمارے نئے serum کے لیے paused Instagram Reels مہم بنائیں: کینیڈا میں 25 سے 44 سال کی خواتین، روزانہ $40، ہمارے pixel پر خریداریوں کے لیے بہتر بنائیں۔”
list_meta_pixels pixel ڈھونڈتا ہے، find_meta_audiences ٹارگیٹنگ حل کرتا ہے، create_meta_ad درخت کو paused بناتا ہے، اور خلاصہ Meta کی واپسی کی پڑھائی سے بنتا ہے۔ - “کچھ بھی خرچ کرنے سے پہلے بتائیں اس audience تک کتنے لوگ پہنچیں گے، اور Stories میں ایڈ کیسا دکھتا ہے؟”
estimate_meta_reach Meta سے audience کا سائز مانگتا ہے، اور preview_meta_ad Stories کا Meta کا اصل preview link لوٹاتا ہے۔ - “پچھلے 180 دنوں میں خریداری کرنے والے سب لوگوں کا 1% lookalike بنائیں۔”
create_meta_audience آپ کے pixel سے ویب سائٹ audience بناتا ہے، پھر اس سے lookalike۔ - “پچھلے منگل کی بہترین Facebook پوسٹ کو ایک ہفتے کے لیے ہمارے اسٹور کے قریب لوگوں کے لیے boost کریں۔”
list_meta_posts اور meta_post_insights پوسٹ چنتے ہیں، پھر create_meta_ad پتے کے گرد radius کے ساتھ ایک paused boost بناتا ہے۔ - “اس ہفتے ہمارے webinar فارم کے leads لے کر انہیں Google Sheet میں ڈالیں۔”
read_meta_leads submissions لائیو پڑھتا ہے، پھر create_sheet آپ کی Drive میں ایک نئی sheet میں لکھتا ہے۔ - “ہمارے تین مقابلہ بازوں کے سب سے طویل چلنے والے Facebook اشتہارات ڈھونڈیں، بہترین خیال کے دو ورژن ہمارے برانڈ کے لیے بنائیں، اور انہیں paused ٹیسٹ کے طور پر سیٹ اپ کریں۔”
pull_competitor_ads، پھر creative کے لیے render_ad، پھر دو ad sets کے ساتھ create_meta_ad۔ آپ کی تصدیق تک کچھ بھی خرچ نہیں ہوتا۔ - “کل ہمارے اشتہارات چلنا بند ہو گئے۔ کیا یہ بلنگ کا مسئلہ ہے؟”
get_meta_ad_account اکاؤنٹ کی حیثیت، بیلنس اور خرچ کی حد سادہ الفاظ میں پڑھتا ہے۔
ٹارگیٹنگ ہی پوری پروڈکٹ ہے، اس لیے سب کچھ ظاہر ہے
وہ ads MCP جو صرف ملک اور بجٹ سیٹ کر سکے، اصل مہم نہیں بنا سکتا۔ یہاں ad-set کی سطح وہ سب کچھ کور کرتی ہے جو ایک میڈیا بائر واقعی استعمال کرتا ہے:
- جغرافیہ: ملک، علاقے، radius کے ساتھ شہر، postcodes اور DMAs، اخراج کے ساتھ۔
- سامعین: دلچسپیاں، رویے، custom audiences اور lookalikes، locales۔
- Placement: پانچ پلیٹ فارمز اور ان کی جگہیں، آلات، operating systems، اور Advantage+ placements۔
- Objective plumbing: آپ کے pixel اور کنورژن ایونٹ کے ساتھ ایک
promoted_object، جو optimization goal کوOFFSITE_CONVERSIONSتک لے جاتا ہے۔ - رفتار: روزانہ یا مجموعی بجٹ، dayparting، bid caps اور cost caps۔
- Creative: image، video اور carousel۔
کچھ بھی درخواست سے نہیں بیان کیا جاتا
ایجنٹ ٹولنگ میں ایک باریک ناکامی: ایجنٹ آپ کو وہ بتاتا ہے جو اس نے مانگا تھا، نہ کہ وہ جو پلیٹ فارم نے کیا۔ Hermoso درخت بناتا ہے، پھر اسے Meta سے واپس پڑھتا ہے، اور جو خلاصہ جملہ آپ کو ملتا ہے وہ اسی واپسی کی پڑھائی سے بنتا ہے، تو خاموشی سے مسترد ہونے والا creative یا زبردستی بدلا گیا فیلڈ ایک فرق کے طور پر سامنے آتا ہے، نہ کہ اعتماد سے بیان کی گئی غلط رپورٹ کے طور پر۔
وہ کیا نہیں کرے گا جب تک پوچھا نہ جائے
ایجنٹ کے پاس بجٹ ہو تو وہ تبھی کارآمد ہے جب اس کا نقصان محدود ہو، اس لیے خرچ کا اختیار پرامپٹ میں نہیں بلکہ سرور کے اندر بند ہے۔ Meta کی مہمات، ad sets اور ایڈز ہمیشہ PAUSED بنتی ہیں، کسی caller کے اووررайڈ کے بغیر۔ وہ سٹیٹس سوئچز جو اصل ایڈ خرچ آن کر سکتے ہیں (ہر ایڈ پلیٹ فارم پر ایک: 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 ان میں شامل ہیں) ہر ایک واضح تصدیقی فلیگ کے بغیر نہیں چلتا، اور وہی گیٹ پہلے سے فعال والدین کے تحت فعال Google Ads ad group، ایڈ یا کی ورڈ بنانے پر بھی لاگو ہوتا ہے، کیونکہ وہ اگلی نیلامی پر چلتا ہے۔ حذف کرنے پر بھی تصدیق لازم ہے۔ جنریشن کی طرف، hermoso_capabilities کسی بھی چیز کے چلنے سے پہلے ہر ماڈل کی ٹھیک کریڈٹ لاگت دکھاتا ہے، اور ہر رینڈر پہلے ایک اندازہ محفوظ کرتا ہے پھر اصل لاگت طے کرتا ہے، تاکہ ناکام dispatch پیسے واپس کرے بجائے خاموشی سے وصول کرنے کے۔
اپنا Meta اکاؤنٹ جوڑنا
آپ Meta کو Hermoso سے ترتیبات میں، کنکٹرز کے تحت Meta کے اپنے OAuth فلو کے ذریعے جوڑتے ہیں، تاکہ کوئی پاس ورڈ نہ ماڈل سے گزرے نہ ایجنٹ سے۔ چونکہ ایجنسی یا دعوت یافتہ ساتھی کے پاس کئی Pages، ad accounts اور Instagram اکاؤنٹس تک رسائی ہو سکتی ہے، برانڈ واضح طور پر منتخب کرتا ہے کہ کون سے اس کے ہیں؛ ساتھی پھر صرف اسی مجموعے کو دیکھتے اور استعمال کرتے ہیں۔ Meta کنکشن برانڈ کی سطح پر شیئر ہوتے ہیں تاکہ پوری ٹیم ایک کنکشن سے کام کرے، جبکہ Google Drive جیسے ذاتی کنیکٹرز فرد تک محدود رہتے ہیں۔
یہ creative کے ساتھ کیسے جڑتا ہے
ایجنٹ سے Meta چلانے کی وجہ یہ ہے کہ مہم ایک الگ مرحلہ نہیں رہتی۔ ایک ہی گفتگو میں ایجنٹ pull_competitor_ads سے آپ کے مقابلہ بازوں کے سب سے طویل چلنے والے اشتہارات لا سکتا ہے، mine_angles سے بار بار آنے والا hook نکال سکتا ہے، plan_variations اور render_ad سے چار ورژن رینڈر کر سکتا ہے، انہیں اسکور کر سکتا ہے، جیتنے والے کو organic طور پر پوسٹ کر کے جانچ سکتا ہے، اور پھر جو بچا اس کے گرد paused مہم بنا سکتا ہے۔ یہی تسلسل اصل دلیل ہے۔ دیکھیں marketing MCP جائزہ یا مکمل ٹولز کی فہرست۔
Google Ads بھی چلاتے ہیں؟ دیکھیں Google Ads MCP۔
اکثر پوچھے جانے والے سوالات
کیا Facebook Ads کے لیے MCP سرور ہے؟
ہاں۔ Hermoso کا MCP سرور کسی بھی MCP کلائنٹ سے Meta اشتہاری مہمات بناتا اور چلاتا ہے: 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 بدلنے کے لیے۔ یہ organic پوسٹس Facebook، Instagram اور Threads پر بھی شائع کرتا ہے۔
کیا کوئی AI ایجنٹ Facebook اشتہاری مہم بنا سکتا ہے؟
ہاں، پورے درخت کے ساتھ: مہم، اصل ٹارگیٹنگ کے ساتھ ad set، اور image، video یا carousel ایڈ۔ آبجیکٹس ہمیشہ paused بنتے ہیں، کسی caller کے اووررайڈ کے بغیر، اس لیے مہم بنانے سے کبھی خرچ شروع نہیں ہوتا۔ اسے فعال کرنے کے لیے set_meta_campaign_status کو واضح تصدیق کے ساتھ کال کرنا ہوگا۔
یہ کون سی ٹارگیٹنگ سیٹ کر سکتا ہے؟
جغرافیہ، جس میں ملک، علاقے، radius کے ساتھ شہر، postcodes اور DMAs، اخراج کے ساتھ؛ دلچسپیاں، رویے، custom audiences اور lookalikes؛ locales؛ پانچ پلیٹ فارمز اور ان کے placements، آلات، operating systems اور Advantage+ placements؛ آپ کے pixel اور کنورژن ایونٹ کے ساتھ promoted_object، جو goal کو OFFSITE_CONVERSIONS تک لے جاتا ہے؛ اور روزانہ یا مجموعی بجٹ، dayparting، bid caps اور cost caps۔
کیا یہ میرا اشتہاری بجٹ بغیر پوچھے خرچ کر سکتا ہے؟
نہیں۔ ہر Meta آبجیکٹ paused بنتا ہے، اور set_meta_campaign_status وہ واحد سوئچ ہے جو اصل پیسہ آن کرتا ہے، اور صریح تصدیقی فلیگ کے بغیر نہیں چلتا۔ حذف کرنا بھی اسی طرح تصدیق سے محدود ہے۔
کیا ایجنٹ کو میرا Facebook پاس ورڈ ملتا ہے؟
نہیں۔ آپ Meta کو Hermoso کی ترتیبات میں، کنکٹرز کے تحت Meta کے اپنے OAuth فلو سے جوڑتے ہیں، اور Hermoso نتیجے کا ٹوکن رکھتا ہے۔ ایجنٹ صرف Hermoso کے ٹولز کو کال کرتا ہے۔ برانڈ یہ بھی منتخب کرتا ہے کہ کون سے Pages، Instagram اکاؤنٹس اور ad accounts اس کے ہیں، تاکہ ساتھی کبھی آپ کے باقی اثاثے نہ دیکھے۔
کیا یہ creative بھی بنا سکتا ہے، یا صرف مہمات سنبھالتا ہے؟
دونوں۔ یہی وہ فرق ہے جو اسے صرف مہم والے ads MCP سے الگ کرتا ہے۔ وہی سرور مقابلہ بازوں کے اشتہارات ریسرچ کرتا ہے، تصور کا منصوبہ بناتا ہے، 100 سے زیادہ ماڈلز پر آپ کی اصل پروڈکٹ کے ساتھ تیار image اور video اشتہارات رینڈر کرتا ہے، asset کو Meta پر اپ لوڈ کرتا ہے، اور پھر اس کے گرد مہم بناتا ہے۔
کیا یہ کارکردگی پڑھ سکتا ہے؟
ہاں۔ meta_insights مہم، ad set اور ایڈ کی کارکردگی لوٹاتا ہے؛ meta_page_insights اور meta_post_insights organic Page اور پوسٹ کے اعداد کا احاطہ کرتے ہیں۔ نتائج create_sheet اور append_to_sheet سے سیدھا Google Sheet میں برآمد کیے جا سکتے ہیں۔
Hermoso میں Meta ایک بار جوڑیں، اور آپ کا ایجنٹ ریسرچ کر سکتا ہے، creative بنا سکتا ہے، مہم بنا سکتا ہے اور نتائج پڑھ سکتا ہے، بغیر آپ کا پاس ورڈ رکھے۔
مفت شروع کریں → MCP دستاویزات پڑھیں →