S
spences10/mcp-memory-libsql
Persistent memory with vector search on libSQL
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
- Copy the command above
- Paste it as one entry under
mcpServersinclaude_desktop_config.json— local servers take command + args (example: clients) - Restart your client
Client config (built from the install command this repo gives)
{
"mcpServers": {
"spences10-mcp-memory-libsql": {
"command": "npx",
"args": ["-y", "mcp-memory-libsql"]
}
}
}Parsed from the README we fetched on 2026-11-04; we have not executed it.
command/args come from the install command the repository states. When it is ambiguous, the project README wins.
VS Code (.vscode/mcp.json - the key is servers)
{
"servers": {
"spences10-mcp-memory-libsql": {
"command": "npx",
"args": ["-y", "mcp-memory-libsql"]
}
}
}Same server, but VS Code keeps it under <code>servers</code>.
Claude Code (command line)
claude mcp add --transport stdio spences10-mcp-memory-libsql -- npx -y mcp-memory-libsql
Claude Code does not read a config file; add the server with this command.
Key names differ by client: Clients & CLI
- Source
- collected from the abordage/awesome-mcp list · type: MCP server
- Harvest history
- first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
- Score
- score 1,003 · 10 sources · mcp
- Install
npx -y mcp-memory-libsql
FAQ (answers come from our records)
How do I install it?
The repository provides this install command:
npx -y mcp-memory-libsql. It comes from the repository itself; we cannot guarantee it runs as-is in your client.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?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.
# mcp-memory-libsql
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
A high-performance, persistent memory system for the Model Context
Protocol (MCP) powered by libSQL with optimized text search for LLM
context efficiency.
## Features
🚀 High-performance text search with relevance ranking
💾 Persistent storage of entities and relations
🔍 Flexible text search with fuzzy matching
🎯 Context-optimized for LLM efficiency
🔄 Knowledge graph management
🌐 Compatible with local and remote libSQL databases
🔒 Secure token-based authentication for remote databases
## Configuration
This server is designed to be used as part of an MCP configuration.
Here are examples for different environments:
### Cline Configuration
Add this to your Cline MCP settings:
json
"mcpServers": {
"mcp-memory-libsql": {
"command": "npx",
"args": ["-y", "mcp-memory-libsql"],
"env": {
"LIBSQLURL": "file:/path/to/your/database.db"
### Claude Desktop with WSL Configuration
For a detailed guide on setting up this server with Claude Desktop in
WSL, see
Getting MCP Server Working with Claude Desktop in WSL.
Add this to your Claude Desktop configuration for WSL environments:
json
"mcpServers": {
"mcp-memory-libsql": {
"command": "wsl.exe",
"args": [
"bash",
"-c",
"source ~/.nvm/nvm.sh && LIBSQLURL=file:/path/to/database.db /home/username/.nvm/versions/node/v20.12.1/bin/npx mcp-memory-libsql"
### Database Configuration
The server supports both local SQLite and remote libSQL databases
through the LIBSQLURL environment variable:
For local SQLite databases:
json
"env": {
"LIBSQLURL": "file:/path/to/database.db"
For remote libSQL databases (e.g., Turso):
json
"env": {
"LIBSQLURL": "libsql://your-database.turso.io",
"LIBSQLAUTHTOKEN": "your-auth-token"
Note: When using WSL, ensure the database path uses the Linux
filesystem format (e.g., /home/username/...) rather than Windows
format.
By default, if no URL is provided, it will use file:/memory-tool.db
in the current directory.
## API
The server implements the standard MCP memory interface with optimized
text search:
Entity Management
Create/Update entities with observations
Delete entities
Search entities by text with relevance ranking
Explore entity relationships
Relation Management
Create relations between entities
Delete relations
Query related entities
## Architecture
The server uses a libSQL database with the following schema:
Entities table: Stores entity information with timestamps
Observations table: Stores entity observations
Relations table: Stores relationships between entities
Protocol (MCP) powered by libSQL with optimized text search for LLM
context efficiency.
## Features
🚀 High-performance text search with relevance ranking
💾 Persistent storage of entities and relations
🔍 Flexible text search with fuzzy matching
🎯 Context-optimized for LLM efficiency
🔄 Knowledge graph management
🌐 Compatible with local and remote libSQL databases
🔒 Secure token-based authentication for remote databases
## Configuration
This server is designed to be used as part of an MCP configuration.
Here are examples for different environments:
### Cline Configuration
Add this to your Cline MCP settings:
json
"mcpServers": {
"mcp-memory-libsql": {
"command": "npx",
"args": ["-y", "mcp-memory-libsql"],
"env": {
"LIBSQLURL": "file:/path/to/your/database.db"
### Claude Desktop with WSL Configuration
For a detailed guide on setting up this server with Claude Desktop in
WSL, see
Getting MCP Server Working with Claude Desktop in WSL.
Add this to your Claude Desktop configuration for WSL environments:
json
"mcpServers": {
"mcp-memory-libsql": {
"command": "wsl.exe",
"args": [
"bash",
"-c",
"source ~/.nvm/nvm.sh && LIBSQLURL=file:/path/to/database.db /home/username/.nvm/versions/node/v20.12.1/bin/npx mcp-memory-libsql"
### Database Configuration
The server supports both local SQLite and remote libSQL databases
through the LIBSQLURL environment variable:
For local SQLite databases:
json
"env": {
"LIBSQLURL": "file:/path/to/database.db"
For remote libSQL databases (e.g., Turso):
json
"env": {
"LIBSQLURL": "libsql://your-database.turso.io",
"LIBSQLAUTHTOKEN": "your-auth-token"
Note: When using WSL, ensure the database path uses the Linux
filesystem format (e.g., /home/username/...) rather than Windows
format.
By default, if no URL is provided, it will use file:/memory-tool.db
in the current directory.
## API
The server implements the standard MCP memory interface with optimized
text search:
Entity Management
Create/Update entities with observations
Delete entities
Search entities by text with relevance ranking
Explore entity relationships
Relation Management
Create relations between entities
Delete relations
Query related entities
## Architecture
The server uses a libSQL database with the following schema:
Entities table: Stores entity information with timestamps
Observations table: Stores entity observations
Relations table: Stores relationships between entities
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/spences10-mcp-memory-libsql/)
- Source
- awesome · https://github.com/spences10/mcp-memory-libsql
- Browse by field
- MCP servers
- Listed by
- 10 independent sources
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.