DynamoDB Read-Only MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AWS_REGION | Yes | The AWS region of your DynamoDB tables | |
| AWS_ACCESS_KEY_ID | Yes | Your AWS access key for authentication | |
| AWS_SECRET_ACCESS_KEY | Yes | Your AWS secret access key for authentication |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list-tablesB | Get a list of all DynamoDB tables |
| describe-tableC | Get detailed information about a DynamoDB table |
| scan-tableC | Scan items from a DynamoDB table |
| query-tableC | Query items from a DynamoDB table based on conditions |
| paginate-query-tableC | Paginate query results |
| get-itemC | Get an item from a DynamoDB table based on a specific key |
| count-itemsB | Count items in a DynamoDB table |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| dynamodb-query-help | Prompt to help you write a DynamoDB query |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| dynamodb-tables-info | |
| dynamodb-table-schema |
TDQS
Scored across 7 tools
Every tool has a clearly distinct purpose with no ambiguity: count-items focuses on counting, describe-table on metadata, get-item on single retrieval, list-tables on table enumeration, paginate-query-table on pagination, query-table on conditional queries, and scan-table on full scans. The descriptions clearly differentiate each tool's function, making misselection unlikely.
All tool names follow a consistent verb_noun pattern with hyphens (e.g., count-items, describe-table, get-item). There are no deviations in style or convention, making the naming predictable and easy to understand across the entire set.
With 7 tools, the count is well-scoped for a read-only DynamoDB server, covering essential operations like listing, describing, retrieving, querying, scanning, and counting. Each tool earns its place without redundancy, fitting within the typical 3-15 range for focused server purposes.
The tool set provides comprehensive read-only coverage for DynamoDB, including table listing, metadata retrieval, item access, queries, scans, and pagination. A minor gap exists in not supporting batch operations like batch-get-item, but agents can work around this with existing tools, and the core read workflows are well-covered.