Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BING_WEBMASTER_API_KEY | Yes | Your Bing Webmaster API key from Bing Webmaster Tools |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_sites | Retrieve all sites in the user's Bing Webmaster Tools account |
| add_site | Add a new site to Bing Webmaster Tools |
| verify_site | Attempt to verify ownership of a site |
| remove_site | Remove a site from Bing Webmaster Tools |
| get_query_stats | Get detailed traffic statistics for top queries. |
| get_page_stats | Get traffic statistics for top pages. |
| get_rank_and_traffic_stats | Get overall ranking and traffic statistics. |
| get_crawl_stats | Retrieve crawl statistics for a specific site. |
| get_crawl_issues | Get crawl issues and errors for a site. |
| submit_url | Submit a single URL for indexing. |
| submit_url_batch | Submit multiple URLs for indexing. |
| get_url_submission_quota | Get information about URL submission quota and usage. |
| submit_sitemap | Submit a sitemap to Bing. |
| remove_sitemap | Remove a sitemap from Bing. |
| get_keyword_data | Get detailed data for a specific keyword/query. |
| get_related_keywords | Get keywords related to a specific query. |
| get_link_counts | Get inbound link counts for a site. |
| get_url_links | Get inbound links for specific site URL. |
| get_blocked_urls | Get list of blocked URLs for a site. |
| add_blocked_url | Block a URL or directory from being crawled. |
| remove_blocked_url | Remove a URL from the blocked list. |
| get_query_page_stats | Get detailed traffic statistics for a specific query. |
| get_query_page_detail_stats | Get detailed statistics for a specific query and page combination. |
| get_url_info | Get detailed index information for a specific URL. |
| submit_content | Submit page content directly to Bing without crawling. |
| get_keyword_stats | Get historical statistics for a specific keyword. |
| add_connected_page | Add a page that has a link to your website. |
| get_deep_link_blocks | Get list of blocked deep links. |
| add_deep_link_block | Block deep links for specific URL patterns. |
| get_query_parameters | Get URL normalization parameters. Note: May require special permissions. |
| add_query_parameter | Add URL normalization parameter. |
| get_site_roles | Get list of users with access to the site. |
| add_site_roles | Delegate site access to another user. |
| get_feeds | Get all RSS/Atom feeds for a site. |
| get_content_submission_quota | Get content submission quota information. |
| get_url_traffic_info | Get traffic information for specific URLs. |
| get_crawl_settings | Get crawl settings for a site. |
| update_crawl_settings | Update crawl settings for a site. |
| get_country_region_settings | Get country/region targeting settings. Note: May require special permissions. |
| add_country_region_settings | Add country/region targeting settings. |
| remove_query_parameter | Remove a URL normalization parameter. |
| remove_deep_link_block | Remove a deep link block. |
| add_page_preview_block | Add a page preview block to prevent rich snippets. |
| get_active_page_preview_blocks | Get list of active page preview blocks. |
| remove_page_preview_block | Remove a page preview block. |
| enable_disable_query_parameter | Enable or disable a URL query parameter. |
| fetch_url | Request Bing to fetch/crawl a specific URL. |
| get_fetched_urls | Get list of URLs that have been fetched. |
| get_fetched_url_details | Get detailed information about a fetched URL. |
| get_connected_pages | Get list of connected pages that link to your site. |
| get_children_url_info | Get information about child URLs under a parent URL. |
| get_children_url_traffic_info | Get traffic information for child URLs. |
| get_feed_details | Get detailed information about a specific feed. |
| remove_feed | Remove a feed from Bing Webmaster Tools. |
| get_page_query_stats | Get query statistics for a specific page. |
| get_query_traffic_stats | Get traffic statistics for queries over time. |
| get_site_moves | Get history of site moves/migrations. |
| submit_site_move | Submit a site move/migration notification. |
| remove_site_role | Remove a user's access to a site. |
| remove_country_region_settings | Remove country/region targeting settings. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |