Botify MCP connector
Botify is an SEO platform that analyzes website performance, crawl data, and search engine optimization metrics. The Botify MCP connector allows AI agents to retrieve analysis details, access crawl statistics and URLs, and review sitemap configurations across projects. It also supports monitoring inlinks, identifying orphan and error pages, and tracking lost pagerank to optimize website discoverability.
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:
- Identify crawl errors and HTTP failures across your website to fix indexability issues
- Analyze orphaned pages that lack internal links to improve site structure and discoverability
- Track inlink distribution and pagerank loss to optimize internal linking strategy
- Monitor sitemap compliance and find URLs missing from sitemaps to improve search visibility
- Export large URL datasets to CSV for detailed analysis in external tools
- Compare top-performing domains and subdomains to benchmark competitive SEO performance
- Query crawl data with custom filters to uncover site-wide SEO opportunities and patterns
Example prompts
Use the following example prompts to invoke Botify MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all URLs with HTTP errors from my latest Botify analysis.List the orphaned pages in my Botify project that have no internal links.What are the top 10 subdomains by crawl frequency in Botify?Export all crawled URLs from my Botify analysis to a CSV file.Find URLs in my sitemaps that are outside my project scope in Botify.Get the global statistics for my most recent Botify crawl.Which domains drive the most inlinks according to Botify.Show me the crawl statistics broken down by 5-minute intervals in Botify.Retrieve all saved filters I created in my Botify project.List the most frequent URL patterns Botify discovered during the last crawl.
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.
| Tool | Description |
|---|---|
| getProjectAnalyses | Retrieves a list of all crawl analyses completed for a specific project. |
| getAnalysisSummary | Retrieves detailed summary information and metrics for a specific analysis. |
| getCrawlStatistics | Returns overall statistics and metrics from a completed crawl analysis. |
| getCrawlStatisticsByFrequency | Returns crawl statistics aggregated by specified time intervals. |
| getCrawlStatisticsUrls | Returns the latest crawled URLs with optional filtering for HTTP errors. |
| getGanalyticsOrphanURLs | Retrieves URLs found in the site that have no inbound links. |
| getLinksPercentiles | Returns percentile distribution data for inbound link counts across URLs. |
| getPageRankLost | Returns information about pagerank value lost during the analysis period. |
| getSitemapsReport | Returns overall statistics about sitemaps discovered and their validity status. |
| getSitemapsSamplesOutOfConfig | Returns sample URLs found in sitemaps outside the project configuration. |
| getSitemapsSamplesSitemapsOnly | Returns sample URLs found in sitemaps within the project configuration. |
| getLinksTopDomains | Returns the domains sending the most inbound links to the project. |
| getLinksTopSubdomains | Returns the subdomains sending the most inbound links to the project. |
| getUrls | Executes a query and returns paginated results of URLs matching specified criteria. |
| getUrlsAggs | Returns aggregated metrics and groupings for URLs matching query parameters. |
| getUrlsDatamodel | Retrieves the available fields and data structure for URL query results. |
| getUrlsExports | Returns a list of CSV export requests and their current processing status. |
| createUrlsExport | Creates a new CSV export job for URLs matching specified query criteria. |
| getUrlsExportStatus | Checks the current processing status of a pending CSV export job. |
| getUrlsSuggestedFilters | Returns frequently occurring URL segments to help build filter patterns. |
| getUrlDetail | Retrieves comprehensive data and metrics for a specific URL in an analysis. |
| getUserProjects | Retrieves all active crawl projects associated with the current user account. |
| testUrlRewritingRules | Tests URL rewriting rules by matching and replacing URL components. |
| getSavedFilters | Retrieves all saved filter definitions for a project including names and values. |
| getSavedFilter | Retrieves a specific saved filter's name, identifier, and filter criteria. |
| getProjectUrlsAggs | Returns aggregated metrics and groupings for URLs within a project. |