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 mcp add glean-local -- npx -y glean-local-mcpnpx -y glean-local-mcpThis 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
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
Glean MCP OAuth Wrapper
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-serverwith 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
- Fork the repository
- Create a feature branch
- Make your changes
- Build and test:
bunx nx run-many -t build test - 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.