1. Conduid
  2. Security
  3. Glean Local
MCP server · Security

Glean Local

Generic Glean MCP Server with OAuth support for any IDE supporting Model Context Protocol

37Low

Scored 6 months ago · breakdown

About Glean Local

Glean Local is an MCP server in the Security category: generic Glean MCP Server with OAuth support for any IDE supporting Model Context Protocol.

Install

Claude Code
claude mcp add glean-local -- npx -y glean-local-mcp
npx
npx -y glean-local-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Glean Local

Powered by Claude · Grounded in docs

I know everything about Glean Local. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Glean MCP OAuth Wrapper

npm version

Monorepo for OAuth-enabled Glean MCP server integration.

Repository: https://github.com/theplenkov-npm/glean-local-mcp

What This Is

A lightweight OAuth wrapper that enables AI IDEs (Cursor, etc.) to use Glean with OAuth 2.0 authentication. It manages tokens and proxies to @gleanwork/local-mcp-server.

Components

glean-local-mcp-server/
├── packages/
│   └── glean-local-mcp-server/    # OAuth wrapper package
└── docs/                          # Additional documentation

glean-local-mcp-server

OAuth wrapper that:

  • Handles OAuth 2.0 flow via Okta
  • Manages token storage and refresh
  • Spawns @gleanwork/local-mcp-server with valid tokens
  • No external HTTP dependencies (uses native fetch/http)

See packages/glean-local-mcp-server for usage.

Quick Start

# Install dependencies
bun install

# Build the package
bunx nx run glean:build

# Link for local use
bun link -w glean-local-mcp-server

Development

# Build all packages
bunx nx run-many -t build

# Run tests
bunx nx run-many -t test

# Clean build artifacts
bunx nx run-many -t clean

Tech Stack

  • Node.js 24+ - Native TypeScript support
  • Bun - Package manager and task runner
  • tsdown - Fast TypeScript bundler
  • Nx - Monorepo management
  • Native Node APIs - fetch, http (zero dependencies)

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Build and test: bunx nx run-many -t build test
  5. Submit a pull request

Issues & Support

License

MIT - See LICENSE for details.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Glean Local

How do I install Glean Local?

Run claude mcp add glean-local -- npx -y glean-local-mcp, then add the server to your MCP client's configuration.

Is Glean Local safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Glean Local still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.