remove_feed
Remove RSS/XML feeds from Bing Webmaster Tools to manage site indexing and content updates.
Instructions
Remove a feed from Bing Webmaster Tools.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site_url | Yes | ||
| feed_url | Yes |
Implementation Reference
- mcp_server_bwt/main.py:1401-1421 (handler)Implementation of the 'remove_feed' tool handler. This is an async function decorated with @mcp.tool, which registers it and defines the logic to call the Bing Webmaster API's RemoveFeed endpoint to remove a specified feed from the site.@mcp.tool(name="remove_feed", description="Remove a feed from Bing Webmaster Tools.") async def remove_feed( site_url: Annotated[str, "The URL of the site"], feed_url: Annotated[str, "The URL of the feed to remove"], ) -> Dict[str, str]: """ Remove a feed from Bing Webmaster Tools. Args: site_url: The URL of the site feed_url: The URL of the feed to remove Returns: Success message """ async with api: await api._make_request( "RemoveFeed", "POST", {"siteUrl": site_url, "feedUrl": feed_url} ) return {"message": f"Feed {feed_url} removed successfully"}
- mcp_server_bwt/main.py:1401-1401 (registration)The @mcp.tool decorator registers the 'remove_feed' tool with the MCP server, specifying its name and description.@mcp.tool(name="remove_feed", description="Remove a feed from Bing Webmaster Tools.")