Guides

Pre-built Integrations

The catalogue of MCP integrations airlock ships with — GitHub, Linear, Notion, Google Calendar, and 50+ more.

Airlock includes 50+ pre-built integrations that let you connect AI agents to popular services without writing an OpenAPI spec. Most are MCP proxies that route tool calls to the service's own upstream MCP server; a couple of services that don't offer their own MCP server yet are proxied through an Airlock-hosted MCP server instead.

The categories below highlight commonly-used integrations. The complete, up-to-date list is what you see under Integrations in the Control Room.

Available Integrations

Code & Project Management

IntegrationAuth TypeDescription
GitHubBuilt-in OAuthRepository, pull request, and issue management
GitLabOAuthRepository, merge request, and CI/CD management
LinearOAuthIssue and project tracking
AtlassianOAuthJira issues and Confluence pages
TodoistOAuthTask and project management
CodeRabbitOAuthAI code reviews, reports, and review metrics
FigmaOAuthDesign files, components, styles, and project data
HolmesOAuthAI QA — inspect test runs, file issues, and surface pipeline suggestions

CRM & Sales

IntegrationAuth TypeDescription
HubSpotOAuth (manual setup)CRM contacts, deals, and sales pipeline
ShowpadOAuth (manual setup)Sales content and enablement
LemlistOAuthSales engagement, outreach campaigns, and sequences
Apollo.ioOAuthProspect search, contact and company enrichment, and outbound sequences
AttioOAuthCRM contacts, companies, deals, and custom objects
FullEnrichOAuthB2B contact enrichment — verified emails and phone numbers via waterfall enrichment
HeyReachAPI KeyLinkedIn outreach automation — campaigns, leads, and sender accounts
InstantlyAPI KeyCold email outreach — campaigns, leads, email accounts, and analytics
CoresignalAPI KeyFirmographic, technographic, and employee data for B2B intelligence
SumbleAPI KeySales intelligence and B2B prospecting data

Meetings & Communication

IntegrationAuth TypeDescription
SlackBuilt-in OAuthSearch messages, files, channels, and users; send messages; manage canvases; and add reactions
Google CalendarBuilt-in OAuthCalendar events and scheduling
GmailBuilt-in OAuthRead, send, and manage emails
ZoomOAuth (manual setup)Meetings, recordings, and participants
FathomOAuthMeeting recordings and transcripts
GranolaOAuthMeeting notes and action items
KrispOAuthMeeting transcripts and summaries

Infrastructure & Deployment

IntegrationAuth TypeDescription
VercelBuilt-in OAuthDeployments, projects, domains, and build logs
SupabaseOAuthDatabases, storage, and edge functions
Dagster+API KeyData orchestration — assets, pipeline runs, and job launches
AWSSigV4 (not yet supported)15,000+ AWS APIs, documentation, and guidance (coming soon)

Monitoring & Analytics

IntegrationAuth TypeDescription
SentryOAuthError monitoring and performance tracking
PostHogOAuthProduct analytics and feature flags
DatadogAPI KeyLogs, metrics, alerts, and incident management
AikidoAPI KeySecurity issue tracking across code, cloud accounts, and containers

Payments

IntegrationAuth TypeDescription
StripeOAuthPayments, subscriptions, invoices, and customers
PolarOAuthProducts, pricing, checkouts, and license keys

Documentation & Data

IntegrationAuth TypeDescription
Google DriveBuilt-in OAuthFiles, folders, and Docs/Sheets content
DropboxOAuthFiles and folders in your Dropbox account
NotionOAuthPages, databases, and workspace content
Context7OAuthLibrary and framework documentation
RefOAuthAPI and library documentation
AirbyteOAuthData integration documentation and guides
Google WorkspaceOAuthGoogle Workspace developer documentation, APIs, and code samples
Bright DataAPI KeyWeb scraping, search, and data extraction
FirecrawlAPI KeyWeb scraping, crawling, search, and structured data extraction
ApifyOAuthWeb scraping, data extraction, and ready-made Actors from the Apify Store
RapidAPIAPI KeyThousands of APIs from the RapidAPI Hub
CogneeAPI KeyPersistent AI memory — knowledge graphs and cross-conversation context
UnblockedAPI KeyTeam context across Slack, Jira, Confluence, and GitHub

Automation

