AWS Athena 查询服务

AWS Athena 查询服务

一个用于运行 AWS Athena 查询的 MCP 服务器,支持通过 SQL 查询 Athena 数据库并获取结果。

快速入门

  1. 配置 AWS 凭证:
    • 使用 AWS CLI、环境变量或 IAM 角色。
  2. 添加服务器到 MCP 配置: { "mcpServers": { "athena": { "command": "npx", "args": ["-y", "@lishenxydlgzs/aws-athena-mcp"], "env": { "OUTPUT_S3_PATH": "s3://your-bucket/athena-results/" } } } }
  3. 使用提供的工具执行查询:
    • run_query: 执行 SQL 查询。
    • get_status: 检查查询状态。
    • get_result: 获取查询结果。
    • list_saved_queries: 列出保存的查询。
    • run_saved_query: 运行保存的查询。
  4. 示例:列出所有数据库: { "database": "default", "query": "SHOW DATABASES" }