{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_lee-becky-google-ads-mcp-lee","slug":"lee-becky-google-ads-mcp-lee","name":"google_ads_mcp_lee","type":"mcp","url":"https://github.com/Lee-Becky/test","page_url":"https://unfragile.ai/lee-becky-google-ads-mcp-lee","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","google","smithery:Lee-Becky/google_ads_mcp_lee"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_lee-becky-google-ads-mcp-lee__cap_0","uri":"capability://tool.use.integration.schema.based.function.calling.for.google.ads","name":"schema-based function calling for google ads","description":"This capability allows users to interact with Google Ads APIs through a schema-based function calling mechanism. It uses a structured approach to define API endpoints and their parameters, enabling seamless integration with the Google Ads platform. The MCP server architecture facilitates efficient communication by managing context and state, ensuring that function calls are executed with the correct parameters and context, which enhances reliability and reduces errors.","intents":["How can I automate my Google Ads campaigns using this MCP server?","What is the best way to retrieve performance metrics from Google Ads?","Can I create new ad campaigns programmatically through this integration?"],"best_for":["digital marketers looking to automate Google Ads management"],"limitations":["Requires a valid Google Ads API key and proper OAuth setup for authentication."],"requires":["Node.js 14+","Google Ads API access"],"input_types":["structured data","API requests"],"output_types":["structured data","API responses"],"categories":["tool-use-integration","marketing-automation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_lee-becky-google-ads-mcp-lee__cap_1","uri":"capability://memory.knowledge.context.aware.state.management","name":"context-aware state management","description":"This capability manages the context for ongoing interactions with the Google Ads API, allowing for stateful function calls that remember previous requests and responses. By leveraging an internal context management system, it ensures that each function call is aware of the previous state, which is crucial for complex workflows like campaign management and performance tracking.","intents":["How can I maintain state across multiple API calls to Google Ads?","Is there a way to track changes in ad performance over time?","Can I retrieve data based on previous interactions with the API?"],"best_for":["developers building sophisticated ad management tools"],"limitations":["State persistence is limited to the session and does not support long-term storage."],"requires":["Node.js 14+","Google Ads API access"],"input_types":["structured data","API requests"],"output_types":["structured data","API responses"],"categories":["memory-knowledge","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_lee-becky-google-ads-mcp-lee__cap_2","uri":"capability://tool.use.integration.multi.provider.api.orchestration","name":"multi-provider api orchestration","description":"This capability orchestrates API calls across multiple providers, allowing users to integrate various marketing tools alongside Google Ads. It employs a modular architecture that supports adding new API providers easily, enabling users to create workflows that span different marketing platforms without needing to switch contexts or tools.","intents":["How can I integrate Google Ads with my email marketing platform?","Can I create a unified dashboard that pulls data from multiple marketing APIs?","What is the best way to automate cross-platform marketing campaigns?"],"best_for":["marketers using multiple tools for campaign management"],"limitations":["Performance may degrade with an increasing number of integrated APIs due to network latency."],"requires":["Node.js 14+","API keys for all integrated services"],"input_types":["structured data","API requests"],"output_types":["structured data","API responses"],"categories":["tool-use-integration","marketing-automation"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":25,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","Google Ads API access","API keys for all integrated services"],"failure_modes":["Requires a valid Google Ads API key and proper OAuth setup for authentication.","State persistence is limited to the session and does not support long-term storage.","Performance may degrade with an increasing number of integrated APIs due to network latency.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.16,"ecosystem":0.52,"match_graph":0.25,"freshness":0.5,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:26.915Z","last_scraped_at":"2026-05-03T15:19:22.209Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=lee-becky-google-ads-mcp-lee","compare_url":"https://unfragile.ai/compare?artifact=lee-becky-google-ads-mcp-lee"}},"signature":"G/oMhzeI7+d6T1wv3zjjq3C8ckRcHBgIqvz18eiZbIGF5pY6kz1qGN0RcARFWkv4ugSDHCORNkmWMvM9xBWFAw==","signedAt":"2026-06-22T15:16:03.516Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/lee-becky-google-ads-mcp-lee","artifact":"https://unfragile.ai/lee-becky-google-ads-mcp-lee","verify":"https://unfragile.ai/api/v1/verify?slug=lee-becky-google-ads-mcp-lee","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}