IntegrationAuth TypeDescription
ZapierOAuthRun your connected Zapier actions across 8,000+ apps (Gmail, Slack, Google Sheets, HubSpot, and more) as MCP tools

HR & Recruiting

IntegrationAuth TypeDescription
AshbyAPI KeyCandidates, jobs, applications, interviews, and offers

ERP

IntegrationAuth TypeDescription
Dynamics 365OAuth (manual setup)Microsoft Dynamics 365 finance, supply chain, and operations data
OdooAPI KeyOdoo ERP/CRM — contacts, leads, sales orders, products, and any model across Sales, Inventory, Accounting, and Project

Forms & Email Validation

IntegrationAuth TypeDescription
TallyOAuthForm creation and submission management across workspaces
ZeroBounceAPI KeyEmail validation, deliverability checks, and contact discovery

Airlock-hosted MCP Integrations

A few services don't expose their own MCP server yet, so Airlock hosts one for them. These are still MCP proxies — they forward tool calls to an Airlock-hosted MCP server rather than a vendor-run one — and you connect them with an API key entered on the integration's detail page.

IntegrationAuth TypeDescription
PhantomBusterAPI KeyBrowser automation — manage agents, containers, leads, and scripts
BounceBanAPI KeyEmail verification — deliverability, disposable detection, and bulk validation
OdooAPI KeyOdoo ERP/CRM — record management over any Odoo model (connect with your Odoo login and an API key)

Authentication Types

Built-in OAuth

Integrations marked Built-in OAuth (GitHub, Slack, Google Calendar, Gmail, Google Drive, Vercel) have pre-configured OAuth credentials managed by Airlock. Users simply click Connect and complete the authorization flow — no setup required.

Standard OAuth

Most integrations use standard OAuth. When you add the integration, Airlock handles the OAuth flow with the upstream service. Users click Connect on the integration's detail page to authorize access.

Manual OAuth Setup

HubSpot, Showpad, Zoom, and Dynamics 365 require you to create your own OAuth application in the service's developer portal first, then enter the client credentials in Airlock. For Dynamics 365, this is a Microsoft Entra ID app registration with Dynamics 365 API permissions. The wizard shows the redirect URI to register and links to each provider's setup guide.

API Key

Many integrations — including Datadog, Firecrawl, RapidAPI, Dagster+, Aikido, ZeroBounce, PhantomBuster, BounceBan, and Odoo — use API key or bearer token authentication. Generate a key in the service's settings and enter it on the integration's detail page.

Additional Setup

Some integrations need one extra detail when you add them, on top of credentials:

  • Showpad and Cognee ask for your workspace subdomain (for example, your-company for your-company.showpad.com).
  • Dynamics 365 asks for your environment name.
  • Odoo asks for your instance host and database name.
  • Dagster+ asks for your deployment URL.
  • RapidAPI asks for the API host of the specific API you want to call.

Airlock prompts for these when you add the integration.

Adding an Integration

  1. Open Integrations in the Control Room
  2. Select the integration from the catalog
  3. Follow the prompts to add it — the integration is ready to configure
  4. Go to the integration's detail page and connect your account (OAuth flow or API key)
  5. Configure policies for the tools
  6. Copy the MCP URL and add it to your AI client

Syncing Tools

Airlock keeps each integration's tool list aligned with its upstream MCP server, both automatically and on demand.

Automatic detection. On a schedule, Airlock checks your connected integrations for upstream tool changes — tools that were added, removed, or changed. When it finds any, it records a notification and auto-hides newly-added tools until an admin reviews them, so new capabilities never reach agents without sign-off.

Where it shows up. Admins see a notification in the bell menu in the top navigation bar, with an unread count. Opening it lists each integration that changed, along with the added / removed / changed counts; clicking an entry opens that integration's Tools tab, where you review the changes, unhide tools, and re-sync. (The bell is shown to admins only.)

Manual sync. You can refresh an integration's tools yourself at any time: open its detail page, go to the Tools tab, and click Sync Tools. Do this after editing a custom OpenAPI spec, or whenever you want to pull the latest upstream tools immediately.

GitHub is synced manually. Automatic detection isn't available for GitHub integrations — GitHub issues single-use connection tokens that Airlock can't safely reuse from a background job, so it never syncs GitHub on a schedule. After connecting GitHub, and whenever its tools change, refresh them yourself with Sync Tools on the integration's Tools tab.