About Glean MCP server
The Model Context Protocol (MCP) is an emerging open-source standard designed to act as a universal interface, enabling AI assistants to securely connect with external data and tools—without requiring custom integrations. Think of it as a "USB for AI applications", providing a standard way for large language models (LLMs) to discover and use capabilities in other tools.
How Glean's MCP servers connect your tools to AI, bringing your company's full context wherever your AI runs
MCP architecture
MCP uses a client/server architecture:
- MCP host application like Claude Desktop, Cursor, or a custom AI app:
The AI application a user interacts with. It uses an MCP client to communicate with servers. - MCP server like Glean MCP server:
Exposes tools that the LLM of the host application can invoke.
Glean MCP server capabilities
A Glean MCP server can expose three kinds of capabilities to connected AI hosts:
- Glean tools: Glean's own platform tools, such as Search, Chat, Read Document, Code Search, and People.
- Agents: Glean agents, surfaced as tools that hosts can invoke. See Agents as tools.
- External tools: Everything outside Glean's platform, brought in through the Glean MCP Gateway. The gateway stands for anything external, in three flavors:
- Custom tools: Read and write tools your team builds and packages in Glean.
- External MCP servers: Third-party MCP servers you proxy securely through Glean.
- Data source tools: Read and write tools from your connected data sources.
Key benefits of Glean MCP integration
Unified, High-Relevance Search
While individual native MCP servers restrict searches to a single application like Jira or Slack, the Glean MCP server leverages Glean’s unified Knowledge Graph. By querying this centralized graph, it delivers context-aware, permission-enforced results spanning all connected enterprise sources.
Accessing Enterprise Context
Bring Glean's permission-aware enterprise context into your preferred MCP hosts. Tools like search, chat, and read_document surface organization-specific content (documents, tickets, people, code) while enforcing user permissions, so users can act with the right context without leaving their workflow.
Enhanced Security
While MCP's open standard has an evolving security model, Glean's integration is built on its permission-aware Knowledge Graph, enforcing strict user-level access control.
Ecosystem Compatibility
As an industry standard, MCP reduces vendor lock-in. Glean's approach to MCP makes it a "plug-and-play" component for any compliant AI agent or app.
Bring Glean to Any App
Developers and power users can access Glean's search, chat, and agents directly in their preferred tools, for example, like Cursor, VS Code, Claude Desktop, ChatGPT reducing context switching.
Common use cases
Enterprise Context in AI Tools
Enable permission-aware search and document retrieval within editors and chat apps.
Developer Workflows
Use Glean context in IDEs (e.g., Cursor, VS Code) for debugging, PR reviews, and code navigation.
Contextual Q&A
Run Glean Search and Chat inside hosts like Claude Desktop and ChatGPT to answer work-specific questions.
Supported hosts
The following hosts are supported for connecting to Glean MCP server.
This list covers the hosts we've explicitly tested and documented. Glean also works with any other MCP-compliant client — in the MCP Configurator, choose Custom and use your Glean MCP server URL.
MCP configurator
Users can access the MCP Configurator for host-specific setup instructions:
Access the MCP Configurator
The MCP Configurator provides tailored connection instructions, configuration snippets, and OAuth setup for each supported host application.
To access: Select your profile icon → Your settings → Install tab → MCP Configurator section
Using tools effectively
LLMs choose tools based on your prompt and the tool schema of the server. To improve tool selection across hosts:
- State the data or action you want explicitly (e.g., "search Glean for …", "fetch the document …").
- Reference tool-friendly inputs like document links or IDs when you have them.
- Ask the assistant to explain which tool it plans to use when debugging behavior.
Authentication
MCP servers support the following authentication methods, in order of preference:
Glean OAuth Authorization Server
Recommended
Glean MCP server prefer using the Glean OAuth Authorization Server with the OAuth 2.1 Authorization Code flow and PKCE. This supports:
- Dynamic client registration (DCR) for MCP hosts that discover and register with Glean at runtime.
- Static OAuth clients that admins create for specific integrations or external MCP servers when DCR is not available.
MCP hosts authenticate users through your existing SSO (Google, Entra ID, Okta, etc.), then receive OAuth tokens from Glean for secure API access.
This method requires the Glean OAuth Authorization Server to be enabled.
Glean API Tokens
Fallback
User-scoped Client API tokens can be used when the MCP host doesn't support OAuth or for testing purposes.
Requires scopes: MCP, AGENT, SEARCH, CHAT, DOCUMENTS, TOOLS, and ENTITIES.
Pricing
This feature is subject to usage-based pricing and these supplemental FlexCredit terms.
Usage metrics
Glean tracks anonymized adoption metrics including:
- Active user counts (daily, weekly, monthly)
- Host application breakdown
- Tool usage frequency
To view your metrics, contact your Glean account team. For a full overview of tracking capabilities and alternative methods to measure MCP usage, see MCP Usage Tracking and Analytics.
Technical support
- Beta: Support via the Developer Community group in Gleaniverse
- GA: Support via standard Glean support channels
Security and privacy
-
User session management: Your Admin can continue to sign a user out of all sessions including those from MCP host applications through the Glean Admin UI.
-
Privacy and data protection: Remote MCP servers inherit Glean platform privacy guarantees and are covered under the Data Processing Addendum (DPA) of Glean. All queries enforce user permissions through the Knowledge Graph of Glean.
For a detailed security overview covering deployment, authentication, authorization, and monitoring, see MCP Security.
See also
- Admin setup overview: Setting up Glean MCP server
- Managed installs:
- Usage tracking: MCP Usage Tracking and Analytics
- Troubleshooting: MCP Connectivity
- OAuth configuration and token lifecycle: Glean OAuth Authorization Server