Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

How It Works

You talk to your AI assistant. Your AI assistant talks to your tools. That's it.

The Flow

You -> AI Assistant -> Gateway MCP Server -> Linear, Notion, Slack

When you say "Find my Linear issues about the auth bug", your AI:

  1. Asks Gateway what's available
  2. Finds the right action (search Linear issues)
  3. Runs it and gets results
  4. Gives you a clean answer

You never interact with Gateway directly - your AI handles it all behind the scenes.

What Can It Do?

Gateway gives your AI access to 170 actions across seven providers plus built-in file storage:

ProviderActionsWhat Your AI Can Do
Linear24Search issues, create/update issues, manage sprints, add comments, assign work, track projects, initiatives
Notion21Search pages, read/write docs, query databases, manage blocks, create databases
Slack28Send messages, search conversations, manage channels, react to messages, read threads, DMs, upload/download files
GitHub40Manage repos, issues, PRs, branches, code, releases, actions, org teams
Telegram17Read/send messages and files, send GIFs/stickers/dice, download media, search chat history, contacts
Google Workspace22Gmail search/send, Calendar events, Drive files
Airtable14Query/create records, manage tables, fields, views
Gateway4Upload files, generate download URLs, list/delete files (R2-backed, signed URLs)

Your AI discovers these automatically - you just describe what you want in plain language.

Authentication

Gateway supports two ways to connect:

  • Automatic (Cursor, Claude Code) - Your editor handles login for you. Just click install and authorize when prompted.
  • Token-based (any other tool) - Copy a config snippet from your dashboard. Works with any MCP-compatible client.

Both give you the same access. Your connected providers, your data, your permissions.

Privacy

  • Interactive use - Gateway uses your OAuth tokens to call provider APIs on your behalf. You only see data you already have access to in each tool.
  • Tokens are stored securely and never shared
  • No data is indexed or stored beyond what's needed for the request
  • File storage - Uploaded files are stored in private R2 buckets. Download URLs are signed and expire in 15 minutes. Files can be deleted at any time.