What are the prerequisites for Glean MCP Server?
Python 3.10+, the UV package manager, and a Glean API key with permissions to `/rest/api/v1/*`.
@rahul-roy-glean
Basic information
MCP Server for Glean Chat
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"glean": {
"command": "uv",
"args": [
"--directory",
"<PATH_TO_CHECKOUT>",
"run",
"glean_server.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server that integrates with Glean's Chat API. It allows AI‑assisted tools to query Glean data using a standard MCP interface.
Clone the repository, create a .env file with GLEAN_API_KEY and GLEAN_BASE_URL, then run uv --directory <PATH_TO_CHECKOUT> run glean_server.py. For integration with Cursor, add the command configuration to ~/.cursor/mcp.json.
Python 3.10+, the UV package manager, and a Glean API key with permissions to `/rest/api/v1/*`.
Create a `.env` file in the project root with `GLEAN_API_KEY` and `GLEAN_BASE_URL` (e.g., `https://your-domain-be.glean.com/rest/api/v1/`).
Yes. Add a `glean` entry to `~/.cursor/mcp.json` using the `uv` command as described in the README.
The README does not specify a transport; it is used via stdin/stdout (MCP default) when run as a subprocess, or via the MCP inspector for debugging.
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

Model Context Protocol Servers
Painless E2E Automation for Mobile and Web
A curated list of references for MLOps

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
Comments