Skip to main content
Import documentation from Mintlify-powered documentation sites into AGO. This connector uses web scraping to extract content, so no API key is required.

Overview

Prerequisites

  • A publicly accessible Mintlify documentation site
  • The base URL of the documentation (e.g., docs.example.com)

Configuration

Required Fields

Optional Fields

Setup Steps

  1. Navigate to KnowledgeSources
  2. Click Create Source
  3. Select Mintlify as the source type
  4. Enter the documentation domain
  5. (Optional) Configure include/exclude patterns
  6. Click Save
  7. Click Sync to start importing

URL Pattern Filtering

Use fnmatch-style patterns to control what gets imported:

Include Patterns

Only import pages matching these patterns:

Exclude Patterns

Skip pages matching these patterns:

Pattern Examples

How It Works

  1. Discovery: Fetches the sitemap to find all pages
  2. Filtering: Applies include/exclude patterns
  3. Hierarchy: Uses the site’s navigation config (docs.json or mint.json) to build the sidebar structure. If no config is available, infers hierarchy from URL paths
  4. Extraction: Fetches markdown content from each page
  5. Storage: Saves documents with metadata and links to the original pages

Limitations

  • Only works with publicly accessible sites
  • May be affected by rate limiting
  • Complex JavaScript-rendered content may not extract fully
  • Respects robots.txt directives

Troubleshooting

  • Verify the domain is correct and accessible
  • Check if the site requires authentication
  • Ensure pages aren’t blocked by robots.txt
  • Some dynamic content may not be captured
  • Check if content is loaded via JavaScript
  • Review exclude patterns aren’t too broad
  • Large sites may take time to crawl
  • Consider using include patterns to limit scope
  • Check for redirect loops