LogoLogo
  • Get Started
    • Glue 101
    • Getting started for admins
    • Getting started for users
    • Download apps
    • Help & support
    • Keyboard shortcuts
  • Workspaces
    • Workspaces
    • Workspace Settings
    • Multiple workspaces
    • External Users
      • Using Glue without a workspace
    • Custom emojis
  • Groups
    • Groups Overview
    • Group Settings
      • Admin settings for groups
      • Group notification settings
    • Group Directory
  • Conversations
    • Introduction to Messaging in Glue
    • Threads
      • Creating new Threads
      • Create a thread from an existing message
      • Managing Threads
      • Thread Permissions
    • Group chat
    • Direct messages
  • Inbox
    • Inbox
    • Bulk actions
    • Search
  • Glue AI
    • Glue AI
  • Feed
    • Feed
  • Account Profile and Preferences
    • Account Setup
    • Profile
    • Preferences
    • Push Notifications
      • Notification Troubleshooting
  • For admins
    • Workspace setup
    • Slack import
      • Custom emoji import
    • Group setup
    • Manage workspace members
    • Security
    • Billing
  • Integrations
    • Glue Integrations Overview
    • Webhooks
    • Zapier apps
    • GitHub
    • Typeform
    • ClickUp
    • Monday.com
    • Zoom
    • Google Meet
    • CircleCI
    • Sentry
    • Google Drive
    • Coming soon
  • Labs
    • MCP Servers
  • Release notes
    • Release Notes
  • FAQ
    • Miscellaneous
    • Troubleshooting Questions
Powered by GitBook
On this page
  • 🧠 How Glue works with MCP
  • Key Roles:
  • Types of MCP Servers
  • 🔧 Step-by-Step Setup Guide
  • 💬 What Can You Do With Glue + MCP?
  • Once connected, Glue AI can
  • 📌 For best results with your Glue AI prompts
  • ⚠️ Support & Limitations (Alpha)

Was this helpful?

  1. Labs

MCP Servers

Connect MCP Servers to Glue

PreviousComing soonNextRelease Notes

Last updated 2 days ago

Was this helpful?

Labs Alpha Program Only

This feature is currently in alpha. You must be enrolled in our alpha testing group to have access to this feature. if you'd like to be considered.

Glue AI is now able to act as an MCP client, which you can integrate with applications that expose an MCP server. When an MCP server is connected to Glue, Glue AI can understand your natural language requests and translate them into API-level operations within your connected applications.

🧠 How Glue works with MCP

Glue uses MCP (Model Context Protocol) to connect with third-party applications through a standardized interface.

Key Roles:

  • Glue AI acts as the MCP client, sending requests.

  • The connected application must expose an MCP server, which receives and responds to those requests.

Types of MCP Servers

To connect an application to Glue, it must have an available MCP server. These come in two forms:

Type

Description

Setup Complexity

Examples

Remote Server*

Remotely hosted and maintained by the app.

Low

Open Source Community Server

Must be installed and hosted locally on your device.

High

*Note: Glue does not yet support OAuth. Some of the new remote MCP servers (like Linear’s official remote server) only support OAuth, but you can connect to any server that supports server-specific URL authentication.

🔍 Don’t see a server for the app you need?

Some apps may not yet offer MCP, but more are being developed and released regularly.

🔧 Step-by-Step Setup Guide

1) Check App Compatibility
  • First, confirm whether the app you want to connect to Glue has an available MCP server, and ensure that it supports server-specific URL authentication.

  • We recommend checking out these lists of available community servers:

2) Generate Your MCP Server URL

The setup steps differ based on the type of MCP server you're using — official or community servers.

☁️ Using a remote MCP Server

These are hosted by the third party application itself. Setup is minimal.

Note: OAuth is not yet supported, must support server-specific URL authentication.

  1. Follow the provider's setup instructions.

  2. Copy the provided MCP server URL.

  3. Proceed to the Glue connection steps.

🖥️ Using a local community MCP Server

Each community server will have an open source instructions list that needs to be followed and will vary based on the app. These are the general steps that will be required.

  1. Install the Server to your local machine

    • Follow app-specific instructions (usually in their GitHub README).

    • Prerequisites may include tools like Node.js, Homebrew, etc.

    • After installation, run the server using commands shown in instructions.

  2. Expose Your Server to the Internet

    Use Ngrok to expose your local server to Glue.

    • Run ngrok http [port number] --basic-auth="<username>:<password>" in a terminal

    • Replace [PORT] (if necessary)with the port from your MCP server output. This will generate a “forwarding” URL like https://<random-string>.ngrok-free.app

  3. Create Your Glue-Compatible URL

    • Create the URL you will use in Glue by plugging the random string into the following URL (and adding in your same username and password)

      • https://<username>:<password>@<random-string>.ngrok-free.app/sse

    • This URL will allow Glue to route requests securely to your MCP server.

💡 Pro Tip: Choose a unique username/password (must be at least 8 characters). Glue will use this to authenticate securely.

3) Connect the MCP Server to Glue
  1. Open the Glue app.

  2. Click your profile image → Preferences.

  3. Navigate to the Labs tab → MCP Servers.

  4. Paste in your MCP server URL to the Server URL field. Reminder the format is https://<username>:<password>@<random>.ngrok-free.app/sse

  5. Name your MCP server.

  6. Click Add server.

✅ Glue AI is now connected to the app via its MCP server. You can begin asking natural language questions that interact with the app’s API.

Note: You cannot edit the MCP server connection once it’s added, you will have to remove it and re-add if you want to make change

💬 What Can You Do With Glue + MCP?

Once connected, Glue AI can

  • Make real-time queries to your connected app

  • Trigger actions via natural language (e.g., “Create a new issue in Linear”)

🔐 Each command requires your confirmation before being executed.

📌 For best results with your Glue AI prompts

  • Mention the name of the MCP server you want to take action with

  • Use clear, very specific instructions

    • e.g. "Update the status of Issue ID 12345 in Linear to 'In Progress'.”

    • Note: You may need ID numbers in order to run specific tasks

  • Break a complicated request into multiple parts

    • e.g. ask Glue AI first to fetch data, then ask it to take action on the data in a separate request

    • Avoid asking for multiple actions in a single prompt

  • Specify the format you want the output to be in, such as a table or list

⚠️ Support & Limitations (Alpha)

Capability
Status

OAuth Support

❌ (not yet)

Server-Sent Events (SSE) Support

✅

MCP Client Feature Support

❌ Resources ❌ Prompts ✅ Tools ❌ Sampling ❌ Roots

Figma, Notion, GMail, Hubspot - and many more can be found

- Complete collection of reference implementations and community servers

- Curated list of MCP servers

Install if you have not already

Set up your auth token, which can be found

Contact us
MCP Servers Repository
Awesome MCP Servers
ngrok
here
Zapier
here