modelscope·@dave-wind/mysql-mcp-server
暂无描述。
一个提供对MySQL数据库只读访问的Model Context Protocol服务器。该服务器使LLM能够检查数据库模式并执行只读查询。
sql (字符串): 要执行的SQL查询服务器为数据库中的每个表提供模式信息:
mysql://user:password@localhost:3306/database)
bash npm install @davewind/mysql-mcp-server -g
MCP设置配置文件:
推荐使用
json { "mcpServers": { "mysql": { "command": "npx", "args": ["-y", "@davewind/mysql-mcp-server", "mysql://user:password@localhost:port/database"], } } }
替换
mysql://user:password@localhost:port/并运行npm run inspectorjs "scripts": { "inspector": "npx @modelcontextprotocol/inspector@0.10.2 build/index.js mysql://user:password@localhost:port/database }
js node v18 +
<p> <img src="./docs/High-Level Architecture.png" alt=""/> </p>MySQL MCP Server作为LLM和MySQL数据库之间的中介,根据Model Context Protocol处理请求。
<p> <img src="./docs/Security Model.png" alt=""/> </p>MySQL MCP Server实现了一个严格的安全模型,以确保数据库访问是只读的。
安全措施包括:
<p> <img src="./docs/Integration with LLMs.png" alt=""/> </p>MySQL MCP Server设计为与任何支持Model Context Protocol的LLM系统一起工作。它通过遵循MCP规范的stdio上的JSON-RPC进行通信。
MIT
审计 npm 包依赖项以查找安全漏洞,提供详细的报告和修复建议,并集成 MCP。
通过API层将克劳德桌面版直接连接到数据库,使其能够探索数据库结构、编写SQL查询、分析数据集和创建报告。该API层还包含用于表探索和查询执行的工具。
DBCode 是一个 Visual Studio Code 扩展,允许你管理许多数据库,包括 PostgreSQL、MySQL、SQL Server、DuckDB、Redis、MongoDB 等更多数据库。 DBCode 提供了运行 MCP 服务器的选项,可以访问这些数据库、它们的模式以及执行查询的能力。
AI 首选的统一数据访问通道,支持30多种数据源(阿里云全系/主流数据库/数仓)的安全访问。
后端服务,实现了模型控制面板协议,可连接到 Apache Doris 数据库,允许用户执行 SQL 查询、管理元数据,并且有可能利用大语言模型(LLMs)完成自然语言到 SQL 的转换等任务。
提供对Excel文件的操纵功能。此服务器启用工作簿创建、数据操纵、格式设置和高级Excel功能。