seranking_get_ visible_ brand_ metricsReturns aggregated brand metrics for dynamic table rendering.
Size up a competitor's domain, research keywords with volume and difficulty, pull a backlink profile, see how your tracked projects rank, run a site audit, and find out how often AI answers mention your brand.
PopMCPSE Ranking
Every endpoint SE Ranking documents across its Data, Project, Local Marketing and SE Visible APIs, with the everyday tools loaded by default, the rest one search away, and the credit cost of each data call stated up front.
251 tools in the full catalog: 156 read and 95 write. 43 load by default, and the rest are found with tool search.
seranking_get_ visible_ brand_ metricsReturns aggregated brand metrics for dynamic table rendering.
seranking_list_ visible_ projectsReturns all projects belonging to the authenticated user's organisation.
seranking_export_ backlinksGet every backlink of a target as a downloadable .csv.gz file.
seranking_get_ backlink_ summaryReturns extended statistics for a target, including the number of backlinks, referring domains, subnets, IPs, top anchors, top TLDs, and more.
seranking_get_ domain_ authorityReturns the Domain InLink Rank value of the target page's root domain.
seranking_list_ backlink_ anchorsReturns information about anchor texts of backlinks pointing to a target.
seranking_list_ backlinksReturns information about backlinks pointing to a target.
seranking_list_ referring_ domainsReturns information about referring domains pointing to a target.
seranking_add_ project_ keywordsAdds new keywords to the specified project.
seranking_get_ keyword_ positionsReturns keyword ranking statistics for the specified project within a selected time period.
seranking_get_ project_ overviewOne tracked project at a glance: summary, its search engines with their site_engine_id values, the visibility trend, competitors and keyword groups.
seranking_get_ project_ summaryReturns summary statistics for the specified project.
seranking_get_ ranking_ trendsReturns per-engine and cross-engine time series for a project's rank-tracking metrics.
seranking_list_ project_ keywordsReturns a list of keywords for the specified project, including their assigned target URLs and basic statistics.
seranking_list_ project_ search_ enginesReturns a list of search engines configured for the specified project.
seranking_list_ projectsReturns a list of all projects available in the user account.
seranking_get_ audit_ reportRetrieves the full, detailed report for a completed website audit.
seranking_get_ audit_ statusChecks the real-time status of a specific website audit, whether it's queued, currently processing, or already finished.
seranking_get_ local_ location_ overviewReturns a combined reporting overview for a location in a single request: location details, Google Business Profile metrics and searches, reviews overview, citations overview, the latest audit report, and rankings summary.
seranking_list_ local_ locationsReturns a list of Local Marketing locations accessible to the authenticated user, with key statistics for each location.
seranking_list_ local_ reviewsReturns a list of reviews for a location across all connected review sources.
seranking_run_ site_ auditCrawl a site and report its technical SEO health.
seranking_check_ domainEverything worth knowing about one domain in one call: organic and paid keywords and traffic, top competitors, backlink counts and authority.
seranking_compare_ domain_ keywordsAnalyzes and compares the keyword rankings of two websites using either domains or full URLs.
seranking_get_ domain_ historyRetrieves historical data for a specified domain from a specific regional database.
seranking_get_ domain_ overviewReturns detailed keyword statistics for a specified domain within a single, selected regional database.
seranking_list_ domain_ competitorsRetrieves a list of competitor domains for a specified target domain.
seranking_list_ domain_ keywordsReturns the keywords a domain (or a specific URL) ranks for in a regional database, organic or paid.
seranking_list_ domain_ pagesRetrieves a list of individual pages ranking within a specified domain, along with their organic or paid search performance metrics.
seranking_get_ user_ profileReturns profile information of the authenticated user account.
seranking_list_ competitorsReturns a list of competitors added to the specified project.
seranking_get_ ai_ search_ leaderboardCompares a primary domain against up to 10 competitors across multiple LLM engines and returns a share of voice leaderboard showing which domains have the highest AI search visibility.
seranking_get_ ai_ search_ overviewRetrieves a high-level aggregated summary of a domain's key performance metrics and historical trends across all LLM engines.
seranking_get_ keyword_ metricsRetrieves various data points for a list of specified keywords within a given regional database.
seranking_get_ serp_ tasksWithout task_id: returns a list of all SERP tasks submitted within the last 24 hours.
seranking_list_ ai_ prompts_ by_ targetRetrieves a paginated list of prompts where the specified domain, subdomain, or URL appears in LLM results.
seranking_list_ question_ keywordsRetrieves keywords phrased as common user questions related to a specified seed keyword within a regional database.
seranking_list_ related_ keywordsRetrieves keywords that are topically related to a specified seed keyword within a regional database.
seranking_list_ serp_ locationsReturns a list of all SERP tasks submitted by the user within the last 24 hours.
seranking_list_ similar_ keywordsRetrieves keywords similar to a specified seed keyword within a regional database.
seranking_research_ keywordResearch one keyword in one call: search volume, CPC, difficulty and intent, plus related keywords and questions.
seranking_run_ serp_ checkCheck live Google results for up to 10 keywords and wait for the answer.
seranking_get_ credit_ balanceReturns the current account-wide credit balance, showing the total limit and the amount of credits used.
seranking_add_ visible_ brand_ aliasesAdds one or more aliases to an existing brand.
seranking_add_ visible_ engineAdds an AI engine to every location and language the project tracks, and starts tracking each location's prompts with it.
seranking_add_ visible_ locationAdds a location to a project and sets it up for every engine and language the project currently tracks.
seranking_create_ visible_ competitor_ brandCreates a new competitor brand with a domain and optional aliases.
seranking_create_ visible_ projectCreates a new project for tracking brand visibility across AI models.
seranking_create_ visible_ promptsCreates one or more prompts under a topic.
seranking_create_ visible_ topicsCreates one or more topics in a project.
seranking_delete_ visible_ brandDeletes a brand and all its aliases.
seranking_delete_ visible_ locationDeletes a location from a project and unassigns it from every prompt it is assigned to.
seranking_delete_ visible_ projectSoft-deletes a project from your organisation.
seranking_delete_ visible_ promptsDeletes one or more prompts from a project in a single request.
seranking_delete_ visible_ topicDeletes a topic and its associated prompts from a project.
seranking_get_ visible_ projectReturns detailed information about a single project: its metadata, check processing progress, the topics being tracked, available historical check dates, the next scheduled check, the competitor brands attached to it, and its tracking settings.
seranking_get_ visible_ promptReturns the details of a single prompt.
seranking_get_ visible_ prompt_ resultReturns the full detail of a single result, including the complete response text, the source URLs, and the brands mentioned.
seranking_get_ visible_ source_ metricsReturns aggregated source metrics for dynamic table and chart rendering: the sources equivalent of Get aggregated brand metrics.
seranking_get_ visible_ sourcesRetrieves the sources (domains, subdomains, or URLs) that AI models cited across a project, with extensive filtering.
seranking_get_ visible_ subscriptionReturns the authenticated user's organisation subscription and current usage limits.
seranking_list_ visible_ brandsReturns all brands tracked in a project, including the primary brand and competitors.
seranking_list_ visible_ countriesReturns the countries a project location can track, with English names.
seranking_list_ visible_ enginesReturns the AI engines a project tracks, one entry per engine type.
seranking_list_ visible_ locationsReturns the locations tracked by a project, oldest first, together with how many locations the project uses and how many its plan allows.
seranking_list_ visible_ mentioned_ brandsReturns all brands detected in the project's AI check results.
seranking_list_ visible_ prompt_ resultsReturns a paginated list of results for a prompt.
seranking_list_ visible_ promptsReturns a paginated list of the project's prompts with their visibility metrics, or a list of topics with metrics aggregated across their prompts.
seranking_move_ visible_ promptsMoves prompts to the target topic identified by topic_id.
seranking_remove_ visible_ engineRemoves an engine from the whole project, in every location and language it was tracked in.
seranking_replace_ visible_ enginesReplaces the set of engines a project tracks with the given list in one atomic request.
seranking_search_ visible_ geo_ locationsReturns city and region suggestions inside a country that match a search query.
seranking_update_ visible_ brandUpdates a brand's domain and/or syncs its aliases.
seranking_update_ visible_ locationPoints the location at the given country and city.
seranking_update_ visible_ topicUpdates the title of a topic in a project.
seranking_update_ visible_ tracking_ settingsChanges how often a project is checked.
seranking_add_ ai_ tracker_ promptsAdds new prompts to the specified LLM engine.
seranking_create_ ai_ tracker_ engineAdds a new LLM engine to a site.
seranking_create_ ai_ tracker_ prompt_ groupCreates a new prompt group for a site.
seranking_delete_ ai_ tracker_ engineRemoves the specified LLM engine from the site.
seranking_delete_ ai_ tracker_ group_ promptsRemoves every prompt currently assigned to the group.
seranking_delete_ ai_ tracker_ prompt_ groupDeletes a prompt group.
seranking_delete_ ai_ tracker_ promptsDeletes prompts from the specified LLM engine by their prompt_llm_id.
seranking_get_ ai_ tracker_ brandReturns the brand configured for the specified site.
seranking_get_ ai_ tracker_ competitor_ datesReturns the list of dates within a range on which the prompt was checked and competitors data is available.
seranking_get_ ai_ tracker_ competitorsFor each requested prompt over a date range, returns one entry per check date with: Dates without a check are omitted from results.
seranking_get_ ai_ tracker_ engineReturns details of a specific LLM engine.
seranking_get_ ai_ tracker_ engine_ statisticsReturns statistics for the specified LLM engine, including presence stats, AIO presence, mentions/links, and organic overlap (AI Overview only).
seranking_get_ ai_ tracker_ engine_ statusReturns tracking status for the specified LLM engine, including progress and check statistics.
seranking_get_ ai_ tracker_ prompt_ answerReturns the full AI answer text, cited source URLs, detected brand mentions, and, for Google AI Overview engines, the top organic URLs for the tracked prompt on the requested date.
seranking_get_ ai_ tracker_ prompt_ rankingsRetrieves ranking data for all prompts tracked by the specified LLM engine within a date range.
seranking_get_ ai_ tracker_ recommendationsOrdered list from the Recommendations panel: for example "Secure Brand Mentions on High-Impact Sources" and per-domain outreach suggestions (Reddit, YouTube, Wikipedia, and others) where the project is cited but not yet mentioned.
seranking_get_ ai_ tracker_ source_ metricsReturns SEO metrics for the source URLs (or their domains) cited in the AI answer for a prompt on a given date: For Google AI Overview engines the source list also includes organic results.
seranking_get_ ai_ tracker_ sources_ summaryProject-level AI-search visibility for a date range.
seranking_list_ ai_ tracker_ enginesReturns all LLM engines configured for the specified site.
seranking_list_ ai_ tracker_ prompt_ groupssite_id comes from seranking_list_projects.
seranking_list_ ai_ tracker_ promptsRetrieves the list of prompts tracked by a specific LLM engine with pagination support.
seranking_list_ ai_ tracker_ source_ domainsOutreach target list: domains cited as sources in LLM answers, default sort by AI answers descending.
seranking_list_ ai_ tracker_ source_ pagesURL-level twin of List source domains: individual source URLs cited in LLM answers, with the parent domain, page type, and the same metric columns.
seranking_move_ ai_ tracker_ promptsMoves a specific set of prompts into the target group.
seranking_rename_ ai_ tracker_ prompt_ groupUpdates the name of a prompt group.
seranking_reorder_ ai_ tracker_ prompt_ groupMoves a group to a new position in the site's group order.
seranking_save_ ai_ tracker_ brandConfigures or overwrites the brand for a site.
seranking_transfer_ ai_ tracker_ promptsMoves every prompt from one group to another in a single call.
seranking_update_ ai_ tracker_ enginePartially updates the configuration of an LLM engine.
seranking_count_ backlink_ historyReturns the daily count of newly found or lost backlinks for a specified target with the given date range.
seranking_count_ backlinksReturns the total number of backlinks for a target.
seranking_count_ referring_ domain_ historyReturns the number of referring domains with at least one backlink newly found or lost in the given date range for a target.
seranking_count_ referring_ domainsReturns the number of unique domains linking to a target.
seranking_count_ referring_ ipsReturns the number of unique IPs linking to a target.
seranking_count_ referring_ subnetsReturns the number of unique subnets (C-blocks) linking to a target.
seranking_fetch_ backlink_ batchesReturns all backlinks pointing to a target using cursor-based pagination.
seranking_get_ authority_ scoresReturns the InLink Rank (Page Authority) and Domain InLink Rank (Domain Authority) for a target.
seranking_get_ backlink_ export_ statusStatus of the asynchronous task to export all backlinks for a target to a downloadable CSV file.
seranking_get_ backlink_ metricsReturns key statistics for a target, including the number of backlinks and referring domains.
seranking_get_ cumulative_ backlink_ historyReturns the number of live backlinks for each day within the given date range for a target.
seranking_get_ domain_ authority_ distributionReturns the distribution of Domain InLink Rank values for domains that link to a target.
seranking_get_ domain_ authority_ historyReturns historical Domain InLink Rank values for a target.
seranking_get_ page_ authorityReturns the InLink Rank value for a target URL.
seranking_get_ page_ authority_ historyReturns historical InLink Rank values for a page.
seranking_list_ backlink_ historyReturns backlinks that were newly found or lost within a specified date range for a target.
seranking_list_ indexed_ pagesReturns information about pages that belong to a target under the following conditions: The returned list contains no duplicate pages, with protocol differences taken into account when determining page uniqueness.
seranking_list_ referring_ domain_ historyReturns referring domains for which at least one backlink was newly found or lost in the given date range for a target.
seranking_list_ referring_ ipsReturns information about IPv4 addresses from which backlinks linking to a target originate.
seranking_start_ backlink_ exportExports information about all backlinks pointing to a target.
seranking_add_ project_ audit_ sitemapRegisters a sitemap URL as a crawl source.
seranking_add_ project_ audit_ source_ pagesUploads a custom list of URLs to crawl.
seranking_add_ project_ search_ engineAdds a new search engine configuration to the specified project.
seranking_create_ projectCreates a new project in the user account.
seranking_create_ project_ auditCreates a website audit that crawls the HTML of a target site.
seranking_delete_ projectDeletes the specified project from the user account.
seranking_delete_ project_ auditPermanently deletes the specified website audit report and all associated data.
seranking_delete_ project_ audit_ sitemapRemoves a sitemap from an audit's crawl sources.
seranking_delete_ project_ audit_ source_ pagesRemoves an uploaded custom page list.
seranking_delete_ project_ keywordsDeletes keywords from the specified project.
seranking_delete_ project_ search_ engineRemoves a search engine configuration from the specified project.
seranking_get_ ads_ statsReturns the total number of top and bottom advertisements in search results by date for the specified project.
seranking_get_ position_ checkpointsReturns a list of historical dates used to build ranking position comparison charts for the specified project.
seranking_get_ project_ audit_ historyRetrieves historical data for a specific audit run, including audit settings, domain metrics, and issue summaries.
seranking_get_ project_ audit_ reportReturns a complete audit report, including health score, domain properties, and issues.
seranking_get_ project_ audit_ settingsReturns the full saved configuration for an audit: crawl sources, limits, thresholds, schedule, notification recipients, disabled issue codes, external URL ignore list, and engine version.
seranking_get_ project_ audit_ statusReturns the real-time status of a specific audit.
seranking_list_ check_ datesReturns the list of dates on which ranking positions were actually checked for the given project.
seranking_list_ project_ audit_ issue_ pagesRetrieves a paginated list of all URLs affected by a specific issue within the audit.
seranking_list_ project_ audit_ linksReturns every hyperlink found across the site.
seranking_list_ project_ audit_ pagesReturns a paginated list of all URLs found during the audit.
seranking_list_ project_ audit_ sitemapsReturns every sitemap configured as a crawl source for an audit, with per-sitemap page counts.
seranking_list_ project_ audit_ source_ pagesReturns every uploaded custom page list used as a crawl source.
seranking_list_ project_ audit_ url_ issuesRetrieves detailed information about all issues detected on a specific page, including errors, warnings, and notices.
seranking_list_ project_ auditsReturns all audits associated with the account, with pagination and filtering.
seranking_recheck_ project_ auditRe-runs the audit using the same settings.
seranking_reset_ project_ audit_ settingsRestores every setting to its default value, including crawl sources, limits, thresholds, schedule, notifications, disabled_issues, and disallow_ext.
seranking_run_ position_ checkTriggers a ranking position check for selected keywords or for an entire project.
seranking_set_ manual_ positionSets a ranking position for a project keyword on a specified date.
seranking_update_ projectUpdates the settings of the specified project.
seranking_update_ project_ audit_ settingsUpdates the configuration of an existing audit.
seranking_update_ project_ audit_ titleUpdates the title of an existing website audit report.
seranking_update_ project_ keywordAdds new keywords to the specified project.
seranking_update_ project_ search_ engineUpdates an existing search engine configuration for the specified project.
seranking_add_ disavowed_ backlinksAdds a list of disavowed backlinks.
seranking_add_ tracked_ backlinkAdds a new backlink to the specified website.
seranking_create_ backlink_ groupCreates a new backlink group.
seranking_delete_ backlink_ groupDeletes the specified backlink group.
seranking_delete_ disavowed_ backlinkDeletes a backlink from the disavow list.
seranking_delete_ tracked_ backlinksDeletes backlinks for the specified website.
seranking_get_ gsc_ backlink_ import_ statusReturns the status of a Google Search Console backlink import task.
seranking_get_ tracked_ backlink_ statsReturns backlink statistics for the specified website.
seranking_import_ tracked_ backlinksImports a list of backlinks for the specified website.
seranking_list_ backlink_ groupsReturns all backlink groups for the specified website.
seranking_list_ disavowed_ backlinksReturns a list of disavowed backlinks.
seranking_list_ tracked_ backlinksRetrieves a paginated list of backlinks for the specified website.
seranking_move_ backlinks_ to_ groupMoves backlinks or backlink groups into the specified backlink group.
seranking_recheck_ tracked_ backlinksRuns an index or HTTP status check for the specified backlinks.
seranking_rename_ backlink_ groupRenames an existing backlink group.
seranking_start_ gsc_ backlink_ importStarts importing backlinks from Google Search Console.
seranking_update_ gsc_ backlink_ import_ settingsUpdates automatic backlink import settings from Google Search Console.
seranking_create_ advanced_ auditThere are two endpoints for launching a new website audit.
seranking_create_ standard_ auditThere are two endpoints for launching a new website audit.
seranking_delete_ auditPermanently deletes a specified website audit report and all of its associated data.
seranking_get_ audit_ historyRetrieves a historical snapshot of a specific audit run, providing the full context of that audit, including the settings used, domain data at the time, and a summary of all issues found.
seranking_get_ gbp_ keywordsReturns the Google Business Profile keyword report for a location: search keywords with impressions and clicks, plus totals across the selected period.
seranking_get_ gbp_ metricsReturns Google Business Profile performance metrics for a location as a daily time series: impressions by platform and device (desktop/mobile × Search/Maps), direction requests, conversations, call clicks, and website clicks.
seranking_get_ gbp_ searchesReturns the Google Business Profile searches trend for a location by month, broken down into direct, discovery, and branded searches.
seranking_get_ local_ audit_ reportReturns the latest Local Marketing audit report for a location.
seranking_get_ local_ indexed_ percentReturns the percentage of tracked keywords for which the location is indexed.
seranking_get_ local_ listings_ overviewReturns aggregated business listing statistics for a location: total, active, and synchronized directory counts.
seranking_get_ local_ locationReturns detailed information about a single location: its business profile, owner, permissions, Google connection state, and latest audit score.
seranking_get_ local_ ranking_ positionsReturns Local Rankings position history for a location by date and tracking point, with a summary block.
seranking_get_ local_ reviews_ overviewReturns aggregated review statistics for a location: totals, average rating, answered/unanswered counts, rating distribution, and a breakdown by source.
seranking_list_ audit_ issue_ pagesRetrieves a paginated list of all URLs affected by a specific issue within a given audit.
seranking_list_ audit_ linksReturns a paginated list of every hyperlink (e.g., in <a> tags, canonicals) discovered across the entire site during the audit.
seranking_list_ audit_ pagesReturns a paginated list of all URLs found during an audit, providing a complete sitemap as discovered by the crawler.
seranking_list_ audit_ url_ issuesRetrieves a detailed list of all issues (errors, warnings, and notices) found on a single, specific page within an audit.
seranking_list_ auditsRetrieves a list of all website audits associated with your account, providing key details and statistics for each.
seranking_list_ local_ audit_ reportsReturns the audit report history for a location as date and summary pairs, sorted by date.
seranking_list_ local_ listingsReturns a list of business listings for a location across connected directories, including sync state and NAP (name, address, phone) consistency status.
seranking_list_ local_ ranking_ keywordsReturns the Local Rankings keyword list for a location with current and best positions, tracking point details, and a summary block.
seranking_recheck_ advanced_ auditThere are two endpoints for initiating a new crawl of a previously completed audit, using the same settings as the original run.
seranking_recheck_ standard_ auditThere are two endpoints for initiating a new crawl of a previously completed audit, using the same settings as the original run.
seranking_update_ audit_ titleChanges the title of an existing website audit report.
seranking_get_ domain_ overview_ worldwideAggregates and returns domain search performance statistics globally for the current month.
seranking_get_ url_ overview_ worldwideAggregates and returns URL search performance statistics globally for the current month.
seranking_list_ ads_ by_ domainRetrieves an overview of keywords a specific target domain is bidding on in paid search auctions.
seranking_list_ ads_ by_ keywordRetrieves an overview of paid advertisements (PPC ads) run by various domains for a specific target keyword.
seranking_list_ domain_ subdomainsRetrieves a list of subdomains for a specified domain, along with key organic or paid search performance metrics.
seranking_create_ sub_ accountCreates a new sub-account and sends a notification email to the specified sub-account address.
seranking_delete_ sub_ accountDeletes a sub-account.
seranking_get_ sub_ accountReturns extended information about the specified sub-account, including settings, access permissions, and limits.
seranking_list_ owned_ projectsReturns a list of website IDs owned by the specified sub-account.
seranking_list_ shared_ projectsReturns website IDs shared with the sub-account.
seranking_list_ sub_ accountsReturns a list of all sub-accounts associated with the authenticated user.
seranking_share_ projects_ with_ sub_ accountShares websites with a sub-account.
seranking_update_ sub_ accountUpdates an existing sub-account.
seranking_add_ competitorAdds a competitor's website to a project for position tracking.
seranking_delete_ competitorRemoves a competitor from the specified project.
seranking_get_ competitor_ positionsReturns ranking statistics for competitor keywords added to the project.
seranking_get_ top_ 10_ resultsReturns the TOP 10 ranking results for a tracked keyword.
seranking_get_ top_ 100_ resultsReturns a list of up to the TOP 100 results for keywords tracked in a project.
seranking_list_ top_ 10_ domainsReturns domains ranked in the TOP 10 for tracked keywords.
seranking_create_ serp_ tasksQueues one or more keywords for SERP data collection and returns an unique task ID for each.
seranking_discover_ ai_ search_ brandIdentifies the brand name associated with the specified target domain.
seranking_get_ ai_ search_ overview_ by_ engineRetrieves a high-level overview of a domain's brand presence in an LLM, including historical trends over time and other metrics like link presence, average position, and AI traffic.
seranking_get_ serp_ advanced_ resultsChecks the status of a specific task and retrieves the top 100 SERP results once the task is complete.
seranking_get_ serp_ htmlChecks the status of a specific task and retrieves the top 100 SERP results once the task is complete.
seranking_list_ ai_ prompts_ by_ brandRetrieves a paginated list of prompts where the specified brand name is mentioned in LLM results.
seranking_list_ longtail_ keywordsRetrieves long-tail keywords related to a specified seed keyword within a regional database.
seranking_add_ marketing_ plan_ taskCreates a new custom task in the marketing plan.
seranking_create_ keyword_ groupCreates a new keyword group for the specified project.
seranking_create_ project_ groupAdds a new project group to the user account.
seranking_delete_ keyword_ groupDeletes the specified keyword group.
seranking_delete_ marketing_ plan_ taskDeletes a custom task from the marketing plan.
seranking_delete_ project_ groupDeletes a project group from the user account.
seranking_list_ keyword_ groupsReturns a list of keyword groups for the specified project.
seranking_list_ marketing_ planReturns a list of marketing plan sections, items, and notes.
seranking_list_ project_ groupsRetrieves all project groups for the user account.
seranking_move_ keywords_ to_ groupMoves the specified keywords to the target keyword group.
seranking_move_ projects_ to_ groupTransfers projects from one group to another.
seranking_rename_ keyword_ groupRenames the specified keyword group.
seranking_rename_ project_ groupRenames an existing project group.
seranking_set_ marketing_ plan_ task_ statusUpdates the completion status of a task.
seranking_update_ marketing_ plan_ taskUpdates the name and description of an existing task.
seranking_add_ url_ tagCreates a tag within the specified site and optionally attaches it to links and/or domains.
seranking_delete_ url_ tagDeletes a tag from the specified site.
seranking_list_ url_ tagsReturns a list of landing page tags added to domains and/or links within the specified site.
seranking_update_ url_ tag_ assignmentAssigns tags to the specified links and/or domains.
seranking_list_ google_ languagesReturns a complete list of supported languages for the Google search engine.
seranking_list_ google_ regionsReturns every city and sub-region that search engines tracking can target, grouped by country.
seranking_list_ search_ enginesReturns a list of available search engines along with their regions, which can be added to projects for position tracking.
seranking_get_ gsc_ queriesReturns popular queries and performance metrics from Google Search Console for the specified site.
seranking_get_ seo_ potentialEstimates traffic, cost, and potential leads for the specified site.
seranking_get_ subscriptionReturns information about your current subscription and the remaining API balance for the authenticated API key.
Credentials off one SE Ranking screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.
In SE Ranking open API, then Dashboard, and copy a key from the API Keys table, or choose Create API key if you want a new one. Paste it into PopMCP. The same key opens every SE Ranking product on your plan, so there is nothing else to fill in.
••••••••••••3f7aData reads spend your SE Ranking API credits, and each tool says how many, so the AI can ask before the priciest calls. Deleted projects, keywords and audits go from SE Ranking the moment the AI calls them. New connections start read-only until an owner or admin allows writes, and only clients you tick on the PopMCP consent screen reach SE Ranking.
Drop the PopMCP URL into Claude, ChatGPT, Claude Code, Codex or any other supported client. It signs in through PopMCP with OAuth, so your SE Ranking credential never leaves the server.
app.popmcp.com/mcpAsk for something harmless before the agent changes anything. Writes run as soon as it calls them, so confirm it reads the right account first.
Who are the strongest competitors of northwindshoes.com in the US, and which keywords do they rank for that we don't?
seranking_check_domainok
Then just ask for the work
“Who are the strongest competitors of northwindshoes.com in the US, and which keywords do they rank for that we don't?”
“Find keyword ideas around trail running shoes with volume and difficulty, plus the questions people ask”
“Which of our tracked keywords dropped this month, and how has the project's visibility moved?”
“Audit our site, then list the pages behind the worst issues”
“How visible is our brand in AI Overviews and ChatGPT compared with our two main rivals?”
“Summarise the newest Google reviews for our downtown location and flag any that need a reply”
One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.
Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.
The same endpoint, registered in the browser. Nothing to install on the machine you are working from.
Register PopMCP as a custom connector, then let ChatGPT read and update the account.
Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.
Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.
Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.
FAQ
What teams ask before putting SE Ranking behind an AI client.
One API key. In SE Ranking click the API icon in the left-hand menu, then Dashboard, and copy a key from the API Keys table. Most accounts already have one. To keep PopMCP on its own, choose Create API key and give it a name. The same key covers every SE Ranking API, so there is no second key to find.
Data tools do: keyword, domain, backlink, SERP, AI search and audit calls spend the credits on your SE Ranking plan, at SE Ranking's own prices. Each tool's description states its cost, and a failed call is free. Connecting spends nothing. Project, Local Marketing and SE Visible tools use your plan's limits rather than credits.
All current ones: Essential, Pro, Business, Core, Growth and Enterprise include the API and a monthly credit allowance, from 10,000 credits on Essential to 100,000 on Business, Growth and Enterprise. What a key reaches depends on the plan, and PopMCP tells you when you connect. SE Visible tools need an SE Visible subscription.
Ask your account administrator for the key. SE Ranking keeps API access with the main account, so a sub-account has no API Dashboard of its own. Once the key is connected, the AI works with what the main account can reach.
SE Ranking's page says not every API endpoint is available through its server. PopMCP covers every endpoint SE Ranking documents, starts each connection read-only, lets you choose which AI clients reach it, and puts SE Ranking on the same single URL as your other connectors.
The tools start the job, wait as long as a tool call reasonably can, and return the result if it is ready. If not, the answer carries the id and the exact call to read it with, so the AI checks back later rather than paying for the job twice. New audits started this way stop at 100 pages unless you ask for more, which caps the cost.
No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.
Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.
Connect SE Ranking in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking SE Ranking on the consent screen. The SE Ranking tools are then available in that session, and no SE Ranking credential is stored on your machine.
Loading 251 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 43-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.
A tool is something your AI calls, and there are 251 here. A trigger is something PopMCP watches for you: 6 SE Ranking events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into SE Ranking.
Launch a hosted MCP endpoint for SE Ranking, keep tool access under control, and start testing real workflow prompts right away.