本指南提供的基于 Node.js 的动态数据库(DynamoDB)管理控制台(MCP),能让用户通过命令轻松进行表管理和数据操作,极大提升管理效率。
本指南提供了一个基于 Node.js 的动态数据库 (DynamoDB) 管理控制台 (MCP),允许用户通过命令进行表管理和数据操作。
在 claude_desktop_config.json
中添加以下内容:
{
"mcpServers": {
"dynamodb": {
"command": "docker",
"image": "amazon/dynamodb-local:latest"
}
}
}
# 创建表
create_table [< gsiDefinitions...>]
# 列出所有表
list_tables
# 描述特定表
describe_table
# 删除表
delete_table
# 创建索引
create_index []
# 列出所有索引
list_indexes
# 描述特定索引
describe_index
# 删除索引
delete_index
# 更新表容量
update_capacity
# 查看当前容量
get_capacity
# 获取容量预置详情
get_throughput
# 插入数据
put_item
# 查询单个项
get_item
# 删除数据
delete_item
# 更新数据
update_item
# 批量写入
batch_write
# 批量读取
batch_read
# 表查询
query_table []
# 表扫描
scan_table []
本项目采用 Apache License 2.0 许可证。
⚠️ 重要提示
本文档是为使用和理解 DynamoDB MCP 服务器而编写的参考指南。