Skip to main content
Use the Connectors area to add the data sources your team wants to analyze. Connectors page showing the saved ShopNova connector

Connector types available in the app

Vizkraft currently lets customers add:
TypeBest for
PostgreSQLManaged SQL warehouse or application database
MySQLManaged SQL databases
ClickHouseAnalytics databases
MongoDBDocument collections and NoSQL analytics
HubSpotCRM data — contacts, companies, deals, and properties
Custom MCP serverYour own MCP-compatible tools and data sources
Some connector types may appear as coming soon in the UI. Those are not available until they are enabled in your workspace.

Add a new connector

  1. Open Connectors.
  2. Select Add connector.
  3. Choose the connector type you want to add.
  4. Enter the connection details shown in the form (or authorize HubSpot via OAuth).
  5. Test the connection.
  6. Save the connector.
Add connector screen with managed databases and custom MCP server options
Saving a SQL or MongoDB connector automatically starts an initial indexing run, which uses one slot from your monthly indexing-runs allowance (Pro 5/mo, Business 20/mo, Enterprise unlimited). You can see your remaining runs on Profile → Usage. See Indexing runs and your plan for the full breakdown.

Managed database connectors vs HubSpot vs custom MCP

Managed database connectors

Use PostgreSQL, MySQL, ClickHouse, or MongoDB when you want Vizkraft to connect directly to a supported database. This is the fastest path if your data is already in one of these systems. After saving, open Indexing to let Vizkraft read your schema. See Index your data.

HubSpot CRM

Use HubSpot when your questions are about CRM objects — contacts, companies, deals, tickets, and their properties. HubSpot uses an OAuth connect flow and a catalog sync instead of SQL indexing. See HubSpot CRM sync.

Custom MCP server

Use this when your team already has an MCP-compatible server or when you want Vizkraft to access tools beyond a single managed connector.

Connector row actions

Each saved connector exposes quick actions from the connectors list:
ActionAvailable forWhat it does
Indexing or Catalog syncSQL/MongoDB → Indexing; HubSpot → Catalog syncOpen the schema or CRM catalog workflow
MemoryAll connectorsReview and edit what Vizkraft has learned about this source
EvaluationSQL connectors onlyMeasure accuracy and manage golden test cases
Edit connectionAll connectorsUpdate credentials or settings
Remove connectorAll connectorsDisconnect the source
Open Memory or Evaluation from the menu on the connector row.

What to name a connector

Choose names that help people pick the right source in chat. Good examples:
  • Production PostgreSQL
  • Marketing warehouse
  • HubSpot CRM
  • Finance MCP
  • Customer support analytics

Edit or retest an existing connector

From the connectors list you can:
  • Open a connector to review its status.
  • Edit its settings.
  • Run another connection test after credentials or endpoints change.
  • Jump directly into indexing or catalog sync for supported sources.
  • Open memory or evaluation from the menu.

Use one or more connectors in chat

After connectors are saved, they become available in chat. You can:
  • Enable a single connector for a focused question.
  • Enable multiple connectors when the answer needs information from more than one source.
  • Switch connectors between questions without rebuilding the connector itself.

Best practices

  • Create one connector per stable data source rather than reusing a generic catch-all name.
  • Test the connector before saving it so your first chat session starts smoothly.
  • If a connector feeds charts or dashboards for multiple teams, give it a clear business name.
  • Run indexing or catalog sync after setup for the best suggestions and answer quality.
  • Review Connector memory after your team has asked a few questions.

Continue with indexing or CRM sync