MCP Servers
Connect MCP Servers to Glue
Glue AI can now act as an MCP client, allowing it to 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.
MCP servers are installed for your entire workspace, so you only need to configure it once for every team member to benefit.
If you’re new to MCP: Model Context Protocol is a new open standard that gives language models a uniform way to access external data and tools. This means Glue AI’s capabilities will automatically expand as the MCP ecosystem expands. Learn more about MCP here.
🧠 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 have 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
Examples
Open Source Community Server
Must be installed and hosted locally on your device.
Difficult
Figma, GMail, Hubspot - and more can be found here
🔧 Step-by-Step Setup Guide
Start with the Easy Route — Check the Glue apps directory
Go to the Apps tab in your Glue inbox.
Search for your app in our directory — we’ve already tested and built one-click installs for many popular servers.
If you find it, click the name of your app, click the "MCP" button to install.
Click Sign in and follow the quick authorization flow to connect. ✅ If your app is listed here, you’re done! That’s the easiest setup path.

Check other MCP directories for additional servers
There are new servers being spun up everyday! Just because one is not listed in our Apps directory doesn't mean there is not an available MCP server. You may need to go through a more manual setup process.
Configure Rules for your MCP Server for the best experience
Glue AI needs to know certain identifiers about the tool you are calling via MCP to be able to take the action appropriately, like your workspace or team ID. To make the interactions seamless, store this information in the Server's Rules so Glue AI always has access without having to request it each time.
To navigate back to the server rules later, go the Apps section of your inbox, search for the specific app and click on it.
Click on the MCP button (it will show a gear icon if it's already been installed).
You can set both workspace wide rules under "Shared AI rules" as well as personal ones just for you. These inform how Glue AI should interact with the server. Examples include storing IDs, naming conventions, and templates.
Click save.

Here is an example of the rules we have set on our workspace's Linear MCP Server.
- Web (WEB) team ID: ABC-123
- API (API) team ID: DEF-456
- Glue (GLU) team ID: GHI-789
When creating issues:
- Infer the teamId from context:
- For issues relating to the API, glue-api, or Glue AI, use the API Team ID.
- For issues relating to the native app, client, or glue-web, use the Web Team ID.
- If you do not know, always default to the Glue (GLUE) Team ID.
- Add detailed description in the `description` param, using Markdown where helpful.
- Issue priority should be 3 (Normal) unless otherwise specified.
💬 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”)
Use the rules you've set for the server to customize how the server is called



Each command requires your confirmation before being executed.
⚠️ Support & Limitations
OAuth Support
✅
Header-based auth
❌
SSE (Server-Sent Events) Transport
✅
Streamable HTTP Transport
✅
MCP Client Features
❌ Resources ❌ Prompts ✅ Tools ❌ Sampling ❌ Roots
Last updated
Was this helpful?