Integrations

Connect third-party services to your apps. Authenticate once on the dashboard, then access from any app via the SDK.

How It Works

  1. Connect on the dashboard — browse providers, enter an API key or complete OAuth
  2. Install the integration package npm install @leash/integration-{name}
  3. Call methods from your code — typed, autocomplete-ready

Two Access Modes

  • REST SDK clients (Gmail, Calendar, Drive) — Full typed methods, fastest execution.
  • MCP integrations (everything else) — Auto-generated typed packages from MCP server definitions, executed via the MCP runner.

Providers

REST Providers

MCP Providers