Token导航 LogoToken导航TokenDH.com
Mysql MCP Webui logo
数据服务stdio官方级别未说明来源级核验

Mysql MCP Webui

MCP Server

mysql-mcp-webui

通过模型上下文协议(MCP)为Claude AI提供安全、权限可控的MySQL数据库连接服务,支持SQL查询、数据探索和交互操作。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
数据库连接权限管理TypeScriptClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

yashagldit

提供方

yashagldit

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx mysql-mcp-webui

详细介绍

MySQL MCP服务器

![License: MIT](https://opensource.org/licenses/MIT) ](https://nodejs.org/) ](https://www.npmjs.com/package/mysql-mcp-webui)

通过模型上下文协议(MCP)让Claude AI直接访问MySQL数据库。

MySQL MCP Server使Claude Desktop和Claude Code能够执行SQL查询、探索数据库以及与MySQL数据交互,所有这些都是通过一个安全、权限控制的界面完成的。

目录

什么是MCP?

模型上下文协议 是一个开放标准,允许像Claude这样的人工智能助手安全地连接到外部数据源和工具。这个MySQL MCP服务器实现了该协议,使Claude能够:

  • 🔍 查询您的数据库 -使用自然语言执行SQL查询
  • 📊 探索您的数据 -浏览表、理解模式和分析数据
  • 🔄 切换上下文 -在不同数据库之间无缝移动
  • 🔒 保持安全 -每个操作都会根据您的权限规则进行验证

快速开始

安装

# Install globally via npm
npm install -g mysql-mcp-webui

# Or run directly with npx (no installation required)
npx mysql-mcp-webui

Claude Desktop安装指南

重要提示: 您必须生成API令牌 *之前* 配置克劳德桌面。按顺序执行以下步骤:

步骤1:生成您的API令牌

在设置Claude Desktop之前,生成一个身份验证令牌:

mysql-mcp-webui --generate-token

这将输出类似以下内容:

✓ API Token generated successfully!

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  mcp_abc123def456ghi789jkl012mno345pqr678stu901vwx234yz
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

⚠️  IMPORTANT: Save this token securely!
   This token will NOT be shown again.

复制此令牌 -下一步你需要它。

步骤2:配置Claude桌面

将此配置添加到您的Claude Desktop配置文件中:

配置文件位置:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 视窗: %APPDATA%\Claude\claude_desktop_config.json

配置:

{
  "mcpServers": {
    "mysql": {
      "command": "npx",
      "args": ["-y", "mysql-mcp-webui"],
      "env": {
        "TRANSPORT": "stdio",
        "AUTH_TOKEN": "paste-your-token-here"
      }
    }
  }
}

替换 paste-your-token-here 使用步骤1中的令牌。

注: 如果您使用全局安装 npm install -g,您也可以使用 "command": "mysql-mcp-webui" 没有 args 现场。

步骤3:启动克劳德桌面

  1. 保存 配置文件
  2. 重新启动克劳德桌面 完全(退出并重新打开)
  3. Claude Desktop将自动启动MCP服务器
  4. Web用户界面 将在 http://localhost:9274

步骤4:配置MySQL连接

打开Web UI http://localhost:9274:

  1. 登录 使用默认凭据: admin / admin

- 首次登录时,系统会提示您更改密码

  1. 添加MySQL连接:

- 输入MySQL服务器主机、端口、用户名和密码 - 点击“测试连接”以验证其是否正常工作

  1. 发现数据库:

- 单击“发现数据库”以自动检测所有可用数据库

  1. 设置权限:

- 对于每个数据库,启用Claude可以执行的操作 - 从开始 仅选择 用于生产数据库

  1. 设置默认连接 (可选):

- 使启动新的Claude Desktop实例更容易

第五步:开始使用Claude

你们都准备好了!现在,您可以让Claude查询您的数据库:

You: "Show me the top 10 users by registration date"
Claude: [Uses mysql_query tool to fetch the data]

故障排除设置

“需要AUTH_TOKEN”错误:

  • 确保你跑了 mysql-mcp-webui --generate-token 第一
  • 验证令牌是否正确粘贴在配置文件中(没有额外的空格或引号)
  • 检查配置文件是否为有效的JSON

Claude Desktop看不到MCP服务器:

  • 验证配置文件位置是否适合您的操作系统
  • 完全重新启动Claude Desktop(退出并重新打开,不要只是重新加载)
  • 检查JSON中的语法错误(使用JSON验证器)

Web UI不可访问:

  • 服务器仅在Claude Desktop启动时启动
  • 检查端口9274是否已在使用中: lsof -i :9274 (macOS/Linux)
  • 通过添加尝试其他端口 "HTTP_PORT": "3001"env 章节

Claude代码设置指南(HTTP模式)

Claude Code可以通过HTTP模式连接到MySQL MCP服务器,允许远程访问和多个并发会话。

选项1:使用npx(无Docker)

步骤1:启动服务器

# Start in HTTP mode on default port 9274
TRANSPORT=http npx -y mysql-mcp-webui

# Or on a custom port
TRANSPORT=http HTTP_PORT=3001 npx -y mysql-mcp-webui

步骤2:生成API令牌

打开Web UI http://localhost:9274 (或您的自定义港口):

  1. 使用默认凭据登录: admin / admin
  2. 引导到 API密钥 章节
  3. 点击 生成新的API密钥
  4. 复制生成的密钥

步骤3:配置Claude代码

将此添加到您的Claude Code MCP设置中(.claude/mcp_settings.json 或通过UI):

{
  "mcpServers": {
    "mysql": {
      "type": "http",
      "url": "http://localhost:9274/mcp",
      "headers": {
        "Authorization": "Bearer your-api-key-here"
      }
    }
  }
}

用于远程/生产部署,使用您的域名:

{
  "mcpServers": {
    "mysql": {
      "type": "http",
      "url": "https://yourdomain.com/mcp",
      "headers": {
        "Authorization": "Bearer your-api-key-here"
      }
    }
  }
}

选项2:使用Docker(推荐用于生产环境)

第一步:使用Docker进行部署

快速入门(无需克隆):

# Run directly from npm-based Docker image
docker run -d \
  --name mysql-mcp \
  -p 9274:9274 \
  -v mysql-mcp-data:/app/data \
  -e TRANSPORT=http \
  -e NODE_ENV=production \
  mysql-mcp-webui

# Or build and run locally
docker build -t mysql-mcp-webui https://github.com/yashagldit/mysql-mcp-webui.git
docker run -d \
  --name mysql-mcp \
  -p 9274:9274 \
  -v mysql-mcp-data:/app/data \
  -e TRANSPORT=http \
  -e NODE_ENV=production \
  mysql-mcp-webui

使用docker compose(用于高级配置):

# Clone only if you need custom docker-compose.yml
git clone https://github.com/yashagldit/mysql-mcp-webui.git
cd mysql-mcp-webui
cp .env.example .env
# Edit .env if needed (change ports, enable HTTPS, etc.)
docker-compose up -d

步骤2:获取API密钥

# Access Web UI at http://localhost:9274
# Login: admin / admin
# Navigate to API Keys → Generate New API Key

步骤3:配置Claude代码

{
  "mcpServers": {
    "mysql": {
      "type": "http",
      "url": "http://localhost:9274/mcp",
      "headers": {
        "Authorization": "Bearer your-docker-api-key-here"
      }
    }
  }
}

步骤4:配置MySQL连接

与Claude Desktop设置相同-使用Web UI:

  1. 添加MySQL连接
  2. 发现数据库
  3. 设置权限
  4. 可选择设置默认连接

Docker部署选项

基本HTTP模式:

docker run -d \
  --name mysql-mcp \
  -p 9274:9274 \
  -v mysql-mcp-data:/app/data \
  mysql-mcp-webui

自定义端口:

docker run -d \
  --name mysql-mcp \
  -p 3001:3001 \
  -v mysql-mcp-data:/app/data \
  -e HTTP_PORT=3001 \
  mysql-mcp-webui

使用HTTPS(生产):

docker run -d \
  --name mysql-mcp \
  -p 443:9274 \
  -v mysql-mcp-data:/app/data \
  -v /etc/letsencrypt:/app/certs:ro \
  -e ENABLE_HTTPS=true \
  -e SSL_CERT_PATH=/app/certs/live/yourdomain.com/fullchain.pem \
  -e SSL_KEY_PATH=/app/certs/live/yourdomain.com/privkey.pem \
  mysql-mcp-webui

使用docker-compose.yml:

该存储库包括一个即用型 docker-compose.yml:

services:
  mysql-mcp:
    image: mysql-mcp-webui
    ports:
      - "9274:9274"
    volumes:
      - mysql-mcp-data:/app/data
    environment:
      - TRANSPORT=http
      - NODE_ENV=production
    restart: unless-stopped

volumes:
  mysql-mcp-data:

有关使用HTTPS、速率限制和安全强化的详细生产部署,请参阅 部署.md.

四种MCP工具

配置后,Claude可以使用四个强大的工具与MySQL数据库交互:

1. mysql_query -执行SQL查询

Claude可以通过自动权限验证对活动数据库运行SQL查询。

对话示例:

You: "Show me the top 10 users by registration date"

Claude uses: mysql_query
SQL: SELECT id, username, email, created_at
     FROM users
     ORDER BY created_at DESC
     LIMIT 10

Response: [Query results displayed as a table]

发生了什么:

  1. Claude根据您的请求生成适当的SQL
  2. 根据数据库权限验证查询(例如,必须具有SELECT权限)
  3. 在事务中执行(出错时自动回滚)
  4. 结果格式化以便于阅读

2. list_databases -探索可用数据库

Claude可以看到您配置的所有数据库及其权限。

对话示例:

You: "What databases do I have access to?"

Claude uses: list_databases
Arguments: { include_metadata: true }

Response:
- production_db (Active)
  Permissions: SELECT
  Tables: 45
  Size: 2.3 GB

- staging_db
  Permissions: SELECT, INSERT, UPDATE
  Tables: 42
  Size: 856 MB

发生了什么:

  1. 列出活动MySQL连接中的所有数据库
  2. 显示当前处于活动状态的数据库
  3. 显示每个配置的权限
  4. 可选地包括元数据(表计数、大小)

3. switch_database -更改活动数据库

Claude可以使用数据库别名在MySQL连接中的数据库之间切换。

对话示例:

You: "Let's look at the staging database instead"

Claude uses: switch_database
Arguments: { database: "staging_db" }

Response: ✓ Switched from production_db to staging_db
Permissions: SELECT, INSERT, UPDATE, DELETE
You can now query data and make modifications in staging_db

发生了什么:

  1. 验证您的连接中是否存在数据库
  2. 为所有未来的查询切换活动数据库
  3. 返回新数据库的权限
  4. 保持更改(重新启动后仍然有效)

4. add_connection -创建新的MySQL连接

Claude可以通过编程方式添加新的MySQL数据库连接,而无需使用Web UI。

对话示例:

You: "Add a connection to my MySQL server at localhost using root with password 'mypass'"

Claude uses: add_connection
Arguments: {
  name: "Local MySQL",
  host: "localhost",
  port: 3306,
  user: "root",
  password: "mypass"
}

Response: ✓ Connection created successfully!
Connection ID: 1
Name: Local MySQL
Databases discovered: 5 databases found and added with SELECT permissions

发生了什么:

  1. 通过测试连接来验证连接凭据
  2. 在存储之前用AES-256-GCM加密密码
  3. 保存与数据库的连接
  4. 自动发现所有可用数据库
  5. 添加具有默认SELECT权限的已发现数据库
  6. 返回连接详细信息和发现结果

运作原理

┌─────────────────────────────────────────────────────┐
│  You: "Show me users who signed up this month"      │
└──────────────────┬──────────────────────────────────┘
                   │
┌──────────────────▼──────────────────────────────────┐
│  Claude Desktop / Claude Code                       │
│  - Understands your request                         │
│  - Decides to use mysql_query tool                  │
│  - Generates appropriate SQL                        │
└──────────────────┬──────────────────────────────────┘
                   │ MCP Protocol
┌──────────────────▼──────────────────────────────────┐
│  MySQL MCP Server                                   │
│  1. Validates API token                             │
│  2. Checks database permissions                     │
│  3. Parses SQL to verify allowed operations         │
│  4. Executes query in transaction                   │
│  5. Returns results                                 │
└──────────────────┬──────────────────────────────────┘
                   │
┌──────────────────▼──────────────────────────────────┐
│  Your MySQL Database                                │
│  - Query executed safely                            │
│  - Results returned                                 │
└─────────────────────────────────────────────────────┘

权限系统

每个数据库都有精细的权限。配置Claude可以执行的操作:

权限它允许什么示例用例
选择从表格中读取数据“显示上周的所有订单”
插入添加新记录“创建新用户帐户”
更新修改现有记录“更新用户的电子邮件地址”
删除删除记录“删除垃圾评论”
创建创建表/索引“创建新的分析表”
修改修改表结构“向用户表添加新列”
丢弃删除表/数据库“删除临时测试表”
截断空表“清除日志表中的所有数据”

最佳实践: 从开始 仅选择 用于生产数据库。根据需要授予其他权限。

用例

数据分析

You: "What's our monthly revenue trend for the past 6 months?"
Claude: Uses mysql_query to aggregate sales data and presents a summary

数据库探索

You: "What tables contain customer information?"
Claude: Queries information_schema and explains table relationships

模式理解

You: "Explain the users table structure"
Claude: Uses DESCRIBE query and explains each column's purpose

数据迁移

You: "Copy all users created this year to the archive database"
Claude: Switches databases, queries source, and inserts to destination

调试

You: "Why are we getting duplicate orders?"
Claude: Queries orders table, analyzes the data, and identifies the issue

配置选项

运输方式

stdio模式 (Claude Desktop的默认设置):

{
  "mcpServers": {
    "mysql": {
      "command": "npx",
      "args": ["-y", "mysql-mcp-webui"],
      "env": {
        "TRANSPORT": "stdio",
        "AUTH_TOKEN": "your-api-key",
        "HTTP_PORT": "9274"
      }
    }
  }
}
  • 通过stdin/stdout进行MCP通信(由Claude Desktop管理)
  • Web UI在单独的HTTP端口上运行(默认:9274,可定制)
  • 每个Claude Desktop实例都会生成自己的进程
  • 非常适合本地开发和桌面使用

stdio模式下的自定义端口:

{
  "env": {
    "TRANSPORT": "stdio",
    "AUTH_TOKEN": "your-api-key",
    "HTTP_PORT": "3001"
  }
}

HTTP模式 (适用于Claude Code和远程访问):

# Start server in HTTP mode (default port 9274)
TRANSPORT=http mysql-mcp-webui

# Custom port
TRANSPORT=http HTTP_PORT=3001 mysql-mcp-webui

# MCP endpoint available at:
# http://localhost:9274/mcp (or your custom port)
  • MCP通过HTTP端点进行通信 /mcp
  • 支持多个隔离的并发会话
  • 在同一端口上包括REST API和Web UI
  • 非常适合远程访问、Docker部署和Claude Code

环境变量

变量默认值描述
TRANSPORThttp运输方式: stdiohttp
HTTP_PORT9274Web UI、API和MCP端点的端口(可在两种模式下自定义)
AUTH_TOKEN-API密钥(stdio模式所需)
NODE_ENVdevelopment环境: developmentproduction
MCP_RESPONSE_FORMATjsonMCP响应格式: jsontoon (参见 TOON格式 在......下面
ENABLE_HTTPSfalse启用HTTPS/TLS
SSL_CERT_PATH-SSL证书的路径(如果启用HTTPS,则需要)
SSL_KEY_PATH-SSL私钥的路径(如果启用HTTPS,则需要)
JWT_SECRET(自动生成)JWT令牌的秘密(开发中可选,建议用于生产)
JWT_EXPIRES_IN7dJWT令牌过期(例如,1小时、24小时、7天、30天)
RATE_LIMIT_ENABLEDtrue启用速率限制
RATE_LIMIT_WINDOW_MS900000速率限制窗口(毫秒)(15分钟)
RATE_LIMIT_MAX_REQUESTS100每个窗口的最大请求数

TOON格式(令牌优化)

MySQL MCP服务器支持 TOON(面向令牌的对象表示法),这是一种优化的格式,用于向Claude返回查询结果,与JSON相比,令牌减少了约40%。

何时使用TOON:

  • 大查询结果(100+行)
  • 对成本敏感的应用程序,其中令牌使用很重要
  • 最大化上下文窗口效率

如何启用:

对于克劳德桌面(stdio模式):

{
  "mcpServers": {
    "mysql": {
      "command": "npx",
      "args": ["-y", "mysql-mcp-webui"],
      "env": {
        "TRANSPORT": "stdio",
        "AUTH_TOKEN": "your-token",
        "MCP_RESPONSE_FORMAT": "toon"
      }
    }
  }
}

对于Claude Code/HTTP模式(每个客户端通过标头):

{
  "mcpServers": {
    "mysql-web": {
      "type": "http",
      "url": "https://your-server-url.com/mcp",
      "headers": {
        "Authorization": "Bearer your-token",
        "X-Response-Format": "toon"
      }
    }
  }
}

对于Docker/HTTP模式(通过环境在服务器范围内):

docker run -d \
  --name mysql-mcp \
  -p 9274:9274 \
  -e TRANSPORT=http \
  -e MCP_RESPONSE_FORMAT=toon \
  mysql-mcp-webui

HTTP模式的优先级顺序:

  1. X-Response-Format 标题(每个客户端)- 推荐
  2. MCP_RESPONSE_FORMAT 环境变量(服务器范围)
  3. 违约: json

示例比较:

标准JSON响应(详细):

[
  { "id": 1, "name": "Alice", "email": "alice@example.com" },
  { "id": 2, "name": "Bob", "email": "bob@example.com" }
]

TOON格式(紧凑型):

[2]{id,name,email}:
 1,Alice,alice@example.com
 2,Bob,bob@example.com

优点:

  • ✅ ~表格数据的令牌减少40%
  • ✅ 更好地理解克劳德对结构化数据的理解
  • ✅ 显式行计数有助于LLM验证
  • ✅ 可在stdio和HTTP模式下工作
  • HTTP模式:按客户端配置 通过 X-Response-Format header(不同的Claude Code实例可以在同一服务器上使用不同的格式)

注: TOON是可选的。默认的JSON格式在大多数用例中都能很好地工作。

了解更多关于TOON的信息:

Web UI功能

访问管理界面 http://localhost:9274

  • 仪表盘 -连接和活动概述
  • 连接 -使用启用/禁用控件管理MySQL服务器连接
  • 数据库 -配置权限、启用/禁用数据库和管理自定义别名
  • 浏览器 -浏览表、查看数据、检查索引
  • 查询编辑器 -使用语法高亮显示测试SQL查询
  • API密钥 -管理身份验证令牌
  • 用户 -多用户访问控制
  • 日志 -所有MCP工具调用的审计跟踪
  • 深色模式 -系统偏好检测

v0.1.0中的新功能

  • 数据库别名 -为您的数据库创建自定义、用户友好的名称
  • 连接控制 -启用/禁用连接以控制哪些连接处于活动状态
  • add_connection工具 -Claude现在可以以编程方式添加MySQL连接

安全

内置保护

权限验证 -根据数据库权限检查每个查询 ✅ SQL解析 -执行前验证查询类型 ✅ 交易安全 -错误时自动回滚 ✅ 密码加密 -AES-256-GCM用于MySQL密码 ✅ API密钥验证 -基于令牌的访问控制 ✅ 请求日志记录 -完整的审计跟踪 ✅ 速率限制 -防止滥用 ✅ 输入消毒 -SQL注入预防

最佳实践

  1. 使用只读权限 最初用于生产数据库
  2. 创建专用MySQL用户 特权有限
  3. 定期旋转API键 通过Web UI
  4. 查看审核日志 监视Claude的数据库访问
  5. 仅启用必需的数据库 -禁用其他
  6. 在生产环境中使用HTTPS 用于远程访问

多实例支持

安全运行多个Claude Desktop实例或会话:

  • stdio模式:每个Claude Desktop实例都有自己的进程
  • HTTP模式:具有隔离状态的多个会话
  • 并发访问:使用WAL模式安全写入SQLite
  • 会话清理:自动清理非活动会话(30分钟)

在Web UI中设置默认连接,以便所有新实例都以相同的设置开始。

故障排除

MCP服务器启动失败,出现AUTH_TOKEN错误

症状: Claude Desktop日志显示“需要AUTH_TOKEN环境变量”或“提供的AUTH_TOKEN无效”

解决方案:

  1. 生成新令牌 (如果你还没有):
   mysql-mcp-webui --generate-token
  1. 复制生成的令牌 从输出
  2. 更新您的Claude桌面配置 使用新令牌的文件:

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 窗户: %APPDATA%\Claude\claude_desktop_config.json

  1. 验证JSON语法 正确(没有多余的空格、引号或逗号)
  2. 重新启动克劳德桌面 完全(退出并重新打开)

注: 您必须生成令牌 *之前* 启动克劳德桌面,而不是之后。

Claude无法连接到MCP服务器

  1. 检查Claude Desktop配置文件语法(有效的JSON)
  2. 如果需要,生成新的API密钥: mysql-mcp-webui --generate-token
  3. 验证令牌是否正确粘贴在配置文件中
  4. 完全重新启动Claude Desktop(退出并重新打开,而不仅仅是重新加载)
  5. 检查Web UI是否可访问http://localhost:9274

权限被拒绝错误

  1. 打开Web UI→ 数据库
  2. 验证数据库是否启用了所需的权限
  3. 检查数据库是否已启用(未禁用)
  4. 确保MySQL用户具有实际的数据库权限

连接错误

  1. 在Web UI中测试连接(连接页面→ 测试按钮)
  2. 验证MySQL服务器是否正在运行且可访问
  3. 检查防火墙规则
  4. 确认MySQL凭据正确

端口已在使用中

# Change the default port
HTTP_PORT=3001 mysql-mcp-webui

高级用法

自定义安装路径

{
  "mcpServers": {
    "mysql": {
      "command": "node",
      "args": ["/path/to/mysql-mcp-webui/server/dist/index.js"],
      "env": {
        "TRANSPORT": "stdio",
        "AUTH_TOKEN": "your-key"
      }
    }
  }
}

生产部署

部署.md 用于:

  • Docker部署
  • HTTPS/TLS配置
  • 速率限制设置
  • 多实例架构
  • 安全强化

发展

README_DEVELOPMENT.md 用于:

  • 建筑细部
  • API 文档
  • 开发设置
  • 贡献指南

CLI命令

# Show help
mysql-mcp-webui --help

# Generate new API token
mysql-mcp-webui --generate-token

# Show version
mysql-mcp-webui --version

v0.1.4的新增功能

  • 📦 TOON官方图书馆 -综合官员 @toon-format/toon 用于正确嵌套数据处理的库
  • 🏗️ 更好的嵌套结构 -对嵌套对象和数组进行适当的基于缩进的编码
  • 🔄 智能格式化 -自动格式检测以实现最佳表示(表格、列表或内联)
  • 提高了效率 -为复杂的MySQL JSON列数据提供更好的令牌优化
  • 🎯 点状钥匙折叠 -单个钥匙链的紧凑表示(例如。, config.db.host: localhost)
  • 🛠️ 维护图书馆 -官方库确保持续的规范合规性和更新

以前的更新

v0.1.0:

  • 🔧 新MCP工具:add_connection -Claude现在可以通过编程创建MySQL连接
  • 🏷️ 数据库别名 -为数据库创建自定义、用户友好的名称
  • 🎛️ 连接管理 -启用/禁用连接以控制哪些连接处于活动状态

v0.0.7:

  • 📖 增强文档 -新的以用户为中心的自述文件,附带MCP工作流示例
  • 🔄 文件重组 -技术细节已移至README_DEVELOPMENT.md

资源

许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。

致谢

______________________________________________________________________

准备好让克劳德访问你的数据库了吗? 立即安装,开始用自然语言探索您的数据! 🚀

目录标签

目录标签

数据库连接权限管理TypeScriptClaude本地部署AI集成SQL查询数据探索

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

mysql-mcp-webui

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP