DynamoDB 扫描仪
⚠️重要通知
DynamoDB 扫描操作会扫描整个表,这可能会产生大量成本。
最大结果大小限制为 1MB,因此您可能需要使用分页来检索所有所需数据。
建议仅将此工具用于测试目的。
对于生产来说,实现适合您的数据访问模式的查询操作会更有效率。
扫描大型数据集时,请注意 DynamoDB 读取容量 (RCU) 的消耗。
DynamoDB Scanner 是一款用于扫描和筛选 AWS DynamoDB 表的简单工具。它基于FastMCP框架,提供类似于 AWS 控制台的体验,用于浏览和筛选 DynamoDB 表数据。
Related MCP server: MariaDB MCP Server
特征
扫描 DynamoDB 表(完整或筛选)
查看表架构信息
分页支持
用户体验类似于 AWS 控制台
安装和设置
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 DynamoDB Scanner:
1.克隆存储库
2. 设置虚拟环境
3.Claude配置文件配置
该项目旨在与 Claude 配合使用。请在 Claude 开发者控制台中按如下方式设置您的个人资料:
使用适当的值填写环境变量:
DYNAMO_TABLE_NAME:要扫描的 DynamoDB 表的名称AWS_ACCESS_KEY_ID:AWS 访问密钥 IDAWS_SECRET_ACCESS_KEY:AWS 秘密访问密钥AWS_REGION:AWS 区域(例如,ap-northeast-2)
用法
要运行该应用程序:
FastMCP 服务器将启动,您可以使用它和 Claude 来扫描和过滤 DynamoDB 表。
示例查询
你可以问克劳德:
“向我展示表格模式。”
“查找名字为‘洪吉童’的物品。”
“显示所有用户信息。”
执照
本项目遵循 MIT 许可证。详情请参阅许可证文件。