一个由libSQL驱动的高性能持久内存系统,适用于模型上下文协议(MCP)。此服务器提供向量搜索功能,并使用libSQL作为后端存储来高效地存储知识。
<a href="https://glama.ai/mcp/servers/22lg4lq768"> <img width="380" height="200" src="https://gips0.baidu.com/it/u=20552601,2400863736&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Glama 徽章" /> </a>此服务器设计用于作为MCP配置的一部分使用。以下是不同环境下的示例:
在您的Cline MCP设置中添加以下内容:
{
"mcpServers": {
"mcp-memory-libsql": {
"command": "npx",
"args": ["-y", "mcp-memory-libsql"],
"env": {
"LIBSQL_URL": "file:/path/to/your/database.db"
}
}
}
}
有关如何在Claude Desktop中使用WSL设置此服务器的详细指南,请参阅 在WSL中让MCP服务器与Claude Desktop正常工作。
在WSL环境中为您的Claude Desktop配置添加以下内容:
{
"mcpServers": {
"mcp-memory-libsql": {
"command": "wsl.exe",
"args": [
"bash",
"-c",
"source ~/.nvm/nvm.sh && LIBSQL_URL=file:/path/to/database.db /home/username/.nvm/versions/node/v20.12.1/bin/npx mcp-memory-libsql"
]
}
}
}
该服务器支持通过LIBSQL_URL环境变量访问本地SQLite和远程libSQL数据库:
对于本地SQLite数据库:
{
"env": {
"LIBSQL_URL": "file:/path/to/database.db"
}
}
对于远程libSQL数据库(例如Turso):
{
"env": {
"LIBSQL_URL": "libsql://your-database.turso.io",
"LIBSQL_AUTH_TOKEN": "your-auth-token"
}
}
注意:当使用WSL时,请确保数据库路径使用Linux文件系统格式(例如/home/username/...),而不是Windows格式。
默认情况下,如果没有提供URL,则会使用当前目录中的file:/memory-tool.db。
该服务器实现了标准的MCP内存接口,并增加了向量搜索功能:
该服务器使用libSQL数据库,具有以下模式:
由于npm需要两步验证(2FA),发布需要手动完成:
pnpm changeset
pnpm changeset version
pnpm release
欢迎贡献!请在提交拉取请求之前阅读我们的贡献指南。
MIT许可证 - 详情见LICENSE文件。