> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vibely.sh/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Catalog

> Every connector Vibely ships with — generated from the playbook

# Catalog

**25 App connectors** that scaffold code into your project, plus the 7 first-party [Native integrations](/docs/connectors/native) the agent treats specially. A separate **46+ MCP / Chat connectors** give the agent build-time context — see [MCP / Chat connectors](/docs/connectors/mcp) for that catalog.

The Connectors panel has two tabs:

* **App** — connectors that scaffold code into your project so the *deployed* app can call them. Documented below.
* **MCP / Chat** — connectors the *agent* can read while building, without writing any code. See [MCP / Chat connectors](/docs/connectors/mcp).

Roughly **13 services carry both surfaces** (Slack, Notion, Linear, Stripe, Sentry, PostHog, Amplitude, HubSpot, Shopify, Sanity, Contentful, Resend, Google Calendar, GitHub). Entries below tagged **App + MCP** also appear in the [MCP catalog](/docs/connectors/mcp). Untagged entries are App-only.

Each App entry shows the scaffold pattern:

* **Direct** — installs the upstream SDK and reads the key from `VITE_*` / `EXPO_PUBLIC_*`.
* **REST (web only)** — direct `fetch` calls with the key in the bundle; mobile blocked because bundling a server key into an APK is unsafe.
* **Edge Function** — Deno proxy; secret lives in Supabase Vault, client invokes via `supabase.functions.invoke(slug, ...)`.
* **OAuth via Vibely** — Vibely's backend handles the OAuth dance and holds the refreshed tokens; your app calls `<slug>Execute(action, args)` against a Vibely-hosted proxy.

## Communication

### Gmail — *OAuth via Vibely*

Send and read email from a Gmail account. Sample actions: `GMAIL_SEND_EMAIL`, `GMAIL_FETCH_EMAILS`, `GMAIL_CREATE_EMAIL_DRAFT`.

### Slack — *App + MCP · OAuth via Vibely*

Send messages, search channels, look up users. Sample actions: `SLACK_SEND_MESSAGE`, `SLACK_LIST_ALL_CHANNELS`, `SLACK_FETCH_CONVERSATION_HISTORY`.

## Productivity

### Google Calendar — *App + MCP · Edge Function*

List, create, and update events. Secret: `GOOGLE_CALENDAR_ACCESS_TOKEN` (OAuth with the `calendar.events` scope).

### Notion — *App + MCP · Edge Function*

Query pages and databases, create notes, update properties. Secret: `NOTION_TOKEN` (internal integration token).

### Asana — *App + MCP · Edge Function*

Read tasks, projects, and assignees. Secret: `ASANA_PAT`.

### Jira — *Edge Function (Basic auth)*

Read tickets, create issues, sync sprints from Atlassian Jira. Secret: `JIRA_BASIC_AUTH` (base64 `<email>:<api_token>`).

### Confluence — *Edge Function (Basic auth)*

Reference pages and write summaries. Same auth shape as Jira. Secret: `CONFLUENCE_BASIC_AUTH`.

### Miro — *App + MCP · Edge Function*

Read boards and turn workshop diagrams into prototypes. Secret: `MIRO_ACCESS_TOKEN`.

## Dev

### Linear — *App + MCP · Edge Function*

Create, update, and search issues. Secret: `LINEAR_API_KEY` (Linear uses `Authorization: <key>` with no `Bearer` prefix).

### GitLab — *Edge Function*

Read and update code, merge requests, pipelines. Secret: `GITLAB_PAT` (Personal Access Token with the `api` scope).

## Storage

### Google Drive — *Edge Function*

Find and read documents. Secret: `GOOGLE_DRIVE_ACCESS_TOKEN` (OAuth with `drive.readonly`).

## Social

### Twitch — *Edge Function*

Stream metadata, channel info, viewer / subscriber data. Secret: `TWITCH_ACCESS_TOKEN`.

## CRM

### HubSpot — *App + MCP · Edge Function*

