# DynamoDB Read-Only Server

Query AWS DynamoDB databases using natural language requests. Access and manage your DynamoDB data effortlessly through a user-friendly interface. Simplify your data interactions and enhance your LLM…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add jjikky/dynamo-readonly-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list jjikky/dynamo-readonly-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get jjikky/dynamo-readonly-mcp list-tables

# Call a tool
npx -y @smithery/cli@latest tool call jjikky/dynamo-readonly-mcp list-tables '{}'
```

## Tools (7)

- `list-tables` — Get a list of all DynamoDB tables
- `describe-table` — Get detailed information about a DynamoDB table
- `scan-table` — Scan items from a DynamoDB table
- `query-table` — Query items from a DynamoDB table based on conditions
- `paginate-query-table` — Paginate query results
- `get-item` — Get an item from a DynamoDB table based on a specific key
- `count-items` — Count items in a DynamoDB table

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get jjikky/dynamo-readonly-mcp <tool-name>
```

## Resources

- `DynamoDB table information`
- `DynamoDB table schema information`

## Prompts (1)

- `dynamodb-query-help` (tableName, queryType) — Prompt to help you write a DynamoDB query

---

Source: https://github.com/jjikky/dynamo-readonly-mcp | License: MIT
