Connecting Accounts to Barndoor - Barndoor Documentation

Documentation Index

Fetch the complete documentation index at: /llms.txt

Use this file to discover all available pages before exploring further.

Barndoor lets you connect MCP servers to your user workspace. Once connected, Barndoor can securely use your authorized credentials when executing MCP server tool calls on your behalf.

How It Works Behind the Scenes

When you connect an account, Barndoor uses OAuth 2.0 to perform a secure handshake with the provider.


Video Walkthrough

Click for sound


Step 1: Go to Your Connected Accounts

  1. Log in to your Barndoor Dashboard.
  2. Underneath ‘MY BARNDOOR’, navigate to Connected Accounts or go directly to app.barndoor.ai/settings/accounts.
  3. You’ll see three tabs:
    • Available – services you can connect.
    • All – the complete list of supported integrations.
    • Connected – services already linked to your account.

This is entire web flow is also achievable via our Barndoor SDK and API’s.


Step 2: Choose a Service to Connect

  1. Under the Available tab, find the service you want to connect — for example, Salesforce.
  2. Click Connect.
  3. Barndoor will redirect you to the service’s authentication page (in this case, Salesforce).

Step 3: Authorize Access

  1. Sign in with your account credentials on the provider’s login page.
  2. Approve Barndoor’s request for access.
    • This allows Barndoor to securely obtain an access token that it will store on your behalf.
    • Barndoor never sees or stores your password — only the OAuth token returned from the provider.

Step 4: Verify the Connection

Once the authentication is complete:


That’s It!

You’ve now connected your first external service to Barndoor.