MCP server · established

zilliztech/claude-context

Vector-backed semantic code search that indexes repositories and retrieves relevant code via MCP for Claude Code, Codex, Gemini, Cursor and others.

semantic code searchcodebase context
Installation GuideInstruction Manual

What it contains

Vector-backed semantic code search that indexes repositories and retrieves relevant code via MCP for Claude Code, Codex, Gemini, Cursor and others.

Typical uses

Reduce repeated directory exploration/context cost on large codebases with semantic retrieval.

Why people choose it

Inference: selected when repos are too large for naïve file loading and vector/embedding infrastructure is acceptable.

License
MIT
Maintenance
active
Latest release
Unknown
Last meaningful update
Unknown
Maturity
established
Production readiness
production

Classification

Subject domains

semantic code searchcodebase context

Task categories

semantic code searchcodebase context

Project phases

implementationoperations

Secondary types

libraryIDE extension

Select when

  • Need semantic code search over a large repository

Do not select when

  • Small repository
  • Cannot provision vector DB/embeddings
Implementation complexity
medium
Setup effort
medium
Learning curve
medium
Confidence
high

Routing heuristic 75.0%

Routing specificity
3/5
Setup simplicity
3/5
Operational maturity
5/5
Composability
4/5
Local control
3/5
Security boundary clarity
3/5
First-party routing documentation
5/5

Strengths

None documented.

Poor-fit scenarios

  • Small repository
  • Cannot provision vector DB/embeddings

Limitations

None documented.

Core library
README.md

Index/search code.

indexsemantic retrieval
MCP server mcp_server
README.md

Expose search to MCP clients.

MCP
Languages
None documented
Frameworks
None documented
Runtimes
Node.js >=20
Operating systems
None documented
Installation methods
None documented
Interfaces
MCP, library, VS Code
Required credentials
embedding key, Milvus/Zilliz credentials
External services
Milvus/Zilliz, embedding provider
Hardware
None documented
Major dependencies
None documented

Compatibility notes

None documented.

One-sentence semantic summary

Vector-backed semantic code search that indexes repositories and retrieves relevant code via MCP for Claude Code, Codex, Gemini, Cursor and others.

Capability keywords

code indexingsemantic searchMCPVS Code extension

User intent phrases

  • Need semantic code search over a large repository

Negative match phrases

  • Small repository
  • Cannot provision vector DB/embeddings

Differentiators

None documented.

Security considerations

None documented.

Privacy considerations

  • Indexed code follows configured embedding/vector data boundaries.

Uncertainty

Unresolved items

None documented.

Inference notes

None documented.

Evidence

Repository usage guidance

installation summary
Unknown
basic usage summary
Reduce repeated directory exploration/context cost on large codebases with semantic retrieval.
documented entry points
None documented
key configuration files
None documented
important directories
None documented
documentation paths
README.md
example paths
None documented

Relationships

complementary
high
Repomix is a snapshot packer; Claude Context is live semantic retrieval.

Recommended combinations

Large-repository context efficiency high

Each repository covers a distinct layer; avoid combining tools that duplicate lifecycle ownership.

Order of operations

  • Use Repomix for handoff/snapshot
  • Index active repo with Claude Context
  • Install RTK for command-heavy sessions
Spec-first large-repo delivery high

Each repository covers a distinct layer; avoid combining tools that duplicate lifecycle ownership.

Order of operations

  • Create constitution/spec/plan/tasks
  • Use semantic search during planning/implementation
  • Use RTK for terminal verification
  • Implement against approved tasks

Routing rules

rule_028: Need semantic code search over a large repository P972

Rationale

Vector-backed semantic code search that indexes repositories and retrieves relevant code via MCP for Claude Code, Codex, Gemini, Cursor and others.

Required conditions

None documented.

Preferred

zilliztech/claude-context

Fallback

None