Addons

Erweitere lean-ctx, nicht forken

Ein Befehl verdrahtet jedes MCP-Tool in dein Gateway — danach wird seine Ausgabe wie dein eigener Code behandelt: Secrets entfernt, auf ein Token-Budget komprimiert und durchsuchbar, bevor dein Agent sie überhaupt liest. Keine Plugin-Liste, sondern deine Context-Pipeline, erweitert.

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 Das bekommst du

Die Ausgabe eines Addons wird Teil deines Kontexts

Das passiert, sobald du eines hinzufügst. Jedes Ergebnis, das das Addon zurückgibt, läuft durch dieselbe Pipeline wie dein eigener Code, bevor dein Agent es sieht. Es kommt kleiner und durchsuchbar zurück, und bei manchen Addons landet es direkt in den ctx_-Tools, die du schon nutzt.

Jedes MCP-Tool

Dein Addon ist ein kleiner MCP-Server. lean-ctx startet ihn und spricht für dich mit ihm. Kein Fork, kein Neukompilieren.

stdiohttpMCP

Das lean-ctx-Gateway

Jedes Ergebnis durchläuft zuerst vier Schritte:

  • Komprimiert die Ausgabe, damit sie weniger Tokens kostet.
  • Schiebt übergroße Ergebnisse auf die Festplatte und behält eine kleine Referenz.
  • Indexiert sie im Hintergrund, damit du später danach suchen kannst.
  • Verdrahtet sie direkt mit den ctx_-Tools, die du schon nutzt.

Die Tools, die du schon nutzt

Ergebnisse landen in denselben ctx_-Tools, die dein Agent ohnehin aufruft. Ein Ort statt zehn.

ctx_expandctx_callgraphctx_knowledgectx_search

Durchsuche deinen eigenen Code und jedes Addon an einem Ort.

Secrets werden entfernt, bevor irgendetwas deinen Agenten erreicht.

Ergebnisse werden gecacht, also kostet erneutes Lesen praktisch nichts.

02 Registry

Kuratierte Addons für lean-ctx

Installiere eines davon mit einem einzigen lean-ctx addon add. Die mit „gelistet“ markierten haben noch keinen MCP-Endpunkt und verlinken stattdessen auf ihr Projekt.

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
von 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
von lacausecrypto Homepage ↗

RTK (Rust Token Killer)

Gelistet

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
Folge dem Projekt, bis es einen MCP-Endpunkt bereitstellt.
von 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
von 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
von 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
von 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
von 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
von MCrank Homepage ↗

Graphify

Gelistet

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
Folge dem Projekt, bis es einen MCP-Endpunkt bereitstellt.
von safishamsi Homepage ↗

Claude Context

Gelistet

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
Folge dem Projekt, bis es einen MCP-Endpunkt bereitstellt.
von 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
von JubaKitiashvili Homepage ↗

Mem0

Gelistet

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
Folge dem Projekt, bis es einen MCP-Endpunkt bereitstellt.
von mem0ai Homepage ↗

Cognee

Gelistet

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
Folge dem Projekt, bis es einen MCP-Endpunkt bereitstellt.
von topoteretes Homepage ↗

Letta (MemGPT)

Gelistet

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
Folge dem Projekt, bis es einen MCP-Endpunkt bereitstellt.
von letta-ai Homepage ↗

Graphiti (Zep)

Gelistet

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
Folge dem Projekt, bis es einen MCP-Endpunkt bereitstellt.
von getzep Homepage ↗

Zep

Gelistet

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
Folge dem Projekt, bis es einen MCP-Endpunkt bereitstellt.
von 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
von modelcontextprotocol Homepage ↗

Lean-MarkDown (lean-md)

Gelistet

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
Folge dem Projekt, bis es einen MCP-Endpunkt bereitstellt.
von 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
von modelcontextprotocol Homepage ↗
Dein Addon hier Liefere einen MCP-Server + ein Manifest und sichere dir einen Platz in der Registry. Jetzt loslegen
03 Warum eines bauen

Liefere an jeden lean-ctx-Nutzer

Es ist der einfachste Weg, dein Tool vor Leute zu bringen, die ohnehin den ganzen Tag im Terminal arbeiten.

