AWS Athena MCP Server 把 Amazon Athena 的即席 SQL 查询能力封装为 MCP 工具,让 n8n 等工作流平台可以直接对 S3 中的数据发起查询并自动获取结果,免去手工登录控制台或拼接 API 调用。
它能接什么
- 连接指定的 Athena workgroup 与数据目录(Data Catalog),执行 SQL 查询并返回结果集。
- 列出可用的数据库与表,方便在流程中动态选择查询目标。
- 查看查询执行状态、获取执行统计与失败原因,便于排查慢查询或权限问题。
是否需要密钥
需要 AWS 访问凭证。建议使用 IAM 用户并为其授予 AmazonAthenaFullAccess(或仅授予实际使用的 workgroup / Data Catalog / S3 结果桶的最小权限),将 AWS_ACCESS_KEY_ID、AWS_SECRET_ACCESS_KEY(以及可选的 AWS_SESSION_TOKEN、AWS_REGION)配置在运行环境或 MCP 服务的配置项中,避免在流程参数里明文写入。