get_gsc_connection
Returns the status of your Google Search Console connection, including the verified site URL and the timestamp of the most recent data sync. Use this tool to confirm GSC is connected before calling other GSC tools. This tool takes no input parameters.Whether a valid GSC connection is active for your account.
The verified site URL associated with the GSC connection (e.g.
https://acmecrm.com/).ISO 8601 timestamp of the most recent successful data sync from GSC.
get_gsc_dashboard
Returns a summary of your most actionable GSC insights. This includes queries in striking distance of a top-10 ranking, content gaps where you have impressions but low clicks, your top-performing posts by click volume, and any keyword cannibalization alerts. This tool takes no input parameters.Queries ranking in positions 4–20 with meaningful impression volume. These are candidates for quick ranking gains with targeted content updates.
The search query text.
Current average ranking position in GSC.
Impression count over the reporting period.
Pages with high impressions but low CTR, indicating a title or meta description opportunity.
Your highest-traffic pages ranked by organic clicks over the reporting period.
Pairs of pages competing for the same queries, which may be splitting ranking signals.
get_gsc_alerts
Returns recent unread GSC alerts. Alerts are generated automatically when Rankahead detects significant changes in your GSC data — such as a ranking drop on a monitored page or a query entering striking distance for the first time. This tool takes no input parameters.Array of unread alert objects.
Unique identifier for the alert.
Alert type. Common values include
RANKING_DROP and STRIKING_DISTANCE_OPPORTUNITY.Human-readable description of what triggered the alert.
ISO 8601 timestamp when the alert was generated.
Whether the alert has been marked as read. This endpoint returns only unread alerts.
mark_gsc_alert_read
Marks one or all unread GSC alerts as read. If you omitalertId, all current unread alerts are marked as read in a single call.
Optional ID of a specific alert to mark as read. Omit to mark all unread alerts as read.