Skip to main content
Feedback

Botify MCP connector

Updated 

Botify is a SaaS platform for SEO analysis, project management, and website crawl data. The Botify MCP connector allows AI agents to list and inspect analyses, pull global and time-based crawl statistics, and retrieve crawled URLs, including those with HTTP errors or orphan status. It also supports examining inlink percentiles, lost pagerank, and sitemap health, including invalid sitemap URLs and URLs found in sitemaps but missing from the crawl.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the Botify MCP connector to perform the following actions:

  • Track website crawl progress and identify SEO issues across projects
  • Analyze crawl statistics to spot broken links and errors quickly
  • Discover orphan pages that search engines cannot reach
  • Monitor sitemap accuracy and find URLs missing from crawls
  • Compare top domains and subdomains driving site traffic
  • Export crawled URL data to CSV for offline reporting
  • Retrieve saved filters to reuse custom SEO segment queries
  • Aggregate crawl query results across multiple projects for benchmarking

Example prompts

Use the following example prompts to invoke Botify MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all active projects in Botify.
  • List the latest analyses for my Botify project.
  • Find URLs with HTTP errors from the last Botify crawl.
  • What are the top domains linking to my site in Botify?
  • Export the crawled URLs for my site to a CSV in Botify.
  • Show me orphan pages found in the latest Botify crawl.
  • Check the status of my CSV export in Botify.
  • What saved filters do I have set up in Botify?
  • Give me the global crawl statistics for my latest Botify analysis.
  • Show me pages losing the most pagerank in Botify.

Botify MCP connector tools

The Botify MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
getProjectAnalysesList all analyses for a project
getAnalysisSummaryGet an Analysis detail
getCrawlStatisticsReturn global statistics for an analysis
getCrawlStatisticsByFrequencyReturn crawl statistics grouped by time frequency (1 min, 5 mins or 60 min)
getCrawlStatisticsUrlsReturn a list of 1000 latest URLs crawled (all crawled URLs or only URLS with HTTP errors)
getGanalyticsOrphanURLsList of Orphan URLs
getLinksPercentilesGet inlinks percentiles
getPageRankLostLost pagerank
getSitemapsReportGet global information of the sitemaps found (sitemaps indexes, invalid sitemaps urls, etc
getSitemapsSamplesOutOfConfigSample list of URLs which were found in your sitemaps but outside of the
getSitemapsSamplesSitemapsOnlySample list of URLs which were found in your sitemaps, within the project
getLinksTopDomainsTop domains
getLinksTopSubdomainsTop subddomains
getUrlsExecutes a query and returns a paginated response
getUrlsAggsQuery aggregator
getUrlsDatamodelGets an Analysis datamodel
getUrlsExportsA list of the CSV Exports requests and their current status
createUrlsExportCreates a new UrlExport object and starts a task that will export the results into a csv
getUrlsExportStatusChecks the status of an CSVUrlExportJob object
getUrlsSuggestedFiltersReturn most frequent segments (= suggested patterns in the previous version)
getUrlDetailGets the detail of an URL for an analysis
getUserProjectsList all active projects for the user
testUrlRewritingRulesMatch and replace parts of a URL based on rules passed in POST data
getSavedFiltersList all the project's saved filters (each filter's name, ID and filter value)
getSavedFilterRetrieves a specific saved filter's name, ID and filter value
getProjectUrlsAggsProject Query aggregator
On this Page