
Connect a server
Go to the Integrations page and click New Integration in the Custom section of the sidebar.
Fill in the form
| Field | Required | Description |
|---|---|---|
| Name | Yes | A display name (e.g. “Notion MCP”) |
| Description | No | What the integration does |
| Server URL | Yes | The MCP server endpoint. Must start with http:// or https:// |
| API Key / Bearer Token | No | Only if the server needs a static key. Leave empty for OAuth or no-auth servers |
Click Create
GAIA probes the server, detects its authentication requirements, and connects automatically.
If a connection fails, the integration is still saved. Retry from the
Integrations page at any time.
Authentication, handled for you
You don’t need to know which auth type a server uses, provide the URL and GAIA figures it out.No Auth
The server is publicly accessible. Provide the URL and you’re connected.
Bearer Token
The server requires an API key. Enter it in the API Key field and GAIA
sends it with every request.
OAuth 2.1
GAIA handles the full flow, PKCE, token refresh, and dynamic client
registration. Just leave the API Key field empty.
Popular MCP servers
Notion
Read and write Notion pages, databases, and blocks directly from chat.
Postman
Run API collections and manage your Postman workspace.
Context7
Pull up-to-date documentation for any library directly into your
conversation.
GitHub
Manage repositories, issues, pull requests, and code search.

