Addons

Estenda o lean-ctx, não faça fork.

Um único comando conecta qualquer ferramenta MCP ao seu gateway — e sua saída é tratada como seu próprio código: segredos removidos, comprimidos para um orçamento de tokens e pesquisáveis antes mesmo do seu agente ler. Não uma lista de plugins; seu pipeline de contexto, estendido.

261,244 installs
3,626 GitHub stars
13.0 MWh saved energy

A saída de um addon se torna parte do seu contexto.

Veja o que acontece depois que você adiciona um. Cada resultado que o addon retorna passa pelo mesmo pipeline do seu código antes que seu agente veja. Ele volta menor, pesquisável e, para alguns addons, ele chega direto dentro das ferramentas ctx_ que você já usa.

01

Qualquer ferramenta MCP

Seu addon é um pequeno servidor MCP. lean-ctx o inicia e conversa com ele por você. Sem fork, sem recompilar.

stdiohttpMCP
02

O gateway lean-ctx

Cada resultado passa por quatro etapas primeiro:

  • Comprime a saída para custar menos tokens.
  • Envia resultados grandes para disco e mantém uma pequena referência.
  • Indexa em segundo plano para que você possa pesquisá-lo mais tarde.
  • Conecta diretamente às ferramentas ctx_ que você já usa.
03

As ferramentas que você já usa

Os resultados chegam nas mesmas ferramentas ctx_ que seu agente já chama. Um lugar para olhar em vez de dez.

ctx_expandctx_callgraphctx_knowledgectx_search

Pesquise seu próprio código e todos os addons de um só lugar.

Segredos são removidos antes que qualquer coisa chegue ao seu agente.

Os resultados são armazenados em cache, então lê-los novamente é basicamente gratuito.

Addons curados para lean-ctx.

Instale qualquer um destes com um único lean-ctx addon add. Os marcados como “listados” ainda não têm um endpoint MCP, então eles linkam para o projeto em vez disso.

19 addons 10 ready to install 4 installed for you on add

Headroom

Reversible context compression for tool outputs, logs, files and RAG chunks — 60–95% fewer tokens, originals retrievable on demand. Installs on add (uv tool install) and wires its MCP server (headroom mcp serve) into the lean-ctx gateway.

compression uv

Sophon

Deterministic context compressor for MCP agents — shrinks prompts, conversation history, code digests, file deltas and shell output with zero ML at query time. Single Rust binary; installs on add (npm) and wires its MCP server (sophon serve) into the lean-ctx gateway.

compression npm

RTK (Rust Token Killer)

Listado

Single-binary CLI proxy that filters and compresses shell command output by 60–90%. Reaches MCP clients through the community rtk-mcp bridge (built from source), so the lean-ctx gateway can run commands through it.

compression
por rtk-ai Homepage ↗ ↗
Siga o projeto até que ele lance um endpoint MCP.

Repomix

Packs a whole repository into a single AI-ready file. Its MCP server (npx repomix --mcp) lets agents pack local or remote repos and grep the output on demand.

code-intelligence npx

Serena

LSP-backed semantic code retrieval, editing and refactoring — the IDE for your coding agent. Connects over MCP via stdio or Streamable HTTP.

code-intelligence uvx

MCP Code Context

Compresses any codebase into LLM-ready semantic context with Tree-sitter WASM (TypeScript, JavaScript, Python, PHP, Dart) — symbol-level reads and AST-aware edits. Runs on add via npx; no install or native build needed.

code-intelligence npx

Codebase Intelligence

Parses your whole repo with Tree-sitter into a semantic graph of symbols, references and dependencies — symbol search, call graphs and impact analysis. 18 tools, 8 languages, zero infrastructure or keys. Runs on add via npx.

code-intelligence npx

CodeCompress

Local code-intelligence index that gives agents surgical access to symbols — project outline, get/expand symbol, hot-path and references — backed by a SQLite index. Installs on add (.NET global tool) and wires its MCP server.

code-intelligence dotnet

Graphify

Listado

Turns code, docs, schemas and more into one queryable knowledge graph for agents. Ships an MCP server (stdio + HTTP), but serving needs a graph built by `graphify extract` (an LLM-backed step), so it is listed rather than auto-installed.

code-intelligencememory
por safishamsi Homepage ↗ ↗
Siga o projeto até que ele lance um endpoint MCP.

Claude Context

Listado

Semantic code search over an entire codebase (hybrid BM25 + dense vectors) via @zilliz/claude-context-mcp. Needs a Milvus/Zilliz vector database and an embedding API key to run, so it is listed rather than auto-installed.

code-intelligence
por zilliztech Homepage ↗ ↗
Siga o projeto até que ele lance um endpoint MCP.

Context-Mem

Local long-term memory and context compression for coding agents — a markdown vault with hybrid BM25 + vector search and progressive disclosure, no API key required. Installs on add (npm) and wires its MCP server (context-mem serve).

memory npm

Mem0

Listado

Drop-in long-term memory for agents (vector + graph + key-value). Provides an official MCP server, but needs an API key/backend to run, so it is listed rather than auto-installed.

memory
por mem0ai Homepage ↗ ↗
Siga o projeto até que ele lance um endpoint MCP.

Cognee

Listado

Builds a queryable knowledge graph plus vector store from your data (ECL / GraphRAG pipeline). Ships an MCP server with local default databases, but needs an LLM API key to process, so it is listed rather than auto-installed.

memory
por topoteretes Homepage ↗ ↗
Siga o projeto até que ele lance um endpoint MCP.

Letta (MemGPT)

Listado

