अभियान पदानुक्रम — अभियान (उद्देश्य, चैनल, दैनिक बजट) → विज्ञापन समूह (बोली रणनीति + बोली/लक्ष्य, दर्शक) → विज्ञापन/क्रिएटिव।
Ads MCP Server
ADK-Rust Enterprise बिक्री और विपणन एजेंट्स के लिए एक डिजिटल विज्ञापन मंच। 19 MCP टूल्स जो अभियान, विज्ञापन समूह, विज्ञापन/क्रिएटिव, बजट और बोली, दर्शक, दैनिक प्रदर्शन मीट्रिक्स और व्युत्पन्न KPI को कवर करते हैं।
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
दर्शक — रुचि / रीमार्केटिंग / लुकअलाइक / कस्टम अनुमानित आकार के साथ।
मीट्रिक्स और KPI — दैनिक इंप्रेशन/क्लिक्स/खर्च/रूपांतरण/राजस्व इनजेस्ट करें; विज्ञापन समूह और समेकित अभियान स्तर पर व्युत्पन्न CTR, CPC, CPA, CVR, ROAS।
बजट पैसिंग — आज का खर्च बनाम दैनिक बजट के साथ पैसिंग फ्लैग (अल्पव्यय / ट्रैक पर / पैसिंग हॉट / बजट समाप्त)।
अनुकूलन — प्रत्येक विज्ञापन समूह के लिए नियम-आधारित सुझाव: उच्च ROAS विजेताओं को बढ़ाएं, सब-ब्रेेक-ईवन या शून्य-रूपांतरण समूहों को काटें/रोकें, कम CTR को फ्लैग करें, और लक्ष्य CPA से अधिक CPA पकड़ें।
आर्किटेक्चर
Ads MCP Server एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
Ads MCP Server
अनुरोध को सत्यापित करता है और 19 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट Ads MCP Server से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
19 नामित टूल्स
create_campaignएक अभियान (ड्राफ्ट) बनाएं
internal writeget_campaignआईडी द्वारा अभियान प्राप्त करें
read onlylist_campaignsस्थिति/चैनल द्वारा अभियान सूचीबद्ध करें
read onlyset_campaign_statusअभियान स्थिति सेट करें (खर्च को प्रभावित करता है) — गेटेड
external writeset_budgetअभियान दैनिक बजट सेट करें — गेटेड (खर्च)
external writecreate_ad_groupअभियान के तहत एक विज्ञापन समूह बनाएं
internal writeget_ad_groupआईडी द्वारा विज्ञापन समूह प्राप्त करें
read onlylist_ad_groupsअभियान में विज्ञापन समूह सूचीबद्ध करें
read onlyset_bidविज्ञापन समूह की बोली/लक्ष्य सेट करें — गेटेड (खर्च)
external writecreate_adएक विज्ञापन/क्रिएटिव बनाएं
internal writelist_adsविज्ञापन समूह में विज्ञापन सूचीबद्ध करें
read onlycreate_audienceएक दर्शक बनाएं
internal writeगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- तीन लेखन सीधे खर्च को प्रभावित करते हैं और गेटेड हैं (requires_approval, external_write): set_budget, set_bid, और set_campaign_status (अभियान को रोकना/सक्रिय करना खर्च को प्रभावित करता है)।
- optimize केवल-पढ़ने वाला है — यह सुझाव देता है; सिफारिश लागू करना गेटेड टूल के माध्यम से होता है। बजट और बोली गैर-नकारात्मक हैं; समाप्त अभियान अंतिम हैं।
- सभी सामग्री ऑडिट ट्रेल पर है (audit_log)। नमूना डेटा काल्पनिक है।
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-adslet toolset = McpToolset::from_stdio(
"mcp-ads",
["mcp-ads"],
).await?;
let agent = LlmAgentBuilder::new("agent")
.tools(toolset.tools().await?)
.build()?;कमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
व्यावसायिक संचालन में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 1.0.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 19
- संशोधन
- dc3ea76c6b46
- अपडेट किया गया
- 9 जून 2026