Glean

Glean

A server that uses Glean API to search and chat.

8
Stars
5
Forks
0
Releases

Overview

glean-server is an MCP server implementation that integrates the Glean API to deliver two core capabilities: Search and Chat. The Search tool returns a list of search results for a user query by querying the Glean API, enabling users to discover relevant information quickly within the MCP framework. The Chat tool provides a Q&A experience with a chatbot powered by Glean data. The server is designed for simple deployment via Docker; the README includes instructions to build the image and run it, with environment variables GLEAN_API_KEY and GLEAN_DOMAIN used to configure authentication and the Glean domain. For Claude Desktop users, a claude_desktop_config.json snippet demonstrates how to run the container, including the docker command and environment variables. The project is released under the MIT License, allowing use, modification, and distribution in accordance with MIT terms. In short, glean-server offers a compact, deployable MCP solution that adds Glean-powered search and conversational capabilities to Claude Desktop workflows or other MCP clients.

Details

Owner
longyi1207
Language
JavaScript
License
Updated
2025-12-07

Features

Search

Returns a list of search results for a user query by querying the Glean API.

Chat

Enables Q&A with a chatbot powered by Glean data via the Glean API.

Docker deployment

Builds and runs as a Docker image with environment variables GLEAN_API_KEY and GLEAN_DOMAIN for configuration.

Claude Desktop integration

Configured for use with Claude Desktop via claude_desktop_config.json to run the container.

Audience

DevelopersIntegrate Glean-powered search and chat into MCP workflows for developers.

Tags

MCP serverGlean APIsearchchatchatbotClaude DesktopDockerMIT License