Klue MCP
Klue MCP connects Glean to Klue's MCP server, giving users live access to Klue competitive intelligence tools. Unlike Klue indexing, which indexes cards and battlecards into Glean search, Klue MCP provides real-time access at request time using each user's own Klue credentials.
Use Klue MCP when:
- You want users to query Klue competitive intelligence in real time from Glean Assistant or Agents.
- You want live, real-time access to Klue at request time, using each user's own Klue credentials rather than an indexed snapshot.
- You want to use Klue tools alongside other MCP-backed tools in agent workflows.
Need searchable Klue cards and battlecards in Glean? Set up Klue indexing too. We recommend enabling both integrations.
How it works
Klue MCP is a vendor-hosted remote MCP server. When a user runs a Klue tool from Glean, the request goes directly to Klue's MCP server using the user's own OAuth token. Results reflect the user's individual Klue permissions.
The MCP server uses per-user OAuth via Dynamic Client Registration (DCR). Each user authorizes individually with Klue, and Glean stores the resulting OAuth token for subsequent MCP calls until it expires or is revoked.
Indexing vs. MCP
| Indexing | Klue MCP | |
|---|---|---|
| Purpose | Index Klue cards and battlecards into Glean search | Live access to Klue tools from Glean Assistant and Agents |
| Data model | Crawled and indexed | Live access at request time |
| Authentication | Admin API key | Per-user OAuth via DCR |
| End-user experience | Search and open indexed Klue results | Run Klue tools from Glean Assistant |
Requirements
- The Klue MCP server template is available as a vendor-provided MCP tool template in the Glean Admin Console.
- A Glean administrator with permission to configure MCP connections.
Setup
- In the Glean Admin Console, go to Platform > Tools.
- Click Add, then open the Vendor provided tools (via MCP) tab.
- Select the Klue MCP template. Its configuration opens with the MCP server name, description, and server URL already filled in. Klue MCP uses Streaming HTTP transport and per-user OAuth via Dynamic Client Registration, so you don't need to change these fields.
- Under Connect to server, click Initiate connection and complete the OAuth sign-in with Klue. Glean uses this connection to authenticate and discover the available Klue tools.
- Under Enable tools, click Edit settings to make the tools visible to all or selected teammates and to set who can access them.
- Click Save.
Per-user authentication
After setup, each user is prompted to authenticate with Klue the first time they use a Klue MCP tool. The user authorizes individually via Dynamic Client Registration (DCR), and Glean stores the resulting OAuth token for subsequent MCP calls until it expires or is revoked. Because access is per user, each user's results reflect their own Klue permissions.
Verify the connection
After setup, confirm that Klue MCP is working:
- As an end user, open Glean Assistant and ask a competitive intelligence question.
- Confirm that a Klue tool fires and returns results with citations, reflecting the user's Klue permissions.