Ein Befehl zum Installieren

Nutzer führen ein lean-ctx addon add aus und dein Tool ist live in ihrem Gateway. Kein Fork, keine Neukompilierung, keine Setup-Anleitung.

Erreiche das gesamte Ökosystem

Lass dich in der Registry listen, die in der Binary und auf dieser Seite ausgeliefert wird. Jeder lean-ctx-Nutzer ist nur einen Befehl von deiner Arbeit entfernt.

Tiefer als ein Passthrough

lean-ctx kann deine Ausgabe in dieselben ctx_-Tools einfließen lassen, die es für deinen eigenen Code nutzt. Leute durchsuchen und verknüpfen dein Addon dann wie alles andere, statt dass es in einem Seitenkanal liegt.

04 Vertrauen & Sicherheit

Mächtige Addons, sicher per Design

Ein Addon führt echten Code auf deinem Rechner aus. Deshalb zeigt dir lean-ctx vor der Installation genau, was es tut, und Teams können Regeln festlegen, die ein einzelnes Repo nicht aushebeln kann.

Offengelegt, bevor es läuft

Bevor irgendetwas läuft, siehst du den exakten Server, der gestartet wird, und eine kurze Sicherheitsprüfung: Remote-Endpunkte, Shell-Zugriff, ungepinnte Versionen. Nichts wird verdrahtet, bis du zustimmst.

Eine Policy, die du kontrollierst

Sperre deine Maschine oder ganze Flotte auf ausschließlich verifizierte Addons, eine Allowlist oder ganz aus. Sandboxe Server, blockiere riskante Verdrahtung, verlange eine signierte Registry. Alles in einer einzigen [addons]-Konfiguration.

Nicht vertrauenswürdige Ausgabe, gehandhabt

Was ein Addon zurückgibt, wird auf Secrets geprüft und als nicht vertrauenswürdig markiert, bevor das Modell es sieht. Das ist eine harte Wand gegen Datenabfluss und Prompt-Injection.

Verdiene dir das Verifiziert-Badge

Jeder Registry-Eintrag wird beim Merge geprüft. Pinne deinen Upstream, halte die Verdrahtung sauber, und ein Audit durch zwei Maintainer befördert dich in die verifizierte Stufe, der Nutzer auf einen Blick vertrauen.

Sperre es ab mit addons.policy, addons.sandbox und addons.require_signature — siehe das Sicherheitsmodell.

05 Für Entwickler

Veröffentliche dein eigenes Addon in vier Schritten

Jeder kann eines veröffentlichen. Ein Addon ist einfach ein MCP-Server und eine kleine Manifest-Datei.

1

Stelle dein Tool als MCP-Server bereit

Liefere ein kleines Programm, das MCP über stdin/stdout spricht, oder einen HTTP-Endpunkt. Das ist es, was lean-ctx ausführt oder mit dem es sich verbindet. Es bleibt ein eigener Prozess, also gibt es keinen Fork und kein Neukompilieren.

2

Füge ein lean-ctx-addon.toml-Manifest hinzu

Deklariere Metadaten in [addon] und wie lean-ctx deinen Server startet in [mcp]. Ohne [mcp]-Block ist dein Eintrag gelistet; mit einem ist er installierbar.

3

Teste es live, lokal

Führe lean-ctx addon add ./lean-ctx-addon.toml aus. Das ist der vollständige Installationsablauf, eingeklinkt in dein eigenes Gateway, ohne die Registry zu berühren.

4

Lass dich listen

Öffne einen Merge Request, der deinen Eintrag zur kuratierten Registry hinzufügt. Nach dem Merge installiert ihn jeder mit einem Befehl und er erscheint genau hier.

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

Vollständige Anleitung in der Addons-Dokumentation und im Build- & Publish-Guide. Wenn es funktioniert, füge deinen Eintrag zur kuratierten Registry hinzu.

Addons

Etwas für lean-ctx gebaut? Lass es uns launchen.

Sichere dir einen Platz in der Registry und liefere Ein-Befehl-Installationen an jeden lean-ctx-Nutzer.