Manage contacts, companies, deals, and marketing workflows. Secret: `HUBSPOT_PRIVATE_APP_TOKEN`.

## Analytics & warehouses

### BigQuery — *Edge Function*

Query datasets and run analytics on Google BigQuery. Secret: `BIGQUERY_ACCESS_TOKEN` (service-account OAuth).

### Snowflake — *Edge Function*

Query data warehouses and run SQL via the v2 statements API. Secret: `SNOWFLAKE_PAT`.

### Hex — *App + MCP · Edge Function*

Run Hex notebooks and query analytics projects. Secret: `HEX_API_TOKEN`.

### Amplitude — *App + MCP · Direct*

Product analytics. Web SDK (`@amplitude/analytics-browser`) + React Native SDK (`@amplitude/analytics-react-native`). Keys: `VITE_AMPLITUDE_API_KEY` / `EXPO_PUBLIC_AMPLITUDE_API_KEY`.

### PostHog — *App + MCP · Direct*

Events, insights, feature flags. Public project key safe for the client bundle. Keys: `VITE_POSTHOG_KEY` / `EXPO_PUBLIC_POSTHOG_KEY`.

### Sentry — *App + MCP · Direct*

Browser + React Native crash reporting. Public DSN. Keys: `VITE_SENTRY_DSN` / `EXPO_PUBLIC_SENTRY_DSN`.

## Content & commerce

### Contentful — *App + MCP · Direct*

Fetch published entries, assets, rich text via the `contentful` SDK. Keys: `VITE_CONTENTFUL_SPACE_ID` + `VITE_CONTENTFUL_DELIVERY_TOKEN`.

### Sanity — *App + MCP · Direct*

Fetch content with `@sanity/client`. Keys: `VITE_SANITY_PROJECT_ID` + `VITE_SANITY_DATASET`.

### Shopify — *App + MCP · Direct*

Storefront GraphQL API. Keys: `VITE_SHOPIFY_STORE_DOMAIN` + `VITE_SHOPIFY_STOREFRONT_TOKEN`.

## Search & scrape

### Perplexity — *REST (web only)*

Real-time web search with citations. Key: `VITE_PERPLEXITY_API_KEY`. **Mobile not supported.**

### Firecrawl — *REST (web only)*

AI-powered scraper; extract structured data from websites. Key: `VITE_FIRECRAWL_API_KEY`. **Mobile not supported.**

## Email

### Resend — *App + MCP · REST (web only)*

Transactional email; bring your own verified domain. Key: `VITE_RESEND_API_KEY`. **Mobile not supported** — route through an Edge Function.

***

## Native integrations (not in the playbook)

These have direct OAuth flows and per-project secret columns of their own — see [Native integrations](/docs/connectors/native) for setup.

| Integration | Where to read                                                   |
| ----------- | --------------------------------------------------------------- |
| Supabase    | [Native integrations → Supabase](/docs/connectors/native#supabase)   |
| Stripe      | [Native integrations → Stripe](/docs/connectors/native#stripe)       |
| Razorpay    | [Native integrations → Razorpay](/docs/connectors/native#razorpay)   |
| Resend      | [Native integrations → Resend](/docs/connectors/native#resend)       |
| Firecrawl   | [Native integrations → Firecrawl](/docs/connectors/native#firecrawl) |
| Google AI   | [Native integrations → Google AI](/docs/connectors/native#google-ai) |

## Looking for MCP-only services?

Atlassian, Polar, Granola, Figma, HeyGen, Neon, Square, Intercom, Monday, Webflow, and Custom (bring-your-own MCP) are **MCP-only** — they give the agent build-time context but don't scaffold App code. See [MCP / Chat connectors](/docs/connectors/mcp).

## Don't see what you need?

Ask anyway. For most public REST APIs the agent can write a `fetch` wrapper plus an Edge Function in one turn — paste the key in the **Connectors** panel and prompt: "Add a direct integration to \<service>; here's the API doc URL."
