Skip to content

LightRAG MCP

Server: user-daniel_lightrag_mcp / daniel_lightrag_mcp
Underlying service: Serve · LightRAG

Cross-session knowledge base for P0 retrieval, P2.5 storage, and P3 milestone ingestion.

Daily Tools

ToolStageNotes
query_textP0mode: hybrid; default only_need_context: true
insert_textP2.5/P3Prefix: [tags: …] [type: …] [date: …]
insert_textsP2.5Batch; each item: title + content + optional metadata
get_track_statusP2.5/P3Required for milestone ingestion confirmation
check_entity_existsP2.5Optional before "remember / update decision"

query_text Parameters

ParamRecommendedNotes
queryKeywords from user inputNatural-language question
modehybridEntity-local: local; global: global; simple: naive
only_need_contexttrue (must pass explicitly)Context only; pass false when user wants a direct answer

insert_text Body Format

[tags: decision,api] [type: decision] [date: 2026-06-10]
<decision body>

Milestone Tags

Must trackMay skip track
decision, api, preference, plan, ui, architecturebrainstorming, debug, note, wip

upload_document always requires track.

On-Demand Tools

ToolWhen
upload_documentFile ingestion
get_documents / get_documents_paginatedBrowse documents
get_document_status_countsOps statistics
get_knowledge_graph / get_graph_labelsStructure review
scan_documentsTrigger scan
get_healthAfter 2 consecutive failures; not every session
update_entity / update_relationGraph edits (need ID); use new insert_text for body changes
delete_*Ops cleanup (user confirmation required)
query_text_streamLong-answer scenarios

Explicit Trigger (Hard Gate)

User message contains knowledge base / LightRAG / daniel_lightragfirst step query_text, before reading code, P1, or implementation.

Failure Diagnosis

query_text / insert_text fails twice in a rowget_health → if still failing, skip knowledge-base steps.

Examples

text
Implement user login API per knowledge base standards
text
Remember: project uses PostgreSQL on port 5432