SkillTide Submit
Official description10 sourcesMCP servers8d ago
cyberchitta/llm-context.py

cyberchitta/llm-context.py

๐Ÿ ๐Ÿ  - Share code context with LLMs via MCP or the clipboard
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add llm-context.py -- npx -y llm-context.py
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
307 โ˜… ยท cyberchitta/llm-context.py ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 10 sources
Score
score 1,003 ยท 307 โ˜… ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
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?
repository cyberchitta/llm-context.py๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

LLM Context

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

**Context curation your coding agent does for itself.** lc-init installs a skill that teaches the agent to work out which files a task actually needs, write that down as a composable rule, check the rule against the codebase, and pack the result โ€” for its own context, for a chat you paste into, or for a sub-agent it dispatches.
Getting the right context into an LLM is friction-heavy: finding and copying files by hand wastes time, too much context hits token limits, too little misses what matters, and follow-up file requests mean more manual fetching. The usual answers are to send everything, or to have a person curate by hand. A rule describes the selection once, and it is a thing an agent can author, verify and reuse โ€” the tooling handles packing, follow-up fetches, and change tracking.
Documentation lives in the skill
The full documentation is the **lc-curate-context skill**, installed into your project by lc-init. It is written to be read by an agent, and it is the only copy โ€” this README is a landing page, not a manual.
| File | Contents |
| --- | --- |
| SKILL.md | Writing a rule; the workflow; packing for a sub-agent |
| COMMANDS.md | CLI and MCP reference, including output routing |
| SYNTAX.md | Rule file schema and every field |
| PATTERNS.md | Reusable rule shapes |
| EXAMPLES.md | Worked examples |
| TROUBLESHOOTING.md | Failure cases |
Find them at .claude/skills/lc-curate-context/ after lc-init. In Claude Code the skill loads automatically; elsewhere, read the files directly.
Installation
Upgrading: uv tool upgrade llm-context, then any lc-* command refreshes the skill, rules and templates in place.
Three ways to use it
**Your coding agent, curating for itself** โ€” this is the primary path. After lc-init the agent has the lc-curate-context skill, so "get me focused context for the auth refactor" becomes a rule it writes and verifies without you naming files.
lc-preview reports the exact file lists, the size, and โ€” via the code graph โ€” files defining symbols the selection uses but does not include. That last section is how the agent catches the module it forgot, before spending a turn on a wrong answer.
**A sub-agent, via a pipe** โ€” a dispatcher writes the prompt, llm-context supplies the files.
-r routes output to stdout; without it lc-context copies to the clipboard, so a pipe or redirect gets nothing but log lines. These commands take no bare positional rule name โ€” always -r. -a renders the pack's fetch instructions as shell commands the child runs itself, so from the repo root it can call lc-missing against the pack's timestamp for anything left out. See SKILL.md "Packing for a Sub-Agent".
**A chat, via MCP or the clipboard** โ€” for models that aren't driving a terminal.
With MCP the model pulls files it wasn't given and notices ones that changed underneath it, through lc_missing, lc_changed, lc_outlines and lc_preview. Without it, lc-select then lc-context puts the pack on your clipboard to paste anywhere.
Source
awesome ยท https://github.com/cyberchitta/llm-context.py
Browse by field
MCP servers
Traction
307 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index