DynamoDB 只读 MCP 服务器

DynamoDB 只读 MCP 服务器

一个基于 MCP 协议的 AWS DynamoDB 只读查询服务器,支持自然语言交互。

快速入门

  1. 克隆仓库: git clone https://github.com/jjikky/dynamo-readonly-mcp.git cd dynamo-readonly-mcp

  2. 安装依赖: npm install

  3. 创建 .env 文件并配置 AWS 凭证: AWS_ACCESS_KEY_ID=your_access_key AWS_SECRET_ACCESS_KEY=your_secret_key AWS_REGION=your_region

  4. 构建并运行: npm run build npm start

  5. 配置 Claude Desktop: 修改配置文件添加以下内容: { "mcpServers": { "dynamodb-readonly": { "command": "node", "args": ["/absolute-path/dynamo-readonly-mcp/dist/index.js"], "env": { "AWS_ACCESS_KEY_ID": "your_access_key", "AWS_SECRET_ACCESS_KEY": "your_secret_key", "AWS_REGION": "your_region" } } } }

  6. 重启 Claude Desktop。

  7. 使用示例:

    • 查询表列表:"列出 DynamoDB 中的所有表"
    • 获取表结构:"描述 Users 表的结构"