Amazon Q Developer 集成指南

March 17, 2026 · View on GitHub

本指南展示如何将 Universal Database MCP Server 与 Amazon Q Developer 集成。

概述

Amazon Q Developer 是 AWS 的 AI 编码助手。它支持 MCP,允许您在编码时查询数据库。

前置要求

  • 在 VS Code 或 JetBrains 中安装了 Amazon Q Developer
  • AWS 账号
  • Node.js 20.0.0 或更高版本
  • 数据库实例

配置

添加到 Amazon Q 的 MCP 配置:

{
  "mcpServers": {
    "database": {
      "command": "npx",
      "args": [
        "universal-db-mcp",
        "--type", "mysql",
        "--host", "localhost",
        "--port", "3306",
        "--user", "root",
        "--password", "your_password",
        "--database", "your_database"
      ]
    }
  }
}

使用方法

向 Amazon Q 询问关于数据库的问题:

数据库里有哪些表?
显示 users 表的结构
生成查询 orders 表的代码

可用的 MCP 工具

工具描述
execute_query执行 SQL 查询
get_schema获取数据库结构
get_table_info获取表详情
clear_cache清除 Schema 缓存
get_enum_values获取指定列的所有唯一值
get_sample_data获取表的示例数据(自动脱敏)
connect_database动态连接数据库(支持全部 17 种类型)
disconnect_database断开当前数据库连接
get_connection_status获取当前数据库连接状态

资源

支持

如有集成问题: