Bing Webmaster Tools and IndexNow, in your AI agent.
38 Bing Webmaster Tools tools and IndexNow submission, hosted, next to Google Search Console and GA4 on the same connector.
Last updated: 2026-10-18
GSC Magic is a hosted MCP server that exposes 38 Bing Webmaster Tools tools (search performance, crawl stats, backlinks, keyword research, URL submission) and IndexNow to Claude, ChatGPT, Cursor and any MCP client, on the same connector as Google Search Console and GA4. You add your Bing API key once in the dashboard.
Why Bing belongs next to Search Console
Most AI SEO setups stop at Google. Bing Webmaster Tools has data Google does not give you: a free backlink checker for your own site (inbound link counts and linking pages), crawl errors with HTTP status, a free keyword research tool (impressions for any term, not only your own queries), and instant URL submission. GSC Magic exposes the whole Bing Webmaster API through MCP, hosted, with your key stored encrypted. Ask "which pages lost clicks on Google but held on Bing?" and report_google_vs_bing answers in one call.
Bing tools
The full Bing Webmaster API: search performance, crawl data, backlinks, keyword research and URL submission.
bing_list_sitesSites in Bing Webmaster Tools for the API key, with verification status.bing_get_site_rolesUsers with access to a site.bing_query_statsClicks, impressions and average position for top search queries (weekly, about six months).bing_page_statsClicks, impressions and average position for top pages.bing_page_query_statsSearch queries that led to one page.bing_query_page_statsPages shown for one search query.bing_query_page_detail_statsDetailed stats for one query on one page.bing_query_traffic_statsTraffic history for one query.bing_rank_traffic_statsDaily clicks and impressions for the whole site.bing_crawl_statsDaily crawled pages, crawl errors, in-index counts and pages blocked by robots.txt.bing_crawl_issuesURLs with crawl issues: 4xx/5xx, DNS, timeouts, malware.bing_url_infoIndex details for a single URL: HTTP status, last crawl, discovery date, size, anchors.bing_url_trafficClicks and impressions for a single URL.bing_list_sitemapsSitemaps and feeds submitted to Bing, with status and URL counts.bing_sitemap_detailsChild sitemaps of a sitemap index.bing_link_countsYour pages that have inbound links, with link counts.bing_url_linksExternal pages linking to a URL on your site.bing_keywordBing search impressions for any keyword in a period (keyword research, not limited to your site).bing_keyword_statsHistorical weekly impressions for a keyword.bing_related_keywordsRelated keywords with impressions for a period.bing_url_submission_quotaRemaining daily and monthly URL submission quota.bing_list_blocked_urlsURLs and directories blocked from Bing results.bing_crawl_settingsCrawl rate per hour and crawl boost setting.bing_list_query_paramsQuery parameters Bing ignores for URL normalization.bing_fetched_urlsURLs previously fetched with Fetch as Bingbot.bing_fetched_url_detailsResult of a Fetch as Bingbot request: status, headers, content.bing_add_sitewriteAdd a site to Bing Webmaster Tools.bing_verify_sitewriteAttempt verification of a site (meta tag, XML file or DNS already in place).bing_remove_sitewriteRemove a site from Bing Webmaster Tools.bing_submit_urlswriteSubmit up to 500 URLs for crawling and indexing, checking the remaining quota first.bing_save_crawl_settingswriteSet the hourly crawl rate and crawl boost.bing_submit_sitemapwriteSubmit a sitemap or feed to Bing.bing_remove_sitemapwriteRemove a submitted sitemap or feed.bing_block_urlwriteBlock a page or directory from Bing results.bing_unblock_urlwriteRemove a page or directory block.bing_add_query_paramwriteTell Bing to ignore a query parameter.bing_remove_query_paramwriteStop ignoring a query parameter.bing_fetch_urlwriteAsk Bingbot to fetch a URL now; read the result later with bing_fetched_url_details.
IndexNow
Tell Bing, Yandex, Seznam, Naver and other IndexNow engines about new, changed or deleted URLs within seconds. Generate a key, host the file, and let your agent submit the pages it just helped you publish.
indexnow_generate_keyGenerate a new IndexNow key and the file you need to host on the site.indexnow_submitwriteNotify IndexNow engines about new, changed or deleted URLs: one host per call, up to 10,000 URLs.
Prompts to try
- "Compare clicks per page on Google and Bing for the last 28 days and list pages that dropped on only one engine."
- "Which of our pages have the most inbound links according to Bing, and which linking domains are new?"
- "Show Bing crawl errors from the last week grouped by HTTP status."
- "Research Bing impressions for 'mcp server for seo' and related keywords."
- "Submit the three URLs I published today to Bing and IndexNow." (write mode)
Read the guide: Free keyword and backlink data in Bing Webmaster Tools.
Questions
Where do I get a Bing Webmaster Tools API key?
In Bing Webmaster Tools open Settings → API access and generate a key. Paste it under Sources in the GSC Magic dashboard; it is stored encrypted and used only for your requests.
Does Bing data cover the same period as Google?
Bing reports weekly rows for roughly the last six months. GSC Magic stores the daily site totals it syncs so comparisons keep working beyond that window.
Can my agent submit URLs to Bing?
Yes, with write mode on a paid plan: bing_submit_urls checks your remaining quota first, and indexnow_submit pings every IndexNow engine at once.
Is Bing worth the effort?
Bing powers Copilot, DuckDuckGo and Yahoo results and is often the only engine where a Google drop can be ruled technical or algorithmic by comparison. The keyword research endpoints are free and not limited to your own site.