Full read-write Claude connector for Amazon DynamoDB
Let Claude run scoped reads and writes against your Amazon DynamoDB tables
Stop opening the AWS console or a CLI session to look up an item or fix a record. Claude queries the table, inspects the matching items, and puts or updates a record in place, all within the scoped IAM role you provision.
Amazon DynamoDB is AWS's managed NoSQL key-value and document database, built for low-latency reads and writes at scale. Teams want Claude to do more than describe a table: to query items, inspect records, and put or update items directly against a live table.
What is an Amazon DynamoDB MCP server?
A Amazon DynamoDB MCP server is a small hosted service that exposes Amazon DynamoDB's data and actions to Claude over the Model Context Protocol, so Claude can records, tables, and queries inside your own account. We build it as a custom connector with separate read and write tools, and destructive actions stay gated behind your approval.
What can Amazon DynamoDB's current connector do today?
Today, Amazon DynamoDB has no first-party Claude connector, and tables sit inside an AWS account behind IAM, so a hosted connector cannot reach them on its own. Most teams paste query output into chat by hand, so Claude can reason about items but cannot run a query or write a record where the data actually lives.
What does full read-write Amazon DynamoDB access unlock?
Full read-write Amazon DynamoDB access lets Claude run a query or scan against a table, inspect matching items, put a new item, update attributes on an existing one, and read capacity or index details, all within scoped IAM permissions. The lookups and item edits that used to mean the AWS console or a CLI session happen in place.
- Run a query or scan against a table and summarize the matching items
- Get a single item by its partition and sort key
- Put a new item into a table with the attributes you specify
- Update attributes on an item that matches a key you approve
- Delete an item after you confirm the key it targets
- Inspect a table's keys, indexes, and provisioned capacity before changing data
Can Claude query items in an Amazon DynamoDB table?
Yes. With a custom Amazon DynamoDB connector, Claude can run a query or scan against a table, get a single item by its partition and sort key, and summarize the matching records. Reads are limited to the tables your IAM role allows, so Claude works on live data rather than output pasted into chat.
Can Claude put and update items in Amazon DynamoDB?
Yes. Claude can put a new item with the attributes you specify and update attributes on an existing item that matches a key you approve. Write tools stay separate from read tools, and Claude never has more access than the scoped IAM role you provision, so writes stay inside that boundary.
Will Claude delete records in Amazon DynamoDB without my approval?
No. Delete is a separate, gated write action, and bulk or table-level operations are never automatic. Claude can build and preview the key it targets, but delete-item only runs after you confirm it. You decide which writes proceed on their own and which always wait for a confirmation step.
How an Amazon DynamoDB connector works
We build a small MCP server that connects to your AWS account with a scoped IAM role limited to the specific tables and actions the work needs. Read tools (query, scan, get-item) and write tools (put-item, update-item, delete-item) are separated, and destructive actions like delete require your confirmation. The role is restricted by IAM policy and, where you need it, locked to a private connection, so Claude never has more access than the role you provision.
Frequently asked questions
Can Claude query and write items to an Amazon DynamoDB table?
How does Claude reach Amazon DynamoDB inside my AWS account?
Will Claude delete items from Amazon DynamoDB without my approval?
Related connectors
Tell us what you run. We'll build the connector.
Pick your tool, choose what Claude should do, and get an instant scope and price. No call required.
