# 安装 io.github.andezdev/tokenlite-mysql-mcp

- 类型: MCP 工具
- 说明: A secure, efficient, and intelligent MySQL server for the Model Context Protocol
- 仓库: https://github.com/andezdev/tokenlite-mysql-mcp

## 方式一 · 一键代装（复制提示词让 AI 代劳）

### Claude Code
```
请帮我安装 askskill 上的 "io.github.andezdev/tokenlite-mysql-mcp" MCP 服务：
执行：claude mcp add io-github-andezdev-tokenlite-mysql-mcp -- npx -y @andezdev/tokenlite-mysql-mcp
```

### Codex
```
请帮我安装 askskill 上的 "io.github.andezdev/tokenlite-mysql-mcp" MCP 服务：
在 ~/.codex/config.toml 中添加：
[mcp_servers.io-github-andezdev-tokenlite-mysql-mcp]
command = "npx"
args = ["-y","@andezdev/tokenlite-mysql-mcp"]
然后重启 Codex 生效
```

### Cursor
```
请帮我安装 askskill 上的 "io.github.andezdev/tokenlite-mysql-mcp" MCP 服务：
在 .cursor/mcp.json 的 "mcpServers" 中添加：
"io-github-andezdev-tokenlite-mysql-mcp": { "command": "npx", "args": ["-y","@andezdev/tokenlite-mysql-mcp"] }
然后在 Cursor 设置 > MCP 中启用
```

## 方式二 · 命令行安装（原生命令与配置）

### Claude Code
```bash
claude mcp add --env DB_HOST=YOUR_VALUE --env DB_PORT=YOUR_VALUE --env DB_USER=YOUR_VALUE --env DB_PASSWORD=YOUR_VALUE --env DB_NAME=YOUR_VALUE --env MCP_EXPLAIN_MAX_SCAN_ROWS=YOUR_VALUE --env MCP_QUERY_ROW_LIMIT=YOUR_VALUE --env MCP_SAFE_QUERY_MAX_ROWS=YOUR_VALUE --env MCP_SAFE_QUERY_ENABLE_BLOCKING=YOUR_VALUE --env MCP_METADATA_PATH=YOUR_VALUE --env MCP_TEMPLATES_PATH=YOUR_VALUE --env TOOL_PREFIX=YOUR_VALUE --env MCP_RATE_LIMIT_RPM=YOUR_VALUE --env MYSQL_QUERY_TIMEOUT=YOUR_VALUE --env MYSQL_CONNECTION_LIMIT=YOUR_VALUE --env MYSQL_CONNECT_TIMEOUT=YOUR_VALUE --env MYSQL_RETRY_ATTEMPTS=YOUR_VALUE --env MYSQL_RETRY_DELAY_MS=YOUR_VALUE --env MYSQL_QUEUE_LIMIT=YOUR_VALUE --env MCP_DDL_CACHE_TTL=YOUR_VALUE --env MCP_LOG_LEVEL=YOUR_VALUE --env ALLOW_INSERT_OPERATION=YOUR_VALUE --env ALLOW_UPDATE_OPERATION=YOUR_VALUE --env ALLOW_DELETE_OPERATION=YOUR_VALUE --env ALLOW_DDL_OPERATION=YOUR_VALUE --env DB_SSL=YOUR_VALUE --env DB_SSL_REJECT_UNAUTHORIZED=YOUR_VALUE --transport stdio io-github-andezdev-tokenlite-mysql-mcp -- npx -y @andezdev/tokenlite-mysql-mcp
```
需要环境变量：DB_HOST, DB_PORT, DB_USER, DB_PASSWORD, DB_NAME, MCP_EXPLAIN_MAX_SCAN_ROWS, MCP_QUERY_ROW_LIMIT, MCP_SAFE_QUERY_MAX_ROWS, MCP_SAFE_QUERY_ENABLE_BLOCKING, MCP_METADATA_PATH, MCP_TEMPLATES_PATH, TOOL_PREFIX, MCP_RATE_LIMIT_RPM, MYSQL_QUERY_TIMEOUT, MYSQL_CONNECTION_LIMIT, MYSQL_CONNECT_TIMEOUT, MYSQL_RETRY_ATTEMPTS, MYSQL_RETRY_DELAY_MS, MYSQL_QUEUE_LIMIT, MCP_DDL_CACHE_TTL, MCP_LOG_LEVEL, ALLOW_INSERT_OPERATION, ALLOW_UPDATE_OPERATION, ALLOW_DELETE_OPERATION, ALLOW_DDL_OPERATION, DB_SSL, DB_SSL_REJECT_UNAUTHORIZED

