DynamoDB MCP Server

query_table

Queries a table using key conditions and optional filters

Input Schema

NameRequiredDescriptionDefault
expressionAttributeNamesNoAttribute name mappings
expressionAttributeValuesYesValues for the key condition expression
filterExpressionNoFilter expression for results
keyConditionExpressionYesKey condition expression
limitNoMaximum number of items to return
tableNameYesName of the table

Input Schema (JSON Schema)

{ "properties": { "expressionAttributeNames": { "description": "Attribute name mappings", "optional": true, "type": "object" }, "expressionAttributeValues": { "description": "Values for the key condition expression", "type": "object" }, "filterExpression": { "description": "Filter expression for results", "optional": true, "type": "string" }, "keyConditionExpression": { "description": "Key condition expression", "type": "string" }, "limit": { "description": "Maximum number of items to return", "optional": true, "type": "number" }, "tableName": { "description": "Name of the table", "type": "string" } }, "required": [ "tableName", "keyConditionExpression", "expressionAttributeValues" ], "type": "object" }