Ollama MCP 数据库助手结合了 Ollama 的大语言模型 (LLM) 功能与 PostgreSQL 数据库,通过 Model Context Protocol (MCP) 协议实现了交互式聊天界面。用户可以用自然语言提问关于数据的问题,获得由真实 SQL 查询支持的 AI 驱动响应。
本工具可让你以自然语言与 PostgreSQL 数据库交互,获取数据洞察。按以下步骤操作,即可快速开启数据探索之旅。
git clone [your-repo-url]
cd [your-repo-name]
npm install
ollama pull qwen2.5-coder:7b-instruct
.env 文件:DATABASE_URL=postgresql://user:password@localhost:5432/dbname
OLLAMA_MODEL=qwen2.5-coder:7b-instruct # 可选,默认值为 qwen2.5-coder:7b-instruct
npm start
已连接到数据库。您可以现在提问关于您的数据。
输入 "exit" 退出。
您想了解的数据是什么?上个月哪些产品产生了最多的收入?
正在分析...
[AI 将生成并执行一个 SQL 查询,然后解释结果]
| 属性 | 详情 |
|---|---|
| 变量名 | 描述 |
| DATABASE_URL | PostgreSQL 连接字符串,必需 |
| OLLAMA_MODEL | Ollama 模型名称,默认值为 qwen2.5-coder:7b-instruct |
使用的技术:TypeScript、MCP、Node.js 等。
[此处填写许可证信息]
欢迎贡献!请参考 贡献指南