Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT and other tools is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AI Fire in da houseCheck it out free

glean-mcp-server

MCP.Pizza Chef: longyi1207

The glean-mcp-server is an MCP server implementation that connects the Glean API to provide advanced Search and Chat functionalities. It enables MCP clients to perform efficient query-based searches and engage in interactive Q&A sessions with a chatbot. Designed for seamless integration, it supports usage with platforms like Claude Desktop via Docker, requiring environment variables for API key and domain configuration. Licensed under MIT, it offers a flexible, open-source solution for enhancing AI workflows with real-time, structured search and conversational capabilities.

Use This MCP server To

Integrate Glean-powered search into AI workflows Enable chatbot Q&A using Glean API Provide real-time search results to LLMs Enhance MCP clients with conversational search Deploy Glean server via Docker for easy setup

README

Glean

An MCP server implementation that integrates the Glean API, providing the Search and Chat functions.

Tools

  • Search: List of search results given a query
  • Chat: Q&A with Chatbot

Usage with Claude Desktop

Build the docker image:

docker build -t glean-server:latest -f src/glean/Dockerfile .

Then add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "glean-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "GLEAN_API_KEY",
        "-e",
        "GLEAN_DOMAIN",
        "glean-server"
      ],
      "env": {
        "GLEAN_API_KEY": "YOUR_API_KEY_HERE",
        "GLEAN_DOMAIN": "YOUR_DOMAIN_HERE"
      }
    }
  }
}

License

This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.

glean-mcp-server FAQ

How do I configure the glean-mcp-server with Claude Desktop?
Build the Docker image using the provided Dockerfile, then add the server configuration with environment variables GLEAN_API_KEY and GLEAN_DOMAIN to your claude_desktop_config.json.
What environment variables are required to run the glean-mcp-server?
You need to set GLEAN_API_KEY for authentication and GLEAN_DOMAIN to specify your Glean domain.
Is the glean-mcp-server open source?
Yes, it is licensed under the MIT License, allowing free use, modification, and distribution.
Can the glean-mcp-server handle both search and chat functions?
Yes, it provides two main tools: Search for query results and Chat for interactive Q&A.
How do I build the Docker image for the glean-mcp-server?
Use the command 'docker build -t glean-server:latest -f src/glean/Dockerfile .' as specified in the documentation.
Can I use the glean-mcp-server with other MCP hosts besides Claude Desktop?
While the example is for Claude Desktop, the server can be integrated with any MCP host that supports Docker-based MCP servers and environment variable configuration.
What is the purpose of the GLEAN_API_KEY?
It authenticates your requests to the Glean API, enabling secure access to search and chat functionalities.
Does the glean-mcp-server support real-time interaction?
Yes, it provides real-time search results and chatbot responses through the Glean API.