Deploy MCP Server
Databases AWS Signature Version 4

Amazon DynamoDB REST API

Fully managed NoSQL database service with single-digit latency

Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. DynamoDB lets you offload the administrative burdens of operating and scaling distributed databases, so you don't have to worry about hardware provisioning, setup and configuration, replication, software patching, or cluster scaling. It supports both document and key-value data models with built-in security, backup and restore, and in-memory caching for internet-scale applications.

Base URL https://dynamodb.us-east-1.amazonaws.com

API Endpoints

MethodEndpointDescription
POST/Create a new DynamoDB table with specified attributes and key schema
POST/Put an item into a DynamoDB table with conditional expressions
POST/Get an item from a table using primary key
POST/Query items in a table using partition key and optional sort key conditions
POST/Scan entire table or secondary index with optional filter expressions
POST/Update an item's attributes using update expressions
POST/Delete an item from a table using primary key
POST/Perform multiple put or delete operations in a single atomic transaction
POST/Execute multiple read operations across multiple tables atomically
POST/Describe table metadata including provisioned throughput and indexes
POST/List all tables in the current AWS region
POST/Delete a table and all of its items
POST/Update table settings including throughput and global secondary indexes
POST/Perform batch write operations for up to 25 items
POST/Perform batch read operations for up to 100 items across multiple tables

Code Examples

curl -X POST https://dynamodb.us-east-1.amazonaws.com/ \
  -H 'Content-Type: application/x-amz-json-1.0' \
  -H 'X-Amz-Target: DynamoDB_20120810.GetItem' \
  -H 'Authorization: AWS4-HMAC-SHA256 Credential=AKIAIOSFODNN7EXAMPLE/20240101/us-east-1/dynamodb/aws4_request, SignedHeaders=content-type;host;x-amz-date;x-amz-target, Signature=...' \
  -d '{
    "TableName": "Users",
    "Key": {
      "UserId": {"S": "user123"}
    }
  }'

Connect Amazon DynamoDB to AI

Deploy a Amazon DynamoDB MCP server on IOX Cloud and connect it to Claude, ChatGPT, Cursor, or any AI client. Your AI assistant gets direct access to Amazon DynamoDB through these tools:

query_dynamodb_table Query DynamoDB tables using partition key and optional filter conditions to retrieve specific items based on AI-generated criteria
scan_table_with_filters Scan entire DynamoDB tables with intelligent filter expressions to analyze data patterns and extract insights
batch_write_items Perform batch write operations to insert or update multiple items generated by AI across one or more tables
create_table_schema Generate and create optimized DynamoDB table schemas based on data access patterns and requirements
analyze_table_metrics Retrieve and analyze table metrics including item counts, size, and throughput to optimize database performance

Deploy in 60 seconds

Describe what you need, AI generates the code, and IOX deploys it globally.

Deploy Amazon DynamoDB MCP Server →

Related APIs