Addons

Estendi lean-ctx, non forkare

Un singolo comando collega qualsiasi strumento MCP al tuo gateway: il suo output viene gestito come codice proprio: segreti rimossi, compressi in un budget di token e ricercabili prima che il tuo agente li legga. Non un elenco di plugin; la tua pipeline di contesto, estesa.

your terminal
$ lean-ctx addon add repomix
runs: npx repomix --mcp · trust: community
checks: ✓ pinned · no shell · no remote endpoint
Add this tool to your gateway? [y/N] y
done. its output now shows up in ctx_expand and ctx_search.
01 Cosa ottieni

L'output di un addon diventa parte del tuo contesto

Ecco cosa succede dopo averne aggiunto uno. Ogni risultato che l'addon restituisce passa attraverso lo stesso pipeline del tuo codice prima che il tuo agente lo veda. Ritorna più piccolo, ricercabile e per alcuni addon atterra direttamente all'interno degli strumenti ctx_ che già usi.

Qualsiasi strumento MCP

Il tuo addon è un piccolo server MCP. lean-ctx lo avvia e comunica con esso per te. Niente fork, niente ricompilazione.

stdiohttpMCP

Il gateway lean-ctx

Ogni risultato passa prima attraverso quattro passaggi:

  • Comprime l'output in modo da consumare meno token.
  • Invia i risultati di grandi dimensioni su disco e mantiene un piccolo riferimento.
  • Lo indicizza in background in modo che tu possa cercarlo più tardi.
  • Lo collega direttamente agli strumenti ctx_ che già usi.

Gli strumenti che usi già

I risultati atterrano negli stessi strumenti ctx_ che il tuo agente chiama già. Un unico posto dove guardare invece di dieci.

ctx_expandctx_callgraphctx_knowledgectx_search

Cerca il tuo codice e ogni addon da un unico posto.

I segreti vengono rimossi prima che qualsiasi cosa raggiunga il tuo agente.

I risultati sono memorizzati nella cache, quindi rileggerli è praticamente gratuito.

02 Registry

Addon curati per lean-ctx

Installa uno qualsiasi di questi con un singolo lean-ctx addon add. Quelli contrassegnati come “listed” non hanno ancora un endpoint MCP, quindi puntano al loro progetto invece.

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
lean-ctx addon add headroom uv
di chopratejas Homepage ↗

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
lean-ctx addon add sophon npm
di lacausecrypto Homepage ↗

RTK (Rust Token Killer)

Elencato

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
Segui il progetto fino a quando non pubblica un endpoint MCP.
di rtk-ai Homepage ↗

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
lean-ctx addon add repomix npx
di yamadashy Homepage ↗

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
lean-ctx addon add serena uvx
di oraios Homepage ↗

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
lean-ctx addon add mcp-code-context npx
di achatainga Homepage ↗

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
lean-ctx addon add codebase-intelligence npx
di g-tiwari Homepage ↗

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
lean-ctx addon add codecompress dotnet
di MCrank Homepage ↗

Graphify

Elencato

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
Segui il progetto fino a quando non pubblica un endpoint MCP.
di safishamsi Homepage ↗

Claude Context

Elencato

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
Segui il progetto fino a quando non pubblica un endpoint MCP.
di zilliztech Homepage ↗

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
lean-ctx addon add context-mem npm
di JubaKitiashvili Homepage ↗

Mem0

Elencato

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
Segui il progetto fino a quando non pubblica un endpoint MCP.
di mem0ai Homepage ↗

Cognee

Elencato

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
Segui il progetto fino a quando non pubblica un endpoint MCP.
di topoteretes Homepage ↗

Letta (MemGPT)

Elencato

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
Segui il progetto fino a quando non pubblica un endpoint MCP.
di letta-ai Homepage ↗

Graphiti (Zep)

Elencato

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
Segui il progetto fino a quando non pubblica un endpoint MCP.
di getzep Homepage ↗

Zep

Elencato

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
Segui il progetto fino a quando non pubblica un endpoint MCP.
di getzep Homepage ↗

Sequential Thinking

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

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

Lean-MarkDown (lean-md)

Elencato

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
Segui il progetto fino a quando non pubblica un endpoint MCP.
di dasTholo Homepage ↗

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
lean-ctx addon add everything npx
di modelcontextprotocol Homepage ↗
Il tuo add-on qui Lancia un server MCP + un manifest e rivendica uno slot nel registro. Inizia a costruire
03 Perché costruirne uno

Distribuisci a ogni utente lean-ctx

È il modo più semplice per far arrivare il tuo strumento davanti alle persone che lavorano nel terminale tutto il giorno.

Un comando per installare

Gli utenti eseguono un singolo lean-ctx addon add e il tuo strumento è attivo nel loro gateway. Nessun fork, nessuna ricompilazione, nessuna guida di configurazione.

Raggiungere l'intero ecosistema

Farlo elencare nel registro che viene incluso nel binario e su questa pagina. Ogni utente lean-ctx è a un comando di distanza dal tuo lavoro.

Più profondo di un passthrough

lean-ctx può integrare il tuo output negli stessi ctx_ tool che utilizza per il tuo codice. Le persone possono quindi cercare e graficare il tuo add-on come qualsiasi altra cosa, invece di farlo stare in un canale laterale.

04 Affidabilità e sicurezza

Addon potenti sicuro per design

Un add-on esegue codice reale sulla tua macchina. Quindi lean-ctx ti mostra esattamente cosa farà prima che venga installato, e i team possono impostare regole che un singolo repo non può sovrascrivere.

Rivelato prima dell'esecuzione

Prima che qualcosa venga eseguito, vedi il server esatto che avvierà e un breve controllo di sicurezza: endpoint remoti, accesso shell, versioni non bloccate. Nulla viene collegato finché non dici sì.

Una policy che controlli tu

Blocca la tua macchina o l'intero parco macchine su verificato-solo, una lista consentita, o disattiva del tutto. Server sandbox, blocca connessioni rischiose, richiede un registro firmato. È tutto in un unico config [addons].

Output non affidabile, gestito

Qualunque cosa un add-on restituisca viene scansionata per segreti e contrassegnata come non attendibile prima che il modello la veda. È una barriera invalicabile contro le perdite di dati e l'iniezione di prompt.

Guadagna il badge verificato

Ogni voce del registro viene revisionata al merge. Vincola l'upstream, mantieni il cablaggio pulito e un audit di due maintainer ti promuove al livello verificato che gli utenti possono fidarsi a colpo d'occhio.

Bloccalo con addons.policy, addons.sandbox e addons.require_signature — vedi il modello di sicurezza.

05 Per i builder

Lancia il tuo add-on in quattro passaggi

Chiunque può pubblicarne uno. Un addon è semplicemente un server MCP e un piccolo file manifest.

1

Esporre il tuo strumento come server MCP

Distribuisci un piccolo programma che parla MCP su stdin/stdout, o un endpoint HTTP. È quello che lean-ctx esegue o a cui si connette. Rimane nel proprio processo, quindi nessun fork e nessun ricompilazione.

2

Aggiungere un manifest lean-ctx-addon.toml

Dichiarare i metadati in [addon] e come lean-ctx avvia il tuo server in [mcp]. Senza un blocco [mcp], la tua voce è elencata; con uno, è installabile.

3

Testarlo in diretta, localmente

Esegui lean-ctx addon add ./lean-ctx-addon.toml. Questo è il flusso di installazione completo, collegato al tuo gateway, senza toccare il registry.

4

Farlo elencare

Aprire una merge request aggiungendo la tua voce al registro curato. Una volta unita, tutti lo installeranno con un comando e apparirà proprio qui.

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"]

Guida completa nella documentazione degli add-on addons documentation e nella guida di build & publish build & publish guide. Quando funziona, aggiungi la tua voce al registro curato curated registry.

Addons

Hai costruito qualcosa per lean-ctx? Lancialo.

Rivendica uno slot nel registro e lancia installazioni con un solo comando per ogni utente lean-ctx.