What it does
A utility package providing shared code for MCP server implementations within the Glean ecosystem. The utilities support MCP-based integrations with Glean's enterprise search platform and are used as dependencies by other packages in the Glean MCP monorepo. Installed via npm, it's designed to reduce code duplication and provide common functionality across related MCP server packages.
Who it's for
Developers extending or customizing MCP server packages that integrate with Glean. The README explicitly notes that the local MCP server is intended for experimental and testing purposes; production deployments should use Glean's remote MCP server instead. Suitable for teams building local development environments or prototyping custom MCP implementations on top of Glean.
Common use cases
- Extending the local MCP server with custom capabilities
- Building custom MCP packages that depend on Glean utilities
- Testing MCP integration workflows before production deployment
- Setting up local development environments for Glean-connected applications
Setup pitfalls
secrets_found: 1โ scanner detected a secret or credential-like string in the package code. Audit and validate before using in sensitive environments.- Intended for experimental use โ the README recommends using Glean's remote MCP server for production workloads instead.
- No CI pipeline โ test locally before adopting new versions.
- Requires MCP client setup โ assumes a compatible MCP client is already configured (see
@gleanwork/configure-mcp-serverfor help).