Skip to main content

Overview

MCP Connectors let your team plug external data sources into Sight AI. Once connected, the agent can use provider tools in Agent chat and in custom automations — keyword research, SERP data, attribution metrics, CRM records, support conversations, and more. Open Integrations (app.trysight.ai/integrations) and filter by Connectors, or scroll to the Connectors section on the hub. Each card shows an MCP badge in the top-right corner.
Connectors are team-scoped, not site-scoped. One connection per provider is shared across every site on your team. Automations still run against a single site’s data — connector tools supply external context.
Connectors are a Pro and Advanced feature. Starter plans don’t include MCP connectors — upgrade to Pro to connect external data sources. If a team downgrades, existing connections stay listed but become unavailable to the agent until the team is back on Pro or higher.
HubSpot has two integrations. The HubSpot CMS integration publishes articles to your HubSpot blog. The HubSpot connector (below) gives the agent access to CRM data — contacts, companies, deals, and marketing records. They are separate connections.

Available connectors

Sight AI ships prebuilt connectors for the providers below. Each uses the provider’s official connection method.

SEO & web data

ConnectorWhat you getHow to connect
AhrefsBacklinks, keyword research, rankings, site auditsAPI key
SemrushKeyword analytics, domain overviews, competitive dataAPI key
DataForSEOSERP results, keyword volume, ranked keywords, backlinksAPI credentials
SearchAPILive Google, Bing, and other search-engine SERP dataAPI key
FirecrawlScrape, crawl, map, search, and extract web contentAPI key
ExaNeural web search and content discoveryNo key required
ApifyRun web scrapers and data Actors (SERP, social, reviews, etc.)API token
ParallelAgent-grade web search and researchSign in (OAuth)

Analytics & attribution

ConnectorWhat you getHow to connect
CometlyMarketing attribution, ROAS, CAC, customer journey dataSpace ID + sign in
PostHogProduct analytics, insights, feature flags, experimentsSign in (OAuth)

Content & assets

ConnectorWhat you getHow to connect
NotionRead, search, create, and update pages and databasesSign in (OAuth)
CanvaGenerate and fetch on-brand designs and visualsSign in (OAuth)
CloudinaryManage, transform, and search media assetsSign in (OAuth)

CRM & revenue

ConnectorWhat you getHow to connect
HubSpotCRM contacts, companies, deals, and marketing dataSign in (OAuth)
StripeCustomers, subscriptions, invoices, and revenue dataSign in (OAuth)
IntercomConversations, contacts, and support insightsSign in (OAuth)
AttioRecords, lists, and CRM dataSign in (OAuth)
CloseLeads, opportunities, and sales activityAPI key

Automation

ConnectorWhat you getHow to connect
ZapierTrigger actions across apps via your configured Zapier MCP toolsAPI key
ComposioConnect to hundreds of SaaS tools through Composio (Rube)Sign in (OAuth)

Project & error tracking

ConnectorWhat you getHow to connect
SentryIssues, errors, and performance dataSign in (OAuth)
LinearIssues, projects, and cyclesSign in (OAuth)

How to connect

1

Open Integrations

Go to Integrations and select the Connectors category (or scroll to the Connectors section).
2

Choose a connector

Click the provider card you want to connect.
3

Authenticate

Follow the prompt on screen:
  • Sign in (OAuth) — click Continue with [Provider] and approve access in your browser. You’ll return to Sight AI when done.
  • API key / credentials — paste the key or credentials from your provider account, then click Connect.
  • Cometly — enter your Space ID first, then complete the sign-in flow.
  • Exa — click Connect; no key is required.
4

Review tools

After a successful connection, open the connector detail page to review available tools and set permissions.
Only team owners and admins can connect, reconnect, or disconnect connectors. Any team member can use connected tools in Agent chat when the connector is enabled.

Other ways to connect

  • From Agent chat — click the + in the chat composer to search providers and connect one in-context, without leaving the conversation.
  • During setup — the Setup hub’s Connectors card introduces connectors for new sites and links you to the Integrations hub.

Where to get API keys

In Ahrefs: Account Settings → API Keys → Generate MCP key. Requires an Ahrefs Lite plan or higher.Ahrefs MCP documentation →
In Semrush: Profile → Subscription info → API units — copy your API key.Semrush MCP documentation →
In DataForSEO: API Access — use your login and password together when prompted.DataForSEO MCP documentation →
In SearchAPI: Dashboard → API Key.SearchAPI documentation →
In Apify: Console → Settings → Integrations → API tokens.Apify MCP documentation →
In Close: Settings → API Keys.Close MCP documentation →
Create a Zapier MCP server at mcp.zapier.com, choose the actions to expose, and copy the API key.Zapier MCP documentation →
In Cometly: Space Settings → Space Details, or check the number at the bottom of the left navigation menu. Enter it in Sight AI before signing in.Cometly MCP documentation →
The prebuilt PostHog connector connects to the US cloud. If your PostHog project is on the EU cloud, add your EU endpoint as a custom connector instead.

Custom connectors

Add any supported HTTPS MCP server your team runs or subscribes to:
  1. Integrations → ConnectorsAdd custom connector
  2. Provide a name, HTTPS MCP URL, and authentication:
    • OAuth — browser sign-in (same flow as prebuilt OAuth connectors)
    • API key — paste a key from your provider
    • None — public MCP server only
  3. Save and wait for the connection to complete
