
MCP Database Utilities
DButils is an all-in-one MCP service that enables your AI to do data analysis by harnessing versatile types of database (sqlite, mysql, postgres, and more) within a unified configuration of multiple connections in a secured way (like SSL).
MCP 数据库工具
English | Français | Español | العربية | Русский | 文档导航
简介
MCP Database Utilities 是一个多功能的 MCP 服务,它使您的 AI 能够通过统一的连接配置安全地访问各种类型的数据库(SQLite、MySQL、PostgreSQL 等)进行数据分析。
您可以将其视为 AI 系统和数据库之间的安全桥梁,允许 AI 在不直接访问数据库或冒数据修改风险的情况下读取和分析您的数据。
核心特性
- 安全优先:严格只读操作,无直接数据库访问,隔离连接,按需连接,自动超时
- 隐私保障:本地处理,最小数据暴露,凭证保护,敏感数据屏蔽
- 多数据库支持:使用相同的接口连接 SQLite、MySQL、PostgreSQL
- 简单配置:所有数据库连接使用单个 YAML 文件
- 高级功能:表格浏览、架构分析和查询执行
🔒 安全说明:MCP 数据库工具采用安全优先的架构设计,非常适合注重数据保护的企业、初创公司和个人用户。详细了解我们的安全架构。
快速入门
我们提供了多种安装方式,包括 uvx、Docker 和 Smithery。详细的安装和配置步骤请参阅安装指南。
基本步骤
示例交互
您:"能否列出我的数据库中的所有表?"
AI:"以下是您的数据库中的表:
- customers(客户)
- products(产品)
- orders(订单)
- inventory(库存)"
您:"customers 表的结构是什么样的?"
AI:"customers 表有以下结构:
- id(整数,主键)
- name(文本)
- email(文本)
- registration_date(日期)"
文档导航
入门指南
技术文档
- 架构设计 - 系统架构和组件说明
- 安全架构 - 安全特性和保护机制
- 开发指南 - 代码质量和开发流程
- 测试指南 - 测试框架和最佳实践
- SonarCloud 集成 - SonarCloud 与 AI 集成指南
示例文档
- SQLite 示例 - SQLite 数据库操作示例
- PostgreSQL 示例 - PostgreSQL 数据库操作示例
- MySQL 示例 - MySQL 数据库操作示例
- 高级 LLM 交互示例 - 与各类 LLM 的高级交互示例
多语言文档
- 英语 - English Documentation
- 法语 - Documentation Française
- 西班牙语 - Documentación en Español
- 阿拉伯语 - التوثيق باللغة العربية
- 俄语 - Документация на русском
支持与反馈
- GitHub Issues - 报告问题或请求功能
- Smithery - 简化安装和更新
可用工具
MCP 数据库工具提供了多种工具,使 AI 能够与您的数据库交互:
- dbutils-list-connections:列出配置中的所有可用数据库连接
- dbutils-list-tables:列出数据库中的所有表
- dbutils-run-query:执行 SQL 查询(仅 SELECT)
- dbutils-get-stats:获取表统计信息
- dbutils-list-constraints:列出表约束
- dbutils-explain-query:获取查询执行计划
- dbutils-get-performance:获取数据库性能指标
- dbutils-analyze-query:分析查询以进行优化
有关这些工具的详细说明和使用示例,请参阅使用指南。
星标历史
许可证
本项目采用 MIT 许可证 - 有关详细信息,请参阅 LICENSE 文件。
Related topics:
Details:
Stars
61Forks
4Last commit
2 days agoRepository age
3 monthsLicense
MIT
Auto-fetched from GitHub .
MCP servers similar to MCP Database Utilities:

Stars
Forks
Last commit

Stars
Forks
Last commit

Stars
Forks
Last commit