G
glen
Glen-Web-App/glen-claude-code-plugin
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Official descriptionGlen plugin for Claude Code: shared team memory for coding agents
Install & config
Install command from the repository
npm install -g @tryglen/cli
Parsed from the README we fetched on 2026-11-05; we have not executed it.
This is the install method the repository states, not an MCP client config, so no JSON is generated.
Key names differ by client: Clients & CLI
- Source
- collected from the composio-community/awesome-claude-plugins list · type: MCP server
- Harvest history
- first seen 2026-11-06 · last seen 2026-11-14 · seen 9× · listed by 9 sources
- Score
- score 900 · 9 sources · mcp
- Install
npm install -g @tryglen/cli
FAQ (answers come from our records)
How do I install it?
The repository provides this install command:
npm install -g @tryglen/cli. It comes from the repository itself; we cannot guarantee it runs as-is in your client.Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-06;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.
> Generated repository. Source of truth: the glen monorepo (packages/claude-plug
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
# glen: Claude Code plugin
Shared team memory for coding agents. Glen automatically recalls relevant context at
the start of every turn and captures what you build, so your whole team's agents share
the same institutional knowledge.
## What it does
The glen plugin registers these hooks, each a single glen CLI call started through
hooks/run-glen.mjs, which runs that call and nothing else:
SessionStart (glen session-start): injects glen's status (org, mode) as
context, shows a notice when glen is off, incognito, or silent, and runs
glen doctor --auto in the background.
UserPromptSubmit (glen ingest): sends the prompt (plus the prior assistant
turn and workspace context: repo, branch, agent name) to your glen org, retrieves
matching memories, and injects them as additional context for the model.
Stop (glen ingest): records the finished turn.
PostToolUse on Bash (glen pr-link): after a git commit, links the commit
to the session in glen; when a command prints a GitHub PR URL for this clone's repo,
has the agent offer Glen's local reviewer (glen review --detach), once per PR.
glen off injects and records nothing. In incognito (glen incognito) recall still
works but nothing is recorded to team memory. Glen reads only the hook input, the
agent's session transcript, and git metadata for the current repo.
## Skills
The plugin ships skills the agent invokes on demand:
search: search the team's shared glen memory for a specific fact,
decision, or past discussion.
code-search: trace a piece of code to the agent conversations that produced it.
forget: correct glen's memory by forgetting wrong or outdated evidence.
controls: turn glen on/off, go off the record (incognito), go silent,
toggle skill suggestions, or switch which organization's memory is active,
only when you explicitly ask.
setup: set up, fix, or update glen on this machine. If glen is ever
broken (not connected, no org selected, hooks missing), just ask the agent to
"set up glen" and it repairs whatever glen doctor reports.
create-skill / use-skill: save a workflow as a skill, or find and run
one from the Glen skill library.
create-artifact / use-artifact: save a document to your Glen artifact
library, or open one from it.
import-transcripts: import old local agent sessions into glen memory.
invite: invite a teammate to your glen organization.
feedback: send a bug report or product feedback to the Glen team.
session-takeover: open a shared transcript from a Glen takeover code in a
fresh session.
## Install
Preferred (one command):
sh
glen install
Manual:
sh
claude plugin marketplace add Glen-Web-App/glen-claude-code-plugin
claude plugin install glen@glen
## Requirements
1. Install the glen CLI:
sh
npm install -g @tryglen/cli
2. Log in and connect to your org:
sh
glen login
After login your active organization is saved locally. Switch orgs at any time with
glen org switch.
## What data is sent
On every UserPromptSubmit and Stop hook, glen sends to your glen org:
The current user prompt
The prior assistant turn (for continuity)
Shared team memory for coding agents. Glen automatically recalls relevant context at
the start of every turn and captures what you build, so your whole team's agents share
the same institutional knowledge.
## What it does
The glen plugin registers these hooks, each a single glen CLI call started through
hooks/run-glen.mjs, which runs that call and nothing else:
SessionStart (glen session-start): injects glen's status (org, mode) as
context, shows a notice when glen is off, incognito, or silent, and runs
glen doctor --auto in the background.
UserPromptSubmit (glen ingest): sends the prompt (plus the prior assistant
turn and workspace context: repo, branch, agent name) to your glen org, retrieves
matching memories, and injects them as additional context for the model.
Stop (glen ingest): records the finished turn.
PostToolUse on Bash (glen pr-link): after a git commit, links the commit
to the session in glen; when a command prints a GitHub PR URL for this clone's repo,
has the agent offer Glen's local reviewer (glen review --detach), once per PR.
glen off injects and records nothing. In incognito (glen incognito) recall still
works but nothing is recorded to team memory. Glen reads only the hook input, the
agent's session transcript, and git metadata for the current repo.
## Skills
The plugin ships skills the agent invokes on demand:
search: search the team's shared glen memory for a specific fact,
decision, or past discussion.
code-search: trace a piece of code to the agent conversations that produced it.
forget: correct glen's memory by forgetting wrong or outdated evidence.
controls: turn glen on/off, go off the record (incognito), go silent,
toggle skill suggestions, or switch which organization's memory is active,
only when you explicitly ask.
setup: set up, fix, or update glen on this machine. If glen is ever
broken (not connected, no org selected, hooks missing), just ask the agent to
"set up glen" and it repairs whatever glen doctor reports.
create-skill / use-skill: save a workflow as a skill, or find and run
one from the Glen skill library.
create-artifact / use-artifact: save a document to your Glen artifact
library, or open one from it.
import-transcripts: import old local agent sessions into glen memory.
invite: invite a teammate to your glen organization.
feedback: send a bug report or product feedback to the Glen team.
session-takeover: open a shared transcript from a Glen takeover code in a
fresh session.
## Install
Preferred (one command):
sh
glen install
Manual:
sh
claude plugin marketplace add Glen-Web-App/glen-claude-code-plugin
claude plugin install glen@glen
## Requirements
1. Install the glen CLI:
sh
npm install -g @tryglen/cli
2. Log in and connect to your org:
sh
glen login
After login your active organization is saved locally. Switch orgs at any time with
glen org switch.
## What data is sent
On every UserPromptSubmit and Stop hook, glen sends to your glen org:
The current user prompt
The prior assistant turn (for continuity)
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/glen-web-app-glen-claude-code-plugin/)
- Source
- awesome · https://github.com/Glen-Web-App/glen-claude-code-plugin
- Browse by field
- MCP servers
- Listed by
- 9 independent sources
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.