integrations tools bing-webmaster-tools
Bing Webmaster Tools MCP for your AI agent
Cogny's Bing Webmaster Tools integration exposes 29 tools (23 read, 5 write, 1 destructive) to an AI agent over MCP. The same tools are available on every plan, from your own AI client or inside the Cogny app.
- 23readonly reads data.
- 5writecreates or changes something.
- 1destructivedeletes, removes or replaces something.
Over MCP your own AI client asks before it runs a write. To take a tool away from your agent, block it in Settings → Integrations. Plans, approvals and limits
set it up.
Add Cogny to your AI client once, then connect Bing Webmaster Tools in Cogny. Every Bing Webmaster Tools tool below appears in the client.
- Claude CodeRun
claude mcp add --transport http cogny https://app.cogny.com/mcp, then authorise in the browser. - Claude.aiSettings → Connectors → Add custom connector, URL
https://app.cogny.com/mcp, then log in and pick your workspace. - ChatGPTSettings → Apps → Advanced settings → Developer mode → Create app, URL
https://app.cogny.com/mcp, authentication OAuth. - CursorIn Cogny, Settings → Data & Integrations → Connect AI Clients shows the block to paste into
.mcp.json, with an API key. - CodexRun
codex mcp add cogny --url https://app.cogny.com/mcp.
Data and limits
Search performance (queries, pages and their drill-downs) comes from Bing in weekly buckets and lags a few days. The tools default to the last 28 days, aggregate per query or page over the range, sort by clicks and return 50 rows at a time; granularity: "weekly" returns week-by-week rows instead. Keyword research (tool_get_keyword, tool_get_related_keywords, tool_get_keyword_stats) covers all of Bing, not one site, and defaults to the last 90 days.
Submitting URLs counts against the site's daily quota from Bing; tool_get_url_submission_quota shows what is left.
Known gaps
- Bing's API has no "is indexed" flag.
tool_get_url_inforeports whether Bing has discovered and crawled a URL, and marks it indexed only when it has Bing impressions; otherwise indexed is "unknown". Bing Webmaster Tools' URL Inspection shows the definitive state. - Bing reports crawl errors as daily counts (
tool_get_crawl_stats) without the affected URLs, andtool_get_crawl_issuesoften lists none. When it is empty the response includes the latest day's error counts; the per-URL list is in Bing Webmaster Tools' Site Explorer.
what each tool does.
Read 23 · only reads data
tool_get_sitesReadList all verified sites in Bing Webmaster Tools.tool_get_traffic_statsReadGet overall site-level Bing traffic trends over time.tool_get_url_submission_quotaReadCheck the remaining daily URL submission quota for a site.tool_get_keyword_statsReadGet Bing's weekly search-volume history for one keyword.tool_get_crawl_statsReadGet Bingbot crawl activity for a site over a date range.tool_get_link_countsReadGet site-wide backlink summary with total inbound link counts.tool_get_query_statsReadGet a ranked list of top search queries driving traffic to the site.tool_get_page_statsReadGet a ranked list of top-performing pages on the site.tool_get_page_query_statsReadDrill down: which search queries drive traffic to a specific page.tool_get_query_page_statsReadDrill down: which pages on the site rank for a specific search query.tool_get_query_page_detail_statsReadDrill down: time series for a specific query + page pair.tool_get_crawl_issuesReadGet the URLs Bingbot has flagged with crawl issues.tool_get_url_infoReadCheck whether Bing has discovered, crawled and indexed a specific URL.tool_get_children_url_infoReadBulk check crawl status for all URLs under a directory path.tool_get_url_traffic_infoReadGet Bing search traffic (clicks, impressions) for a single URL.tool_get_children_url_traffic_infoReadBulk traffic data for all URLs under a directory path.tool_get_url_linksReadGet the list of external pages linking to a specific URL.tool_get_feedsReadList all sitemaps submitted for a site, with their status and URL counts.tool_get_feed_detailsReadGet details for a specific sitemap: URL count, last crawl date, and errors.tool_get_query_traffic_statsReadGet a time series of clicks, impressions, and position for one query.tool_get_keywordReadLook up Bing search volume and impression data for a single keyword.tool_get_related_keywordsReadDiscover related keywords and search terms based on a seed query.tool_get_crawl_settingsReadGet the current Bingbot crawl rate configuration (24 hourly values).
Write 5 · creates or changes something
tool_submit_urlWriteSubmit a single URL for indexing by Bing.tool_submit_contentWriteSubmit a URL with its HTML content for faster indexing by Bing.tool_submit_url_batchWriteSubmit multiple URLs for indexing by Bing in a single batch request.tool_submit_feedWriteSubmit a sitemap/feed URL for a site.tool_save_crawl_settingsWriteUpdate the crawl rate setting for a site.
Destructive 1 · deletes, removes or replaces something
tool_remove_feedDestructiveRemove a sitemap/feed from a site.
Exact input schemas come from tools/list once Bing Webmaster Tools is connected; the free plan is enough to check. Missing something? Your agent can ask for it with request_feature.
This page as markdownAll integrationsHow Cogny uses Bing Webmaster Tools