TokenToSeaMCP 广场
English 控制台

AWS Athena MCP

lishenxydlgzs

Runs SQL queries with AWS Athena against tables in the AWS Glue Data Catalog.

接入配置

选择客户端,复制配置,再按项目文档补齐环境变量。

一键添加到 Cursor一键添加到 VS Code

claude mcp add aws-athena --env OUTPUT_S3_PATH='<OUTPUT_S3_PATH>' --env AWS_REGION='<AWS_REGION>' --env AWS_PROFILE='<AWS_PROFILE>' --env AWS_ACCESS_KEY_ID='<AWS_ACCESS_KEY_ID>' --env AWS_SECRET_ACCESS_KEY='<AWS_SECRET_ACCESS_KEY>' --env AWS_SESSION_TOKEN='<AWS_SESSION_TOKEN>' --env ATHENA_WORKGROUP='<ATHENA_WORKGROUP>' --env QUERY_TIMEOUT_MS='<QUERY_TIMEOUT_MS>' --env MAX_RETRIES='<MAX_RETRIES>' --env RETRY_DELAY_MS='<RETRY_DELAY_MS>' -- npx -y @lishenxydlgzs/aws-athena-mcp

需要的环境变量

  • OUTPUT_S3_PATH
  • AWS_REGION
  • AWS_PROFILE
  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • AWS_SESSION_TOKEN
  • ATHENA_WORKGROUP
  • QUERY_TIMEOUT_MS
  • MAX_RETRIES
  • RETRY_DELAY_MS

把占位值换成你自己的密钥;不要把密钥提交到代码仓库。