Skip to content

Connectors

Copy page

Manage data connectors without leaving your terminal — the same surface as the Connectors page in the web app. Today the CLI focuses on the web_crawl provider: point a connector at a website (or sitemap/URL feed) and it crawls into a chosen RAG vector, optionally on a recurring schedule.

Terminal window
# Crawl a site into a vector (follows sitemap.xml by default)
divinci connectors web-crawl https://docs.example.com --vector <vectorId>
# Re-crawl daily, and swap through a draft vector (see below)
divinci connectors web-crawl https://docs.example.com \
--vector <vectorId> --recurring --swap
# Treat the URL as a sitemap/feed instead of a crawl root
divinci connectors web-crawl https://docs.example.com/sitemap-0.xml \
--vector <vectorId> --feed
# Scope and shape the crawl
divinci connectors web-crawl https://example.com \
--vector <vectorId> --limit 200 \
--allowed-paths /docs,/blog --exclude-paths /docs/archive \
--subdomains --product-catalog

Re-running the command for the same site updates the stored connector (settings are persisted), so it’s also how you correct a recurring connector’s configuration.

Terminal window
divinci connectors list
divinci connectors sync-status <connectionId>

list shows each connection’s provider, status, recurrence, last sync, and source URL. sync-status shows the last 10 sync jobs with page counts and any errors.

  • RAG Knowledge Base — the vectors these crawls ingest into.
  • MCP tool catalogconnector_web_crawl_start and friends for agentic IDEs.
  • divinci rag crawl — a one-shot crawl without creating a recurring connector.