microsoft-ads-mcp
PyPI
v0.4.0
Published by shinypebble — no publish provenance, so origin is unverified, but the source is public: the repository link below is self-declared yet readable, so you can inspect the code before adopting it.
MCP server for the Microsoft Advertising (Bing Ads) REST API, oriented toward agent-led campaign management and reporting.
The grade answers one question — how safe is this server for you to adopt — so it is computed in two auditable stages. Nothing below is an opinion or an LLM's guess; every line is a real term the deterministic engine applied, and the same input always yields the same number.
1. Threat score — 100 − 0 = 100. What the published surface and source actually contain:
The deterministic scan raised no scored threat in the surface it inspected — the threat score stayed at 100. Capability observations and advisory notes are recorded but never lower it.
2. Client adoption risk — 100 − 4 = 96. Three small, subtract-only factors that reflect your risk in adopting it — a clean scan proves less on a powerful, unverified or barely-inspectable package, so the grade says so plainly:
| Points | Adoption-risk factor |
|---|---|
| −3 | capability blast radius (moderate) — client exposure if the model is manipulated |
| −1 | publisher verification (public source) — no provenance, but the source is public and inspectable |
Capability observations and info notes are shown under Findings but never scored.
Open any row's finding below for the file, line and evidence behind a deduction.
Each tool and what it can reach — statically extracted from the published source.
bulk_downloadingests untrusted inputget_conversion_goalsingests untrusted inputget_uet_tagsingests untrusted inputadd_ad_schedulesno sensitive capabilityadd_call_extensionno sensitive capabilityadd_callout_extensionno sensitive capabilityadd_keywordsno sensitive capabilityadd_location_targetsno sensitive capabilityadd_negative_keywordsno sensitive capabilityadd_sitelink_extensionno sensitive capabilityadd_structured_snippet_extensionno sensitive capabilityadd_website_exclusionsno sensitive capabilityapply_offline_conversionsno sensitive capabilitybulk_uploadno sensitive capabilitycheck_first_page_bidsno sensitive capabilitycreate_ad_groupno sensitive capabilitycreate_campaignno sensitive capabilitycreate_conversion_goalno sensitive capabilitycreate_responsive_search_adno sensitive capabilitydelete_adno sensitive capabilitydelete_ad_extensionno sensitive capabilitydelete_ad_groupno sensitive capabilitydelete_campaignno sensitive capabilitydelete_keywordno sensitive capabilityestimate_keyword_bidsno sensitive capabilityget_account_url_optionsno sensitive capabilityget_ad_extensionsno sensitive capabilityget_ad_groupsno sensitive capabilityget_ad_schedulesno sensitive capabilityget_adsno sensitive capabilityget_budgetsno sensitive capabilityget_campaignsno sensitive capabilityget_device_bid_adjustmentsno sensitive capabilityget_effective_url_settingsno sensitive capabilityget_keyword_ideasno sensitive capabilityget_keyword_traffic_estimatesno sensitive capabilityget_keywordsno sensitive capabilityget_location_intentno sensitive capabilityget_location_targetsno sensitive capabilityget_negative_keywordsno sensitive capabilityget_website_exclusionsno sensitive capabilityremove_ad_schedulesno sensitive capabilityremove_location_targetsno sensitive capabilityremove_negative_keywordsno sensitive capabilityremove_website_exclusionsno sensitive capabilityreplace_ad_scheduleno sensitive capabilityresolve_postal_codesno sensitive capabilitysearch_accountsno sensitive capabilityset_account_url_optionsno sensitive capabilityset_device_bid_adjustmentno sensitive capabilityset_location_intentno sensitive capabilityupdate_ad_groupno sensitive capabilityupdate_call_extensionno sensitive capabilityupdate_campaignno sensitive capabilityupdate_campaign_statusno sensitive capabilityupdate_conversion_goalno sensitive capabilityupdate_keywordno sensitive capabilityupdate_responsive_search_adno sensitive capabilityupdate_sitelink_extensionno sensitive capabilityupdate_structured_snippet_extensionno sensitive capabilityupdate_uet_tagno sensitive capabilityScan history per published version. The engine is deterministic — the same version always yields the same score, so a changed score means the package itself changed.
| Version | Score | Findings | Engine | Scanned |
|---|---|---|---|---|
v0.4.0 latest |
A 96/100 | 0 | 1.13.0 | 2026-08-25 |
Show this server's live Trust Score in your README, docs or website. The badge is served straight from the registry and updates automatically after every rescan — no API key needed. It links back to this page, so anyone who sees the grade can also read the findings behind it instead of taking a number on faith.
The score above is reproducible: the same package version always yields the same result. Run it locally or over the free API — no account, no LLM, fully deterministic.
npx mcptrustchecker scan microsoft-ads-mcp --online --registry pypi
Official Abyssfall game info, newsletter double opt-in, and merch reservation tools.
AdCritter ads platform: docs, API reference, app scaffolding, and white-label integration.
Google AdSense MCP Server - Monitor earnings, reports, and account health via Claude/AI
Operational empathy for technical founders + PE/VC operators navigating high-stakes B2B interactions. 28 MCP tools + CLI: ICP scoring, persona simulation, battlecards, deal classification, prospect discovery, investor matching, founder wellness, plus mark
MCP server for Bing Webmaster Tools — SEO site management, URL submission, sitemaps, stats, keywords
MCP (Model Context Protocol) server that helps AI agents use Primer Brand (@primer/react-brand) correctly when building GitHub marketing and landing pages.