Stateful agent runtime that manages its own memory like an operating system (core + archival tiers). Exposes MCP-compatible tools, but needs a running server + database, so it is listed rather than auto-installed.

memory
por letta-ai Homepage ↗ ↗
Siga o projeto até que ele lance um endpoint MCP.

Graphiti (Zep)

Listado

Temporal knowledge-graph memory for agents — a bi-temporal entity/edge graph with hybrid semantic, keyword and graph search. Ships an MCP server, but needs a Neo4j/FalkorDB backend and an LLM API key, so it is listed rather than auto-installed.

memory
por getzep Homepage ↗ ↗
Siga o projeto até que ele lance um endpoint MCP.

Zep

Listado

Memory platform for AI agents — persistent threads, a knowledge graph and semantic recall via a managed cloud or self-hosted Community Edition. Reaches agents over MCP, but needs an account/API key, so it is listed rather than auto-installed.

memory
por getzep Homepage ↗ ↗
Siga o projeto até que ele lance um endpoint MCP.

Sequential Thinking

Structured step-by-step reasoning tool — the official MCP reference server for breaking a hard problem into revisable thoughts.

reasoningworkflow npx
por modelcontextprotocol Homepage ↗ ↗
$ lean-ctx addon add sequential-thinking

Lean-MarkDown (lean-md)

Listado

Directive-driven Markdown for agent plans. Reusable macros, phase-isolation and single-sourcing keep plans token-lean and cache-safe — written hard against lean-ctx, inspired by MarkdownAI.

plansworkflow
por dasTholo Homepage ↗ ↗
Siga o projeto até que ele lance um endpoint MCP.

Everything (MCP smoke-test)

Official MCP reference server that exercises every protocol feature — install it to verify your lean-ctx gateway can discover and call downstream tools.

testing npx
+
Seu addon aqui

Lance um servidor MCP + um manifesto e garanta um slot no registro.

Começar a construir →

Entregar para todos usuário lean-ctx.

É a maneira mais fácil de colocar sua ferramenta na frente de pessoas que já trabalham no terminal o dia todo.

01

Um comando para instalar

Os usuários executam um único lean-ctx addon add e sua ferramenta está ativa em seu gateway. Sem fork, sem recompilação, sem guia de configuração.

02

Alcance todo o ecossistema

Seja listado no registro que é enviado dentro do binário e nesta página. Todo usuário lean-ctx está a um comando de distância do seu trabalho.

03

Mais profundo que um passthrough

lean-ctx pode incorporar sua saída nas mesmas ferramentas ctx_ que ele usa para o seu próprio código. As pessoas então pesquisam e graficam seu addon como qualquer outra coisa, em vez de ele ficar em um canal lateral.

Addons poderosos, seguro por design.

Um addon executa código real na sua máquina. Assim, lean-ctx mostra exatamente o que ele fará antes de instalar, e as equipes podem definir regras que um único repo não pode anular.

01

Revelado antes de rodar

Antes que qualquer coisa execute, você vê o servidor exato que ele iniciará e uma breve verificação de segurança: endpoints remotos, acesso shell, versões sem pinagem. Nada é conectado até você dizer sim.

02

Uma política que você controla

Bloqueie sua máquina ou toda a frota para apenas verificados, uma lista de permissão, ou desative completamente. Servidores sandbox, bloqueio de conexões arriscadas, exigência de registro assinado. É tudo em um config [addons].

03

Saída não confiável, tratada

Tudo o que um addon retorna é escaneado em busca de segredos e marcado como não confiável antes que o modelo o veja. Isso é uma barreira rígida contra vazamentos de dados e injeção de prompt.

04

Ganhe o selo verificado

Cada entrada no registro é revisada em merge. Pin seu upstream, mantenha a conexão limpa e uma auditoria de dois mantenedores o promove ao nível verificado que os usuários podem confiar à primeira vista.

Bloqueie com addons.policy, addons.sandbox e addons.require_signature — veja o modelo de segurança.

Lance seu próprio addon em quatro etapas.

Qualquer pessoa pode publicar um. Um addon é apenas um servidor MCP e um pequeno arquivo de manifesto.

01

Exponha sua ferramenta como um servidor MCP

Envie um pequeno programa que fala MCP via stdin/stdout, ou um endpoint HTTP. É isso que lean-ctx executa ou a que se conecta. Ele permanece em seu próprio processo, então não há fork nem recompilação.

02

Adicione um manifesto lean-ctx-addon.toml

Declare metadados em [addon] e como o lean-ctx inicia seu servidor em [mcp]. Sem um bloco [mcp], sua entrada é listada; com um, ela é instalável.

03

Teste ao vivo, localmente

Execute lean-ctx addon add ./lean-ctx-addon.toml. Esse é o fluxo de instalação completo, conectado ao seu próprio gateway, sem tocar no registro.

04

Seja listado

Abra um merge request adicionando sua entrada ao registro curado. Uma vez mesclada, todos instalam com um comando e ela aparece bem aqui.

lean-ctx-addon.toml
[addon]
name = "my-addon"            # slug: [a-z0-9-]
display_name = "My Addon"
description = "What it does, in one line."
author = "you"
homepage = "https://github.com/you/my-addon"
license = "Apache-2.0"
categories = ["workflow"]

[mcp]
transport = "stdio"          # or "http"
command = "my-addon-mcp"     # stdio: executable to spawn
args = ["serve"]

Um guia completo na documentação de addons em addons e no guia de build & publicação em build & publish. Quando funcionar, adicione sua entrada ao registro curado.

Criou algo para lean-ctx?Vamos lançar isso.

Garanta um slot no registro e envie instalações de comando único para todos os usuários do lean-ctx.

Support this project