Skip to main content
Glama
bcornish1797

MCP-Memory-LanceDB-Pro

by bcornish1797

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LLM_MODELNoLLM model for extractiongpt-4o-mini
LLM_API_KEYNoLLM API key for smart extraction
JINA_API_KEYYesJina AI API key for embeddings
LLM_BASE_URLNoLLM API endpointhttps://api.openai.com/v1
RERANK_MODELNoReranker model namejina-reranker-v3
MEMORY_DB_PATHNoLanceDB database path~/.claude/memory-lancedb
RERANK_API_KEYNoReranker API key
RERANK_ENDPOINTNoReranker API endpointhttps://api.jina.ai/v1/rerank
RERANK_PROVIDERNoReranker provider: jina, siliconflow, voyage, pineconejina
MEMORY_DEFAULT_SCOPENoDefault memory scopeagent:primary

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
memory_recallA

Search long-term memories using hybrid retrieval (vector similarity + BM25 full-text + cross-encoder reranking). Returns semantically relevant memories ranked by quality.

memory_storeA

Save important information to long-term vector memory. Auto-deduplicates and filters noise. Use for decisions, preferences, facts, project context — anything worth remembering across sessions.

memory_forgetB

Delete a memory by ID or search query.

memory_updateA

Update an existing memory (text, importance, or category).

memory_statsB

Memory usage statistics — total count, by scope, by category.

memory_listC

List recent memories, optionally filtered.

memory_extractA

Smart extraction: use LLM to analyze conversation text and automatically extract important memories (preferences, decisions, facts, entities, events, patterns). This is the equivalent of autoCapture — call it at the end of important conversations.

memory_decayA

Run the intelligent forgetting engine — removes low-quality, outdated memories based on Weibull decay model. Call periodically (e.g., once per session) to keep memory clean.

self_improvement_logA

Log structured learning or error entries into .learnings/ directory for governance and later distillation. Use when: (1) a command/tool fails, (2) user corrects you, (3) you discover a knowledge gap, (4) you find a better approach.

self_improvement_reviewA

Summarize governance backlog from .learnings/ files — pending, high-priority, and promoted counts.

self_improvement_extract_skillB

Create a new skill scaffold from a learning entry and mark it as promoted.

memory_reflectB

Run the reflection pipeline — analyze conversation text, extract invariant rules and derived knowledge, store as reflection memories. This is the equivalent of the memory-lancedb-pro reflection system.

memory_bulk_deleteB

Bulk delete memories by scope, category, or age.

memory_migrateB

Migrate memories from legacy memory-lancedb format to current format.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bcornish1797/MCP-Memory-LanceDB-Pro'

If you have feedback or need assistance with the MCP directory API, please join our Discord server