MCP.Market

loci MCP server

by IvenKooLab·io.github.IvenKooLab/loci·v0.4.0·100 stars

Cross-session memory and hybrid RAG over your notes and docs. Local-first, with cited answers.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Established

100 stars201 downloads/wk

Reviews

Write one

Nobody has reviewed loci yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

loci tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan16 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 7 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How loci compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 90% of 1,299 Productivity servers
GitHub stars
100
more than 92% of 854 Productivity servers
Downloads a week
201
more than 71% of 427 Productivity servers with a package

Install loci in Claude Code, Cursor or VS Code

claude mcp add loci -- uvx loci-rag
Add to Cursor

What the publisher says

From the loci repository's README, as published. We do not edit it. Read it on GitHub

loci 🧠

<!-- mcp-name: io.github.IvenKooLab/loci -->

Two thousand years ago, orators stored their speeches in the rooms of a

palace and walked through them to remember. **loci does the same for your

files.**

Loci is the method behind every memory palace: place knowledge in

locations, recall it by walking the path.

A queryable "second brain" for the project docs, notes, and chat logs scattered across a dozen directories — and an MCP server so your AI agents can use it too.

Local files → heading-aware chunking → embeddings → hybrid retrieval (vector + BM25) → LLM answer with section-level citations. The index lives entirely on your machine; only embedding/chat calls go out, to any OpenAI-compatible API (Zhipu / DeepSeek / Kimi / OpenAI / …).

The thesis (from studying the 90k-star platforms and the graveyard of

dead lightweight tools — see

our competitive landscape study):

don't build another chat app. Build the **memory layer that every chat app

can mount**. Claude Desktop, Cursor, Cline, or any MCP host becomes this

project's UI, for free.

Demo

Real session, indexed against the docs of minimax-h3-turing (paths shortened for display):

$ python main.py search "what the 22G card can and cannot do" -k 3

[1] minimax-h3-turing/docs/en/01-hardware-limits.md > 01 · What a 2080Ti 22G Can and Cannot Do    (similarity 0.562)
[2] minimax-h3-turing/docs/en/02-w4a8-vs-w4a4.md > 02 · Quantization Measured > You Can Try Without 22G  (similarity 0.446)
[3] minimax-h3-turing/docs/en/01-hardware-limits.md > ... > 3. VRAM is just barely enough — manage it  (similarity 0.504)

$ python main.py ask "How should I choose between T8 aggressive mode and the final-render mode, and why?"

Answer:
* Drafts / preview / shot selection: use T8 aggressive mode — a 43% speedup
  (2.7 min/clip), and "a different picture of equal quality" is fine for picking shots.
* Final shots: use final-render mode (no T8). T8 makes the numerical trajectory
  fork, so re-running with the same seed produces a different clip — which breaks
  the reproducibility final outputs need.

[source: docs/en/08-t8-blockcache-4step.md > Practical Advice (4-step Turbo route)]
[source: docs/en/06-faq.md > 12. Cache-style accelerators break "same-seed re-runs"]

Hybrid retrieval means a Chinese query still finds the English doc (and vice versa) — keyword evidence (BM25) catches what embeddings miss, and every citation points at a section, not just a file.

Does hybrid actually help? (mini-eval, 10 bilingual queries)

$ python scripts/eval_retrieval.py scripts/eval_cases.example.jsonl
vector-only: 9/10  →  hybrid: 10/10

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

loci: common questions

Is loci MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the loci safety report
How do I install loci?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does loci need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is loci maintained?
The last commit was 39 days ago (2026-09-26). The latest release is v0.4.0.
What can I use instead of loci?
Servers from other publishers that do the same job: Exomem MCP server, Obsidian Turbocharged MCP server and AI Context MCP server. Compare all loci alternatives.
How does loci compare with other Productivity MCP servers?
safety score 92/100 (higher than 90% of 1,299 Productivity servers); github stars 100 (more than 92% of 854 Productivity servers); downloads a week 201 (more than 71% of 427 Productivity servers with a package). Full comparison.

Alternatives to loci

Same job from other publishers: the closest match first, then the best rated.

All loci alternatives →
  • Exomem
    Local Markdown/Obsidian knowledge substrate for MCP agents with governed memory and hybrid search.
    A
  • Obsidian Turbocharged
    Governed Obsidian vault access: hybrid retrieval, Markdown-native memory, HITL confirmations.
    B
  • AI Context
    Local-first MCP server: version-correct library docs, code map, and offline drift for your repo.
    B
  • Apple Rag
    Apple developer docs and WWDC transcripts with RAG retrieval and Jev relevance ranking.
    A
  • Workfile
    Repository-native protocol and local MCP server for Work, Docs, History and durable project Memory.
    A