Ai MCP Sql
A

Ai MCP Sql

一个基于MCP协议的SQL持久化记忆服务器项目,支持通过VS Code的Gemini Code Assist扩展进行CRUD操作,包括存储、检索、更新和删除记忆数据。
2分
6.9K

什么是持久化记忆助手?

持久化记忆助手是一个智能记忆管理系统,它允许您在与Gemini Code Assist(Google的AI编程助手)交互时,存储和检索重要信息。就像您的大脑有一个外部记忆库,您可以随时保存项目细节、联系人信息、配置设置等,并在需要时快速调取。

如何使用持久化记忆助手?

您只需要在VS Code中安装Gemini Code Assist扩展,并进行简单配置,就可以通过自然语言指令(如“记住我的项目负责人是Alex”或“我的项目负责人是谁?”)来管理您的记忆。所有操作都在聊天界面中完成,无需编写代码。

适用场景

非常适合开发人员、项目经理或任何需要频繁处理多个项目信息的人。例如:记住不同项目的配置参数、团队成员联系方式、临时代码片段、会议要点或待办事项。

主要功能

存储记忆 (Create)
通过简单的自然语言指令,将任何文本信息(如联系人、配置、想法)以“键-值”对的形式保存到本地数据库。
检索记忆 (Read)
通过关键词或描述快速查找并获取之前存储的信息。系统会理解您的意图,找到最相关的记忆。
浏览所有记忆
一键查看所有已保存的记忆条目,方便您回顾和管理整个记忆库。
更新记忆 (Update)
当信息发生变化时(如联系人变更),可以直接更新已有的记忆内容,保持信息最新。
删除记忆 (Delete)
清理不再需要的旧信息,保持记忆库的整洁和相关性。
无缝VS Code集成
作为MCP服务器运行,深度集成在VS Code的Gemini Code Assist聊天界面中,无需切换应用。
优势
操作简单:完全通过自然语言对话管理记忆,无需记忆复杂命令。
持久化存储:信息保存在本地数据库,关闭VS Code后也不会丢失。
隐私安全:所有数据存储在您自己的电脑上,不上传到云端。
提高效率:快速存取项目关键信息,减少重复查找和记忆负担。
灵活管理:支持完整的增删改查(CRUD)操作,适应信息动态变化。
局限性
依赖特定环境:需要VS Code和Gemini Code Assist扩展。
初始配置步骤:首次使用需要进行一次性的路径配置。
文本为主:目前主要存储文本信息,对复杂结构化数据的支持有限。
本地存储:数据仅存在于配置的电脑上,未提供跨设备同步功能。

如何使用

安装必备扩展
在VS Code的扩展市场中搜索并安装 'Gemini Code Assist' 扩展。安装后,请确保在扩展设置中将其模式切换为‘代理(Agent)模式’。
创建配置文件
在您的用户目录下(如 C:/Users/您的用户名/.gemini/),找到或创建 `settings.json` 文件。将提供的配置代码块复制到该文件中。注意:需要根据您电脑上Python和项目文件的实际路径修改 `command` 和 `args` 的值。
重启并初始化
修改配置后,务必完全重启VS Code以使设置生效。重新打开后,在Gemini Code Assist的聊天框中输入 `/init` 命令来初始化AI代理。
查看可用工具
初始化成功后,输入 `/mcp` 命令。AI助手会列出所有可用的工具,您应该能看到名为‘my-persistent-memory’的服务及其提供的工具(如store_memory, retrieve_memory等)。
开始使用
现在,您可以直接用自然语言向Gemini助手发出指令来使用记忆功能了,例如:“记住我的项目经理是Sarah”。

使用案例

案例一:存储项目关键信息
您正在开始一个新项目,需要记住项目负责人和主要技术栈。
案例二:管理临时配置
您在调试时使用了一个临时的API端点,希望下次能快速记起。
案例三:更新联系人信息
项目联系人发生了变更,需要更新已保存的信息。
案例四:清理过期信息
一个旧项目已经结束,相关的配置信息不再需要。

常见问题

修改了配置文件,但新工具没有出现怎么办?
我的记忆数据存储在哪里?安全吗?
我可以存储多少条记忆?
除了文本,我能存储图片或文件吗?
为什么AI有时找不到我刚刚保存的记忆?

相关资源

Gemini Code Assist 扩展主页
在VS Code扩展市场查看官方文档和安装指南。
Model Context Protocol (MCP) 官方文档
了解MCP协议的详细规范、设计理念和更多服务器示例。
本项目代码仓库 (示例)
查看本持久化记忆服务器的源代码,了解其实现原理。

安装

复制以下命令到你的Client进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

M
Moltbrain
MoltBrain是一个为OpenClaw、MoltBook和Claude Code设计的长期记忆层插件,能够自动学习和回忆项目上下文,提供智能搜索、观察记录、分析统计和持久化存储功能。
TypeScript
5.0K
4.5分
B
Bm.md
一个功能丰富的Markdown排版工具,支持多种样式主题和平台适配,提供实时编辑预览、图片导出和API集成能力
TypeScript
3.4K
5分
S
Security Detections MCP
Security Detections MCP 是一个基于Model Context Protocol的服务器,允许LLM查询统一的安全检测规则数据库,涵盖Sigma、Splunk ESCU、Elastic和KQL格式。最新3.0版本升级为自主检测工程平台,可自动从威胁情报中提取TTPs、分析覆盖差距、生成SIEM原生格式检测规则、运行测试并验证。项目包含71+工具、11个预构建工作流提示和知识图谱系统,支持多SIEM平台。
TypeScript
6.0K
4分
P
Paperbanana
PaperBanana是一个自动化生成学术图表和统计图的智能框架,支持从文本描述生成高质量的论文插图,采用多智能体管道和迭代优化,提供CLI、Python API和MCP服务器等多种使用方式。
Python
6.5K
5分
B
Better Icons
一个提供超过20万图标搜索和检索的MCP服务器和CLI工具,支持150多个图标库,帮助AI助手和开发者快速获取和使用图标。
TypeScript
5.6K
4.5分
A
Assistant Ui
assistant-ui是一个开源TypeScript/React库,用于快速构建生产级AI聊天界面,提供可组合的UI组件、流式响应、无障碍访问等功能,支持多种AI后端和模型。
TypeScript
6.2K
5分
A
Apify MCP Server
Apify MCP服务器是一个基于模型上下文协议(MCP)的工具,允许AI助手通过数千个现成的爬虫、抓取器和自动化工具(Apify Actor)从社交媒体、搜索引擎、电商等网站提取数据。它支持OAuth和Skyfire代理支付,可通过HTTPS端点或本地stdio方式集成到Claude、VS Code等MCP客户端中。
TypeScript
6.4K
5分
R
Rsdoctor
Rsdoctor 是一款专为 Rspack 生态系统打造的构建分析工具,全面兼容 webpack,提供可视化构建分析、多维度性能诊断及智能优化建议,帮助开发者提升构建效率与工程质量。
TypeScript
9.3K
5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
85.4K
4.3分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
149.8K
5分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
74.2K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
33.0K
4.8分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
50.1K
4.5分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
105.7K
4.7分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
57.0K
5分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
63.5K
4.8分
AIBase
智启未来,您的人工智能解决方案智库
© 2026AIBase