Meta Ads MCP: Claude और ChatGPT के लिए सर्वर URL और सेटअप
Meta का आधिकारिक ads MCP सर्वर https://mcp.facebook.com/ads पर उपलब्ध है, और Claude व ChatGPT दोनों लगभग पाँच मिनट में इससे कनेक्ट हो सकते हैं। यह लेख हर असिस्टेंट के लिए सटीक चरण दिखाता है, साथ ही OAuth साइन-इन, उसके पीछे की परमिशन, सर्वर क्या कर सकता है और क्या नहीं, और लोगों को सबसे पहले मिलने वाली गलतियाँ कैसे ठीक करें, यह भी बताता है।
Meta का आधिकारिक Meta Ads MCP सर्वर https://mcp.facebook.com/ads पर उपलब्ध है, और Claude या ChatGPT को आपके ad account तक पहुँचने के लिए बस यही एक पता चाहिए। इसे custom connector के रूप में जोड़ें, अपने Meta लॉगिन से साइन इन करें, ad account को मंज़ूरी दें, और लगभग पाँच मिनट बाद आप Ads Manager खोले बिना पिछले हफ़्ते का खर्च पूछ सकते हैं, कोई campaign पॉज़ कर सकते हैं, या जाँच सकते हैं कि आपका pixel फ़ायर हो रहा है या नहीं। इस लेख में आपको सटीक URL, हर असिस्टेंट के लिए क्लिक का रास्ता, उन टीमों के लिए डेवलपर-ऐप वाला तरीका जिन्हें ज़्यादा नियंत्रण चाहिए, और वे गलतियाँ ठीक करने के उपाय मिलेंगे जो लोगों को सबसे पहले सामने आती हैं।
Meta ने 29 अप्रैल 2026 को अपने Ads AI Connectors की घोषणा ओपन बीटा के रूप में की थी। 16 जुलाई 2026 को उसने ads MCP सर्वर को किसी भी ऐसे डेवलपर के लिए खोल दिया जिसके पास Meta ऐप है, और ऐसे सर्वर नियम जोड़े जो सीमित करते हैं कि AI एजेंट क्या कर सकता है। यह उत्पाद अभी भी बदल रहा है, इसलिए नीचे दिए गए मेनू को अक्टूबर 2026 की एक झलक मानें, और अगर आपकी स्क्रीन पर कोई लेबल अलग दिखे तो Meta के आधिकारिक ads MCP सर्वर दस्तावेज़ देखें।
Meta Ads MCP असल में क्या है
MCP का मतलब है Model Context Protocol, एक ओपन स्टैंडर्ड जो AI असिस्टेंट को कहीं और होस्ट किए गए टूल कॉल करने देता है। इस सेटअप में सर्वर Meta चलाता है, इसलिए कुछ भी इंस्टॉल या होस्ट करने की ज़रूरत नहीं होती। Claude या ChatGPT क्लाइंट का काम करता है, सर्वर ad टूल्स का एक सेट दिखाता है, और आपका Meta साइन-इन तय करता है कि असिस्टेंट किन ad accounts को छू सकता है।
वह एक URL जो आपको चाहिए
नीचे की हर बात एक ही पते के इर्द-गिर्द घूमती है। Meta का दस्तावेज़, उसकी लॉन्च पोस्ट और मेरे जाँचे गए तीसरे पक्ष के walkthrough, सभी इस पर सहमत हैं।
आइटम
मान
सर्वर URL
https://mcp.facebook.com/ads
होस्टिंग
रिमोट, Meta द्वारा चलाया जाता है, कुछ इंस्टॉल नहीं करना होता
ट्रांसपोर्ट
HTTP
साइन-इन
आपके Meta लॉगिन के ज़रिए OAuth
इनके साथ काम करता है
कोई भी MCP-संगत क्लाइंट, जिसमें Claude और ChatGPT शामिल हैं
स्थिति
29 अप्रैल 2026 से ओपन बीटा
💡 इसे बिल्कुल वैसा ही कॉपी करें। कोई www न जोड़ें, कोई अतिरिक्त path न जोड़ें, और अंत में कोई स्पेस न आने दें। पते में टाइपो और गलत authentication type, ये दोनों ही ज़्यादातर असफल सेटअप की वजह हैं।
टूल्स क्या करते हैं
Meta के दस्तावेज़ में सर्वर के टूल्स को सात श्रेणियों में बाँटा गया है। उसकी लॉन्च पोस्ट इन्हीं क्षमताओं को चार सीधे कामों के रूप में बताती है: रिपोर्टिंग, कैंपेन मैनेज करना, कैटलॉग मैनेज करना और सिग्नल डायग्नोस्टिक्स। नीचे बताया गया है कि हर श्रेणी एक ऐसे अनुरोध की तरह कैसी दिखती है, जिसे आप चैट में टाइप करेंगे।
श्रेणी
उदाहरण अनुरोध
रिपोर्टिंग
"पिछले 14 दिनों के लिए कैंपेन के हिसाब से spend, ROAS और CTR दिखाएँ।"
विज्ञापन बनाना और मैनेज करना
"फ़्रीक्वेंसी 4 से ज़्यादा वाले हर ad set को पॉज़ करें।"
कैटलॉग बनाना और मैनेज करना
"ये 12 प्रोडक्ट मेरे कैटलॉग में जोड़ें।"
सिग्नल और डेटासेट
"क्या मेरा pixel purchase events रिकॉर्ड कर रहा है?"
मदद और समस्या-समाधान
"यह विज्ञापन क्यों रिजेक्ट हुआ?"
A/B टेस्ट और कन्वर्ज़न लिफ़्ट स्टडी
"एक ऐसा टेस्ट सेट करें जो दो ऑडियंस की तुलना करे।"
एक्टिविटी लॉग
"मंगलवार को बजट किसने बदला?"
शुरू से ही write access मौजूद है। यही वह हिस्सा है जिस पर रुककर सोचना ज़रूरी है: असिस्टेंट live campaigns को सिर्फ़ बता नहीं सकता, उन्हें बदल भी सकता है। रिपोर्ट से कोई नुकसान नहीं होता। बजट बदलना या कोई campaign पॉज़ करना वैसा नहीं है, इसीलिए आगे के हिस्सों में परमिशन पर काफ़ी ध्यान दिया गया है।
यह क्या नहीं करता। सर्वर पूरे Meta Marketing API की कुछ ही क्षमताएँ देता है, और rate limits लागू होती हैं, पर वे सार्वजनिक नहीं हैं। तीसरे पक्ष के सेटअप लेखों में कुछ फ़ील्ड गायब बताए गए हैं (cost per add-to-cart उनमें से एक उदाहरण था), और कहा गया है कि असिस्टेंट ऐसे creative से ads लॉन्च करता है जो आपने पहले से अपलोड किया है, उसे खुद डिज़ाइन नहीं करता। वे यह भी कहते हैं कि Meta इस access को चरणों में रोल आउट कर रहा है, इसलिए हो सकता है आपके अकाउंट में अभी connector दिखे ही नहीं। ज़रूरी चीज़ों को Ads Manager से मिलाकर देख लें।
Claude में Meta Ads MCP सेट करें
आपको ऐसा Claude plan चाहिए जो custom connectors की अनुमति देता हो, और ad account पर admin या advertiser access वाला Meta लॉगिन चाहिए। Plan की पात्रता बदलती रहती है, इसलिए शुरू करने से पहले अपनी Claude settings में connectors पेज खोलकर देख लें।
Claude Desktop और Claude.ai
वेब पर या डेस्कटॉप ऐप में Claude खोलें।
Settings में जाएँ, फिर Connectors पर।
सूची के नीचे Add custom connector पर क्लिक करें।
Ads manager जैसा कोई नाम लिखें और URL के रूप में https://mcp.facebook.com/ads पेस्ट करें।
वैकल्पिक सेटिंग्स को डिफ़ॉल्ट पर छोड़ दें, जब तक आप अपना Meta ऐप इस्तेमाल न कर रहे हों (नीचे डेवलपर-ऐप वाला सेक्शन देखें), फिर Add पर क्लिक करें।
एक Meta लॉगिन विंडो खुलती है। उस अकाउंट से साइन इन करें जिसके पास आपका ad access है।
वे ad account या accounts मंज़ूर करें जिन्हें Claude देख सके।
नई चैट खोलें और टूल्स मेनू से connector चालू करें।
एक सीधे सवाल से इसे टेस्ट करें: "इस महीने सभी campaigns में मेरा कुल खर्च कितना है?" अगर Claude असली आँकड़ों के साथ जवाब देता है, तो कनेक्शन काम कर रहा है।
Claude Code और config files
Meta के get-started पेज पर Claude Code के लिए यह कमांड दिखाया गया है। --client-id flag एक Meta ऐप का ID लेता है, इसलिए यह रास्ता आगे बताए गए डेवलपर-ऐप वाले तरीके से जुड़ा है।
claude mcp add --transport http --client-id <META_APP_ID> meta-ads https://mcp.facebook.com/ads
दूसरे टूल्स JSON config file पढ़ते हैं। इसका सामान्य ढाँचा कुछ ऐसा दिखता है, लेकिन फ़ील्ड नाम अलग-अलग clients में अलग होते हैं, इसलिए पेस्ट करने से पहले अपने client के दस्तावेज़ देख लें।
ChatGPT उसी सर्वर से एक custom app के ज़रिए जुड़ता है, और इसके लिए developer mode चालू करना होता है। पता वही है जो आपने Claude के लिए इस्तेमाल किया था।
Developer mode चालू करें
Settings खोलें, फिर Apps पर जाएँ।
उस पेज के निचले हिस्से में Developer mode चालू करें।
Create app पर क्लिक करें।
उसका नाम Ads manager रखें और MCP server URL के रूप में https://mcp.facebook.com/ads पेस्ट करें।
Authentication को OAuth पर सेट करें। "No auth" या "Mixed" चुनने से कनेक्शन फ़ेल हो जाता है।
risk acknowledgement वाला बॉक्स टिक करें और Create पर क्लिक करें।
Meta साइन-इन पूरा करें और ad account चुनें।
चैट शुरू करें, developer mode के ज़रिए नया ऐप चालू करें, और पहले कोई केवल-पढ़ने वाला सवाल पूछें।
अगर आप अपने Meta ऐप से कनेक्ट करते हैं, तो ऐप की login settings में वह redirect URL सेट करें जो ChatGPT माँगता है, फिर ऐप के OAuth सेक्शन में OAuth client ID के रूप में अपना Meta app ID डालें।
जाँचने वाली plan सीमाएँ
Plan की सीमाओं पर अलग-अलग स्रोतों की राय अलग है। एक walkthrough कहता है कि Pro plan पर ChatGPT सिर्फ़ डेटा पढ़ और लाने तक सीमित है, जबकि पूरे write actions Business और Enterprise workspaces के लिए admin controls के ज़रिए आते हैं। एक और सूची में Claude Pro या Team और ChatGPT Pro, Business या Enterprise को पात्र बताया गया है। दोनों को एक झलक मानें और अपने workspace में पुष्टि करें।
Claude
ChatGPT
कहाँ जोड़ें
सेटिंग्स, Connectors
सेटिंग्स, Apps
अतिरिक्त स्विच
कुछ नहीं
Developer mode
Authentication
Meta के ज़रिए OAuth
Meta के ज़रिए OAuth
सेटअप में आम तौर पर लगने वाला समय
लगभग 5 मिनट
लगभग 5 से 10 मिनट
अपने Meta ऐप से कनेक्ट करें
ऊपर बताए आसान रास्ते में किसी डेवलपर क्रेडेंशियल की ज़रूरत नहीं पड़ती। अपना Meta ऐप तब काम आता है जब आपको ज़्यादा नियंत्रण चाहिए, programmatic access चाहिए, या जब आप दूसरे व्यवसायों के accounts मैनेज करने वाली एजेंसी हैं।
Ads MCP use case जोड़ें
Meta for Developers डैशबोर्ड खोलें और कोई मौजूदा ऐप चुनें या नया ऐप बनाएँ।
बाईं ओर के नेविगेशन में Use cases पर क्लिक करें।
विज्ञापन और मोनेटाइज़ेशन श्रेणी के अंतर्गत Create and manage ads with the ads MCP server जोड़ें।
Facebook Login for Business को कॉन्फ़िगर करें और वह रीडायरेक्ट URL जोड़ें जिसका उपयोग आपका AI क्लाइंट करता है।
क्लाइंट में Meta ऐप ID को OAuth क्लाइंट ID के रूप में इस्तेमाल करें।
स्क्रिप्ट्स और backends के लिए OAuth छोड़ें और request header में एक token भेजें: Authorization: Bearer <ACCESS_TOKEN>। फिर token का जीवनचक्र आपको खुद संभालना होगा।
परमिशन और App Review
Meta के get-started पेज के अनुसार, ads MCP सर्वर के लिए user access token को इन परमिशन की ज़रूरत होती है।
परमिशन
इसके लिए है
ads_mcp_management
ads MCP सर्वर का अपना एक्सेस
ads_read
विज्ञापन और परफ़ॉर्मेंस डेटा पढ़ना
ads_management
विज्ञापन बनाना और उनमें बदलाव करना
catalog_management
प्रोडक्ट कैटलॉग
business_management
आपके पोर्टफ़ोलियो की बिज़नेस एसेट्स
pages_show_list
आपके मैनेज किए जाने वाले Pages की सूची देखना
instagram_basic
Instagram अकाउंट का बेसिक एक्सेस
Review सिर्फ़ एक समूह के लिए ज़रूरी है। एजेंसियाँ और partners जो दूसरे व्यवसायों की ओर से डेटा मैनेज करते हैं, उन्हें ads_mcp_management के लिए ऊँचा access स्तर माँगना होगा और ऐप को Meta के app review में जमा करना होगा। जो डेवलपर अपना ऐप अपने ही accounts से जोड़ता है, उसे review की ज़रूरत नहीं। सटीक शब्दों के लिए Meta की 16 जुलाई की घोषणा पढ़ें।
पहले चलाने लायक प्रॉम्प्ट
केवल डेटा पढ़ने वाले सवालों से शुरू करें। ये कनेक्शन की पुष्टि करते हैं, दिखाते हैं कि असिस्टेंट संख्याओं को कैसे फ़ॉर्मैट करता है, और जवाब गलत हो तो इनसे कोई नुकसान नहीं होता।
"मेरे सभी ad accounts की सूची दें और बताएँ कि आप किससे जुड़े हैं।"
"पिछले 7 दिनों में मेरे पाँच सबसे बड़े campaigns के लिए spend, CTR और ROAS की तुलना करें।"
"किन ad sets की frequency 3.5 से ज़्यादा है?"
"मेरे pixel और Conversions API की स्थिति जाँचें और बताएँ कि क्या टूटा हुआ लगता है।"
"पिछले 3 दिनों का activity log दिखाएँ।"
Catalog का काम दूसरे नंबर पर आता है। अगर आप उत्पाद बेचते हैं, तो असिस्टेंट को कुछ भी नया जोड़ने देने से पहले उससे उन catalog items की सूची माँगें जिनमें कीमत या इमेज नहीं है।
Write actions सबसे आख़िर में आते हैं, और हर एक छोटा और पलटा जा सकने वाला होना चाहिए। कोई बदलाव माँगें, असिस्टेंट की प्रस्तावित योजना पढ़ें, और तभी मंज़ूरी दें जब account, campaign का नाम और संख्या वही हो जो आपने चाहा था। Meta खुद सुझाता है कि अपने एजेंट को याद दिलाएँ कि नए ad sets अभी भी अपनी शुरुआती delivery optimization window में हैं, ताकि वह उन्हें बार-बार बदलकर वह प्रक्रिया दोबारा शुरू न कर दे।
आम गलतियों के फ़िक्स
ज़्यादातर समस्याएँ एक छोटी सूची में आ जाती हैं। कुछ भी दोबारा बनाने से पहले तालिकाओं को ऊपर से नीचे तक देख लें।
लॉगिन लूप और गलत Auth Type
लक्षण
संभावित कारण
समाधान
Add पर क्लिक करते ही Connector विफल हो जाता है
URL में टाइपो
https://mcp.facebook.com/ads दोबारा पेस्ट करें
ChatGPT ऐप बन जाता है, पर कभी साइन इन नहीं होता
Authentication "No auth" या "Mixed" पर सेट है
ऐप एडिट करें और OAuth चुनें
Meta लॉगिन खुलता है, फिर एरर आ जाता है
आपके अपने Meta ऐप में Redirect URL नहीं है
Facebook Login for Business में क्लाइंट का redirect URL जोड़ें
लॉगिन हो जाता है, पर कुछ नहीं बदलता
पुराना सेशन
Connector हटाएँ, उसे दोबारा जोड़ें और साइन-इन फिर से करें
गायब अकाउंट और गायब फ़ील्ड्स
लक्षण
संभावित कारण
समाधान
विज्ञापन अकाउंट दिखता नहीं
आपके लॉगिन में admin या advertiser रोल नहीं है
पोर्टफ़ोलियो के मालिक से एक्सेस माँगें, फिर दोबारा कनेक्ट करें
Connector बिल्कुल नहीं दिखता
एक्सेस चरणों में रोलआउट हो रहा है
इंतज़ार करें, और अपडेट के लिए Meta के दस्तावेज़ देखें
एजेंसी ऐप ब्लॉक हो गया है
ads_mcp_management स्वीकृत नहीं है
App review के ज़रिए ऐप सबमिट करें
कोई मेट्रिक खाली लौटता है
सर्वर Marketing API का केवल एक हिस्सा दिखाता है
उसे Ads Manager से निकालें और तुलना करें
💡 भरोसा करें, पर जाँचें। सर्वर अभी बीटा में है। जब कोई संख्या बजट का फ़ैसला करवाने वाली हो, तो एक बार Ads Manager खोलकर उसकी पुष्टि कर लें।
अपने बजट पर नियंत्रण रखें
Write access वाले असिस्टेंट को भी उतनी ही सावधानी मिलनी चाहिए जितनी आप पहले दिन के नए media buyer को देते। उसे छोटा दायरा दें, देखें कि वह क्या करता है, और दायरा धीरे-धीरे बढ़ाएँ।
16 जुलाई 2026 को Meta ने ads MCP सर्वर नियम जोड़े। कोई भी व्यक्ति जिसके पास business portfolio पर पूरा नियंत्रण है, ऐसे नियम सेट कर सकता है जो तय करें कि AI एजेंट क्या कर सकते हैं, जिसमें बजट बदलना और catalog अपडेट भी शामिल हैं। अगर एक ही portfolio से कई लोग असिस्टेंट जोड़ते हैं, तो पहले नियम सेट करें और फिर कनेक्ट करें।
व्यवहार में टिकने वाला रोलआउट कुछ इस तरह दिखता है:
पहले हफ़्ते के लिए एक ad account चुनें, आदर्श रूप से कोई छोटा।
केवल रिपोर्ट चलाएँ जब तक आपको भरोसा न हो कि असिस्टेंट आपकी संख्याएँ कैसे पढ़ता है।
पुष्टि अनिवार्य करें इसे हर बदलाव करने से पहले उसका विवरण देने को कहकर।
बजट की सीमा तय करें अपने प्रॉम्प्ट में और Meta के सर्वर नियमों में।
हर सुबह activity log जाँचें और उसकी तुलना उससे करें जो आपने माँगा था।
जिस workspace में कोई इसका उपयोग नहीं करता, वहाँ से connector हटा दें।
अपने ad visuals खुद बनाएँ
असिस्टेंट नतीजे पढ़ सकता है और campaigns बदल सकता है, लेकिन campaign को ऐसे creative की ज़रूरत होती है जिस पर लोग रुककर देखें। यह हिस्सा Picasso IA पर होता है, जहाँ एक प्रॉम्प्ट से आपको फ़ोटोरियलिस्टिक इमेज मिलती है जिसका आकार उस placement के लिए तय हो जो आप खरीद रहे हैं। Picasso IA इमेज और वीडियो जनरेशन के लिए MCP कनेक्शन भी देता है, जिनका वर्णन इसके API पेज पर है, ताकि वही चैट जो आपके Meta आँकड़े पढ़ती है, नए visuals भी माँग सके।
दृश्य को एक साफ़ पैराग्राफ़ में लिखें: सब्जेक्ट, सेटिंग, लाइट और लेंस, जैसे "धूप वाली रसोई की मेज़ पर पार्सल खोलती एक महिला, 35mm lens, प्राकृतिक खिड़की की रोशनी"।
वह आस्पेक्ट रेशियो चुनें जो आपके placement पर फ़िट बैठे, जैसे feed पोस्ट के लिए 1:1 या story के लिए 9:16।
चलाएँ और एक ही विचार के कुछ variations बनाएँ।
सबसे अच्छा डाउनलोड करें, उसे Meta पर अपलोड करें, फिर असिस्टेंट से कहें कि उसे ad set में जोड़ दे।
💡 तस्वीर से टेक्स्ट बाहर रखें। हेडलाइन और ऑफ़र को ad के text fields में डालें, जहाँ Meta के टूल्स इमेज दोबारा बनाए बिना उन्हें बदल सकते हैं।
आपका अगला कदम
अब आपके पास URL, दोनों क्लिक के रास्ते और काम करने का सुरक्षित क्रम है। एक ad account कनेक्ट करें, एक केवल-पढ़ने वाली रिपोर्ट चलाएँ, और फिर अपने अगले टेस्ट के लिए ताज़ा इमेज का सेट बनाएँ। Picasso IA खोलें, ऊपर की तालिका से कोई मॉडल चुनें, और आज ही अपने ad visuals का पहला बैच जनरेट करें। इमेज, वीडियो और भाषा मॉडल की पूरी सूची सभी मॉडल पेज पर है।