### Codex
```bash
codex mcp add --env DB_HOST=YOUR_VALUE --env DB_PORT=YOUR_VALUE --env DB_USER=YOUR_VALUE --env DB_PASSWORD=YOUR_VALUE --env DB_NAME=YOUR_VALUE --env MCP_EXPLAIN_MAX_SCAN_ROWS=YOUR_VALUE --env MCP_QUERY_ROW_LIMIT=YOUR_VALUE --env MCP_SAFE_QUERY_MAX_ROWS=YOUR_VALUE --env MCP_SAFE_QUERY_ENABLE_BLOCKING=YOUR_VALUE --env MCP_METADATA_PATH=YOUR_VALUE --env MCP_TEMPLATES_PATH=YOUR_VALUE --env TOOL_PREFIX=YOUR_VALUE --env MCP_RATE_LIMIT_RPM=YOUR_VALUE --env MYSQL_QUERY_TIMEOUT=YOUR_VALUE --env MYSQL_CONNECTION_LIMIT=YOUR_VALUE --env MYSQL_CONNECT_TIMEOUT=YOUR_VALUE --env MYSQL_RETRY_ATTEMPTS=YOUR_VALUE --env MYSQL_RETRY_DELAY_MS=YOUR_VALUE --env MYSQL_QUEUE_LIMIT=YOUR_VALUE --env MCP_DDL_CACHE_TTL=YOUR_VALUE --env MCP_LOG_LEVEL=YOUR_VALUE --env ALLOW_INSERT_OPERATION=YOUR_VALUE --env ALLOW_UPDATE_OPERATION=YOUR_VALUE --env ALLOW_DELETE_OPERATION=YOUR_VALUE --env ALLOW_DDL_OPERATION=YOUR_VALUE --env DB_SSL=YOUR_VALUE --env DB_SSL_REJECT_UNAUTHORIZED=YOUR_VALUE io-github-andezdev-tokenlite-mysql-mcp -- npx -y @andezdev/tokenlite-mysql-mcp
```
配置文件 ~/.codex/config.toml：
```toml
[mcp_servers.io-github-andezdev-tokenlite-mysql-mcp]
command = "npx"
args = ["-y","@andezdev/tokenlite-mysql-mcp"]

[mcp_servers.io-github-andezdev-tokenlite-mysql-mcp.env]
DB_HOST = "YOUR_VALUE"
DB_PORT = "YOUR_VALUE"
DB_USER = "YOUR_VALUE"
DB_PASSWORD = "YOUR_VALUE"
DB_NAME = "YOUR_VALUE"
MCP_EXPLAIN_MAX_SCAN_ROWS = "YOUR_VALUE"
MCP_QUERY_ROW_LIMIT = "YOUR_VALUE"
MCP_SAFE_QUERY_MAX_ROWS = "YOUR_VALUE"
MCP_SAFE_QUERY_ENABLE_BLOCKING = "YOUR_VALUE"
MCP_METADATA_PATH = "YOUR_VALUE"
MCP_TEMPLATES_PATH = "YOUR_VALUE"
TOOL_PREFIX = "YOUR_VALUE"
MCP_RATE_LIMIT_RPM = "YOUR_VALUE"
MYSQL_QUERY_TIMEOUT = "YOUR_VALUE"
MYSQL_CONNECTION_LIMIT = "YOUR_VALUE"
MYSQL_CONNECT_TIMEOUT = "YOUR_VALUE"
MYSQL_RETRY_ATTEMPTS = "YOUR_VALUE"
MYSQL_RETRY_DELAY_MS = "YOUR_VALUE"
MYSQL_QUEUE_LIMIT = "YOUR_VALUE"
MCP_DDL_CACHE_TTL = "YOUR_VALUE"
MCP_LOG_LEVEL = "YOUR_VALUE"
ALLOW_INSERT_OPERATION = "YOUR_VALUE"
ALLOW_UPDATE_OPERATION = "YOUR_VALUE"
ALLOW_DELETE_OPERATION = "YOUR_VALUE"
ALLOW_DDL_OPERATION = "YOUR_VALUE"
DB_SSL = "YOUR_VALUE"
DB_SSL_REJECT_UNAUTHORIZED = "YOUR_VALUE"
```
需要环境变量：DB_HOST, DB_PORT, DB_USER, DB_PASSWORD, DB_NAME, MCP_EXPLAIN_MAX_SCAN_ROWS, MCP_QUERY_ROW_LIMIT, MCP_SAFE_QUERY_MAX_ROWS, MCP_SAFE_QUERY_ENABLE_BLOCKING, MCP_METADATA_PATH, MCP_TEMPLATES_PATH, TOOL_PREFIX, MCP_RATE_LIMIT_RPM, MYSQL_QUERY_TIMEOUT, MYSQL_CONNECTION_LIMIT, MYSQL_CONNECT_TIMEOUT, MYSQL_RETRY_ATTEMPTS, MYSQL_RETRY_DELAY_MS, MYSQL_QUEUE_LIMIT, MCP_DDL_CACHE_TTL, MCP_LOG_LEVEL, ALLOW_INSERT_OPERATION, ALLOW_UPDATE_OPERATION, ALLOW_DELETE_OPERATION, ALLOW_DDL_OPERATION, DB_SSL, DB_SSL_REJECT_UNAUTHORIZED

