Connect to AI
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"}
    }
  }'

Use Amazon DynamoDB from Claude / Cursor / ChatGPT

Get a hosted MCP endpoint for Amazon DynamoDB. Paste your Amazon DynamoDB API key, copy back one URL, drop it into Claude Desktop, Cursor, or any AI client that supports remote MCP. Your AI calls Amazon DynamoDB directly with your credentials — no local install, works on mobile.

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

Connect in 60 seconds

Paste your Amazon DynamoDB key → get an MCP URL → paste into Claude/Cursor. Hosted by IOX, encrypted at rest.

Connect Amazon DynamoDB to your AI →

Related APIs