Limit: 5 custom connectors per team.
Custom connector tools default to Ask first permission (see below). Read-only data connectors (Ahrefs, Semrush, DataForSEO, and similar) default to Always allow.

Connector detail page

Click any connected connector card to open its detail page. From there you can:
  • Enable / disable the connector for your team
  • Refresh tools — update the tool list from the provider
  • Reconnect — re-authenticate after a key expires or access is revoked
  • Disconnect — remove the connector and delete stored credentials
  • Set per-tool permissions — control how each tool behaves in Agent chat

Connection health & disconnects

Sight AI monitors every connected connector automatically (about once an hour). If a connection breaks — an expired token, a revoked grant, or a provider outage — it’s handled for you:
  • Expired or revoked access is flagged immediately; other transient failures are flagged after a second consecutive failed check (to avoid noise from a momentary blip).
  • Team owners and admins get an email identifying the connector that needs attention.
  • Automations that depend on the broken connector are paused automatically (with a per-automation email) so scheduled runs don’t fail silently. They’re ready to re-enable once you reconnect.
  • Reconnecting (Integrations → the connector → Reconnect) clears the alert, refreshes the tool list, and re-arms monitoring.

Tool permissions

Each tool on a connector has one of three permission levels:
LevelBehavior in Agent chatBehavior in Automations
Always allowRuns without askingRuns automatically when granted on the automation
Ask firstShows an Approve/Decline card before every callRuns automatically when granted (you opted in at automation creation)
Don’t allowTool is hidden from the agentTool is hidden from the automations picker
Defaults:
  • Always allow — read-only SEO and research connectors (Ahrefs, Semrush, DataForSEO, SearchAPI, Firecrawl, Exa, Parallel, Cometly)
  • Ask first — connectors that can read or write live business data (CRM, billing, support, project tracking, automation platforms, Notion, PostHog, Apify, and all custom connectors)
In scheduled automations, any connector tool you grant runs with auto-confirm — there is no second approval prompt during the run. Only grant connector tools your automation instructions actually need.

Using connectors in Agent chat

When a connector is enabled and connected:
  • Tools are grouped by provider so they never collide with built-in Sight AI tools
  • The agent attributes external data in replies (e.g. “per Ahrefs” or “per HubSpot”)
  • Permission levels control whether each call needs confirmation
Connector tools are also available to the Slack agent, so your team can pull connector data straight from a Slack channel or DM.
Example prompts:
  • “What’s our domain rating and top referring domains per Ahrefs?”
  • “Pull Semrush keyword volume for ‘ai visibility software’.”
  • “Search Exa for recent articles about programmatic SEO.”
  • “How many open deals do we have in HubSpot this quarter?”

Using connectors in Automations

Connector tools are available in the custom automation tool picker:
  1. Create or edit a Custom automation
  2. In Allowed tools, expand the connector group (e.g. Ahrefs connector, HubSpot connector)
  3. Check the tools you want (tools set to Don’t allow are hidden)
  4. Write instructions that tell the automation when to call each tool
Example weekly competitive digest:
Pull Ahrefs domain rating for our site and our top 3 competitors.
Summarize backlink growth vs last month in 5 bullets.
See Automation tools reference for built-in tools and Custom automations for execution limits.

Free Domain Rating (no connector required)

Sight AI also uses Ahrefs’ free public Domain Rating API — no MCP key needed:
  • Your site’s DR is cached and injected into agent context automatically
  • The built-in getDomainRating tool returns DR for your site or any competitor domain
  • Attribution: “Domain Rating by Ahrefs”
This is separate from the Ahrefs MCP connector, which requires a paid MCP key and exposes the full Ahrefs tool suite.

Limits

LimitValue
Custom connectors per team5
Tools per connector30
Total connector tools in agent80
Tool names depend on what each provider exposes after connection. Use the connector detail page or the automations tool picker to see the live list for your team.

Who can manage connectors

ActionWho
Connect / reconnect / disconnectTeam owner or admin
Change tool permissionsTeam owner or admin
View status and permissionsAny team member
Use connector tools in chatAny team member (when connector is enabled)

Troubleshooting

Open the connector detail page and click Reconnect or Refresh tools. Common causes:
  • API key connectors — invalid, expired, or revoked key; plan or quota limits on the provider side
  • OAuth connectors — sign-in not completed; access revoked in the provider’s settings
  • Cometly — incorrect Space ID
  • Custom — server unavailable or authentication mismatch
Stay signed in to Sight AI through the entire provider sign-in flow. If the browser tab sat idle too long, restart the connect flow from Integrations.
  • Connector was disabled or disconnected — re-enable from the detail page
  • Tool was set to Don’t allow — adjust permissions on the detail page
  • Access expired — reconnect the provider
The automation may reference connector tools that no longer exist (connector disconnected or tools refreshed). Re-edit the automation and re-select tools from the connector group in the picker.
Delete unused custom connectors before adding new ones. Maximum 5 custom connectors per team.
If you want to publish articles to HubSpot, use the HubSpot CMS integration. The HubSpot connector is for CRM and marketing data inside Agent chat and automations — not article publishing.