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.
MCP Host (e.g., 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 (e.g., Glean MCP server):
Exposes tools that the host’s LLM can invoke.
Unlike native MCP servers from individual apps (e.g., Jira, Slack) that offer siloed results, the Glean MCP server queries Glean’s unified Knowledge Graph. This delivers more relevant, permission-aware results across all connected sources.
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.
Developers and power users can access Glean’s search, chat, and agents directly in their preferred tools (e.g., Cursor, VS Code, Claude Desktop, ChatGPT) reducing context switching.
Ideal for integrating Glean into AI workflows without writing custom code.
Glean APIs (Client & Indexing)
Offer low-level access for custom apps.
Greater flexibility and control over how enterprise context from Glean is surfaced to your users, but requires your developers to maintain integration logic.