### Cursor
配置文件 .cursor/mcp.json：
```json
{
  "mcpServers": {
    "io-github-andezdev-tokenlite-mysql-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@andezdev/tokenlite-mysql-mcp"
      ],
      "env": {
        "DB_HOST": "YOUR_VALUE",
        "DB_PORT": "YOUR_VALUE",
        "DB_USER": "YOUR_VALUE",
        "DB_PASSWORD": "YOUR_VALUE",
        "DB_NAME": "YOUR_VALUE",
        "MCP_EXPLAIN_MAX_SCAN_ROWS": "YOUR_VALUE",
        "MCP_QUERY_ROW_LIMIT": "YOUR_VALUE",
        "MCP_SAFE_QUERY_MAX_ROWS": "YOUR_VALUE",
        "MCP_SAFE_QUERY_ENABLE_BLOCKING": "YOUR_VALUE",
        "MCP_METADATA_PATH": "YOUR_VALUE",
        "MCP_TEMPLATES_PATH": "YOUR_VALUE",
        "TOOL_PREFIX": "YOUR_VALUE",
        "MCP_RATE_LIMIT_RPM": "YOUR_VALUE",
        "MYSQL_QUERY_TIMEOUT": "YOUR_VALUE",
        "MYSQL_CONNECTION_LIMIT": "YOUR_VALUE",
        "MYSQL_CONNECT_TIMEOUT": "YOUR_VALUE",
        "MYSQL_RETRY_ATTEMPTS": "YOUR_VALUE",
        "MYSQL_RETRY_DELAY_MS": "YOUR_VALUE",
        "MYSQL_QUEUE_LIMIT": "YOUR_VALUE",
        "MCP_DDL_CACHE_TTL": "YOUR_VALUE",
        "MCP_LOG_LEVEL": "YOUR_VALUE",
        "ALLOW_INSERT_OPERATION": "YOUR_VALUE",
        "ALLOW_UPDATE_OPERATION": "YOUR_VALUE",
        "ALLOW_DELETE_OPERATION": "YOUR_VALUE",
        "ALLOW_DDL_OPERATION": "YOUR_VALUE",
        "DB_SSL": "YOUR_VALUE",
        "DB_SSL_REJECT_UNAUTHORIZED": "YOUR_VALUE"
      }
    }
  }
}
```
一键安装：cursor://anysphere.cursor-deeplink/mcp/install?name=io-github-andezdev-tokenlite-mysql-mcp&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBhbmRlemRldi90b2tlbmxpdGUtbXlzcWwtbWNwIl0sImVudiI6eyJEQl9IT1NUIjoiWU9VUl9WQUxVRSIsIkRCX1BPUlQiOiJZT1VSX1ZBTFVFIiwiREJfVVNFUiI6IllPVVJfVkFMVUUiLCJEQl9QQVNTV09SRCI6IllPVVJfVkFMVUUiLCJEQl9OQU1FIjoiWU9VUl9WQUxVRSIsIk1DUF9FWFBMQUlOX01BWF9TQ0FOX1JPV1MiOiJZT1VSX1ZBTFVFIiwiTUNQX1FVRVJZX1JPV19MSU1JVCI6IllPVVJfVkFMVUUiLCJNQ1BfU0FGRV9RVUVSWV9NQVhfUk9XUyI6IllPVVJfVkFMVUUiLCJNQ1BfU0FGRV9RVUVSWV9FTkFCTEVfQkxPQ0tJTkciOiJZT1VSX1ZBTFVFIiwiTUNQX01FVEFEQVRBX1BBVEgiOiJZT1VSX1ZBTFVFIiwiTUNQX1RFTVBMQVRFU19QQVRIIjoiWU9VUl9WQUxVRSIsIlRPT0xfUFJFRklYIjoiWU9VUl9WQUxVRSIsIk1DUF9SQVRFX0xJTUlUX1JQTSI6IllPVVJfVkFMVUUiLCJNWVNRTF9RVUVSWV9USU1FT1VUIjoiWU9VUl9WQUxVRSIsIk1ZU1FMX0NPTk5FQ1RJT05fTElNSVQiOiJZT1VSX1ZBTFVFIiwiTVlTUUxfQ09OTkVDVF9USU1FT1VUIjoiWU9VUl9WQUxVRSIsIk1ZU1FMX1JFVFJZX0FUVEVNUFRTIjoiWU9VUl9WQUxVRSIsIk1ZU1FMX1JFVFJZX0RFTEFZX01TIjoiWU9VUl9WQUxVRSIsIk1ZU1FMX1FVRVVFX0xJTUlUIjoiWU9VUl9WQUxVRSIsIk1DUF9ERExfQ0FDSEVfVFRMIjoiWU9VUl9WQUxVRSIsIk1DUF9MT0dfTEVWRUwiOiJZT1VSX1ZBTFVFIiwiQUxMT1dfSU5TRVJUX09QRVJBVElPTiI6IllPVVJfVkFMVUUiLCJBTExPV19VUERBVEVfT1BFUkFUSU9OIjoiWU9VUl9WQUxVRSIsIkFMTE9XX0RFTEVURV9PUEVSQVRJT04iOiJZT1VSX1ZBTFVFIiwiQUxMT1dfRERMX09QRVJBVElPTiI6IllPVVJfVkFMVUUiLCJEQl9TU0wiOiJZT1VSX1ZBTFVFIiwiREJfU1NMX1JFSkVDVF9VTkFVVEhPUklaRUQiOiJZT1VSX1ZBTFVFIn19
需要环境变量：DB_HOST, DB_PORT, DB_USER, DB_PASSWORD, DB_NAME, MCP_EXPLAIN_MAX_SCAN_ROWS, MCP_QUERY_ROW_LIMIT, MCP_SAFE_QUERY_MAX_ROWS, MCP_SAFE_QUERY_ENABLE_BLOCKING, MCP_METADATA_PATH, MCP_TEMPLATES_PATH, TOOL_PREFIX, MCP_RATE_LIMIT_RPM, MYSQL_QUERY_TIMEOUT, MYSQL_CONNECTION_LIMIT, MYSQL_CONNECT_TIMEOUT, MYSQL_RETRY_ATTEMPTS, MYSQL_RETRY_DELAY_MS, MYSQL_QUEUE_LIMIT, MCP_DDL_CACHE_TTL, MCP_LOG_LEVEL, ALLOW_INSERT_OPERATION, ALLOW_UPDATE_OPERATION, ALLOW_DELETE_OPERATION, ALLOW_DDL_OPERATION, DB_SSL, DB_SSL_REJECT_UNAUTHORIZED
