gleanwork

78 mods in 4 plugins, 9 repositories, 288 stars between them.

mcp

01

gleanwork/remote-mcp-server

MCP server Claude CodeCodexCursor +2

Remote MCP Server that securely connects Glean Enterprise Knowledge with your IDE, LLM, or agents. Remote server at {baseurl}.

not rated 166 +1 6mo ago A tokens not measured original MIT

node-testing

02

gleanwork/mcp-server

Cursor rule Cursor

Always prefer inline snapshot matching whenever possible. If necessary, have local normalization/sanitization functions to replace things that are noisy or unstable, like timestamps or error stacks.

not rated 61 3mo ago A 0 tokens original MIT archived

gleanwork/mcp-server

Cursor rule Cursor

Put all publicly exported functions and types at the top of the file, below imports. Put private, non-exported functions below all the publicly exported functions.

not rated 61 3mo ago A 0 tokens original MIT archived

mcp-tester-guide

06

gleanwork/mcp-server-tester

Skill Claude CodeCodex

Reference for @gleanwork/mcp-server-tester (MST) 2.0, the Playwright-based testing and evaluation framework for MCP servers, with the mst CLI. Covers the vocabulary (test, eval, case, client, variant, trial, assertion, judge), entry points, server config and auth, the mcp fixture and matchers, eval datasets and eval…

not rated 19 changed 8d ago A SkillSpector: warn 130 tokens original MIT

gleanwork/mcp-server-tester

Skill Claude CodeCodex

Improve an MCP server's tool metadata (tool names, descriptions, input schema descriptions) with measured evidence, using runToolOptimization from @gleanwork/mcp-server-tester/evals or mst run with tool-metadata variants. Use when asked to improve tool descriptions, fix tools a model misses or over-uses, optimize tool…

not rated 19 changed 9d ago A SkillSpector: pass 106 tokens original MIT

write-mcp-eval

08

gleanwork/mcp-server-tester

Skill Claude CodeCodex

Write evals for MCP servers with @gleanwork/mcp-server-tester (MST). An eval gives a client and model the cases of a dataset (an input, what is expected, and assertions) and grades each trial's trace. Run the cases in a Playwright test with runEvalDataset on the mst client, or with mst run and an eval config that…

not rated 19 changed 8d ago A SkillSpector: warn 130 tokens original MIT

write-mcp-test

09

gleanwork/mcp-server-tester

Skill Claude CodeCodex needs its repo

Write Playwright tests for MCP servers with @gleanwork/mcp-server-tester (MST). A test calls a server's tools (or sends any MCP request) directly through MST's fixtures and checks the result with its matchers, with no client or model involved. Use when asked to write MCP tests, test MCP tools, check tool responses…

not rated 19 changed 9d ago A SkillSpector: warn 99 tokens original MIT

gleanwork/pluginpack

Skill Claude CodeCodex

Use when extending pluginpack itself with support for a new AI app or plugin format — i.e. adding a target adapter to the pluginpack codebase. This is for contributors hacking ON pluginpack, not for end users packaging their plugins.

not rated 6 3d ago A 53 tokens original MIT

gleanwork/pluginpack

Skill Claude CodeCodex

Use when someone wants to ship one set of agent skills/plugins to multiple AI apps (Claude Code, Cursor, Antigravity CLI, GitHub Copilot, OpenAI Codex CLI) from a single source, and needs to create or update a pluginpack.config.ts — choosing targets, source layout, MCP servers, and output directories.

not rated 6 3d ago A 74 tokens original MIT

gleanwork/pluginpack

Skill Claude CodeCodex needs its repo

Use when someone has an existing native plugin repo (a Claude Code marketplace, a Cursor plugin, an Antigravity CLI plugin, a GitHub Copilot plugin, or an OpenAI Codex CLI plugin) and wants to manage it from one portable source via pluginpack — generating the source layout and config, then proving the output matches…

not rated 6 3d ago A 78 tokens original MIT

gleanwork/pluginpack

Skill Claude CodeCodex needs its repo

Use when working in a repo that uses pluginpack (it has a pluginpack.config.ts) and you need to build the native plugin outputs, validate them, prune stale files, or check whether a generated plugin repo has drifted — i.e. driving the pluginpack CLI and interpreting its exit codes.

not rated 6 3d ago A 68 tokens original MIT

gleanwork/cursor-plugins

Cursor rule Cursor

Always-active rule enforcing quality vetting of Glean search results before presenting to users.

not rated 4 17d ago A 217 tokens original MIT

glean-dev-docs

16

gleanwork/cursor-plugins

Plugin Cursor

Bundles 1 skill · 95 tokens together

Search the public Glean developer documentation — APIs, SDKs, MCP, and integration guides for building with Glean.

not rated 4 changed 16d ago A tokens not measured original MIT

glean-expert

18

gleanwork/configure-mcp-server

Agent Claude Code

PROACTIVELY use this subagent when coding tasks would benefit from enterprise context—debugging, testing, understanding code, or researching features. This agent searches Slack/Jira/GitHub/Confluence/Drive via Glean, then chains read/quote or code lookup for precise, sourced answers.

not rated 3 15d ago A 66 tokens original MIT

configure-agents

19

gleanwork/configure-agents

Skill Claude CodeCodex

Configure the gleanwork agent baseline in a library or SDK repo — scaffold AGENTS.md, a CLAUDE.md pointer, and skills/, author the library's SKILL.md, and verify it in CI. Use when onboarding a gleanwork OSS repo to the agent setup, adding AGENTS.md or a skill to a repo, or writing/updating the SKILL.md that teaches a…

not rated 2 3d ago A 117 tokens original MIT

connector-mcp

20

gleanwork/connector-mcp

MCP server Claude CodeCodexCursor +2

MCP server for AI-assisted Glean connector development. Runs locally from the @gleanwork/connector-mcp npm package.

not rated 2 7mo ago A tokens not measured original MIT archived

glean-api-client

21

gleanwork/configure-agents

Skill Claude CodeCodex

Use the Glean API TypeScript SDK (@gleanwork/api-client-typescript) to call Glean's REST API — search, chat, documents, indexing, and admin. Load when writing TypeScript that talks to the Glean API or when @gleanwork/api-client-typescript is imported.

not rated 2 3d ago A 66 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: