AskWatch Google Search Console MCP
Ce que fait ce MCP
Queries Google Search Console for site performance, rankings, queries, indexing, opportunities, and search cannibalization.
Outils
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['brand_terms'], 'properties': {'days': {'type': 'integer', 'maximum': 480, 'minimum': 1, 'description': 'Length of the window, counted back from the last day with data. Default 28.'}, 'site': {'type': 'string', 'description': 'Search Console property, exactly as list_sites reports it (sc-domain:example.com or https://example.com/). Optional when the account has only one property.'}, 'end_date': {'type': 'string', 'description': 'YYYY-MM-DD. Defaults to the last day with data.'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD. Overrides `days`.'}, 'brand_terms': {'type': 'array', 'items': {'type': 'string'}, 'description': "Words that make a search branded, e.g. ['askwatch', 'ask watch']."}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'integer', 'maximum': 480, 'minimum': 1, 'description': 'Length of the window, counted back from the last day with data. Default 28.'}, 'site': {'type': 'string', 'description': 'Search Console property, exactly as list_sites reports it (sc-domain:example.com or https://example.com/). Optional when the account has only one property.'}, 'limit': {'type': 'integer', 'minimum': 1, 'description': 'Rows to return. Default 25, maximum 100; `has_more` says whether there were more.'}, 'end_date': {'type': 'string', 'description': 'YYYY-MM-DD. Defaults to the last day with data.'}, 'dimension': {'enum': ['query', 'page'], 'type': 'string', 'description': 'Default query.'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD. Overrides `days`.'}, 'min_impressions': {'type': 'integer', 'minimum': 0, 'description': 'Noise floor. Default 30 in either window.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'integer', 'maximum': 480, 'minimum': 1, 'description': 'Length of the window, counted back from the last day with data. Default 28.'}, 'site': {'type': 'string', 'description': 'Search Console property, exactly as list_sites reports it (sc-domain:example.com or https://example.com/). Optional when the account has only one property.'}, 'limit': {'type': 'integer', 'minimum': 1, 'description': 'Rows to return. Default 25, maximum 100; `has_more` says whether there were more.'}, 'end_date': {'type': 'string', 'description': 'YYYY-MM-DD. Defaults to the last day with data.'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD. Overrides `days`.'}, 'min_impressions': {'type': 'integer', 'minimum': 0, 'description': 'Per page. Default 30.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'integer', 'maximum': 480, 'minimum': 1, 'description': 'Length of the window, counted back from the last day with data. Default 28.'}, 'site': {'type': 'string', 'description': 'Search Console property, exactly as list_sites reports it (sc-domain:example.com or https://example.com/). Optional when the account has only one property.'}, 'limit': {'type': 'integer', 'minimum': 1, 'description': 'Rows to return. Default 25, maximum 100; `has_more` says whether there were more.'}, 'end_date': {'type': 'string', 'description': 'YYYY-MM-DD. Defaults to the last day with data.'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD. Overrides `days`.'}, 'min_impressions': {'type': 'integer', 'minimum': 0, 'description': 'Default 60.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The exact URL to inspect.'}, 'site': {'type': 'string', 'description': 'Search Console property, exactly as list_sites reports it (sc-domain:example.com or https://example.com/). Optional when the account has only one property.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'site': {'type': 'string', 'description': 'Search Console property, exactly as list_sites reports it (sc-domain:example.com or https://example.com/). Optional when the account has only one property.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['page'], 'properties': {'days': {'type': 'integer', 'maximum': 480, 'minimum': 1, 'description': 'Length of the window, counted back from the last day with data. Default 28.'}, 'page': {'type': 'string', 'description': 'Full URL of the page.'}, 'site': {'type': 'string', 'description': 'Search Console property, exactly as list_sites reports it (sc-domain:example.com or https://example.com/). Optional when the account has only one property.'}, 'limit': {'type': 'integer', 'minimum': 1, 'description': 'Rows to return. Default 25, maximum 100; `has_more` says whether there were more.'}, 'match': {'enum': ['equals', 'contains'], 'type': 'string', 'description': 'Default equals.'}, 'end_date': {'type': 'string', 'description': 'YYYY-MM-DD. Defaults to the last day with data.'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD. Overrides `days`.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'integer', 'maximum': 480, 'minimum': 1, 'description': 'Length of the window, counted back from the last day with data. Default 28.'}, 'site': {'type': 'string', 'description': 'Search Console property, exactly as list_sites reports it (sc-domain:example.com or https://example.com/). Optional when the account has only one property.'}, 'limit': {'type': 'integer', 'minimum': 1, 'description': 'Rows to return. Default 25, maximum 100; `has_more` says whether there were more.'}, 'filters': {'type': 'array', 'items': {}, 'description': "Google's dimensionFilterGroups, passed through unchanged."}, 'end_date': {'type': 'string', 'description': 'YYYY-MM-DD. Defaults to the last day with data.'}, 'start_row': {'type': 'integer', 'minimum': 0, 'description': 'Paging offset; `next_start_row` comes back in the answer.'}, 'dimensions': {'type': 'array', 'items': {'enum': ['query', 'page', 'country', 'device', 'date'], 'type': 'string'}, 'description': 'Group by these. Omit for totals.'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD. Overrides `days`.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'integer', 'maximum': 480, 'minimum': 1, 'description': 'Length of the window, counted back from the last day with data. Default 28.'}, 'site': {'type': 'string', 'description': 'Search Console property, exactly as list_sites reports it (sc-domain:example.com or https://example.com/). Optional when the account has only one property.'}, 'end_date': {'type': 'string', 'description': 'YYYY-MM-DD. Defaults to the last day with data.'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD. Overrides `days`.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'integer', 'maximum': 480, 'minimum': 1, 'description': 'Length of the window, counted back from the last day with data. Default 28.'}, 'site': {'type': 'string', 'description': 'Search Console property, exactly as list_sites reports it (sc-domain:example.com or https://example.com/). Optional when the account has only one property.'}, 'limit': {'type': 'integer', 'minimum': 1, 'description': 'Rows to return. Default 25, maximum 100; `has_more` says whether there were more.'}, 'device': {'enum': ['desktop', 'mobile', 'tablet'], 'type': 'string'}, 'country': {'type': 'string', 'description': 'ISO-3166-1 alpha-3, e.g. deu, usa. Filters rather than groups.'}, 'end_date': {'type': 'string', 'description': 'YYYY-MM-DD. Defaults to the last day with data.'}, 'order_by': {'enum': ['clicks', 'impressions'], 'type': 'string', 'description': 'Default clicks.'}, 'dimension': {'enum': ['query', 'page', 'country', 'device'], 'type': 'string', 'description': 'What to group by. Default query.'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD. Overrides `days`.'}}, 'additionalProperties': False}
Modifications récentes des outils
Serveurs MCP similaires
SharksAPI.AI
Provides marketing analytics and actions across GA4, Search Console, Google Ads, social channels, SEO, WordPress, and marketing p…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
Stratalize Intelligence
Provides vendor, market, SaaS, workforce, government contract, public company, regulatory, competitive, and AI-brand intelligence…
captapi
Retrieves social media profiles, posts, engagement metrics, comments, marketplace listings, events, and Meta advertising data acr…
CorpusIQ
Connects authenticated users to business systems such as CRM, ecommerce, advertising, analytics, email marketing, SEO, calendars,…
Rahul D Sarker: Marketing & RevOps Tools
Provides marketing, revenue operations, sales, advertising, SaaS, and conversion calculators, along with article search and consu…
Trillboards DOOH Advertising
Manages digital out-of-home advertising campaigns and media buys across screens, with edge-AI audience sensing, impression tracki…