Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • Phrases MCP Server
  • mcp-server-data-exploration
  • Steel Puppeteer
  • MCP Data Wrangler
  • MongoDB MCP Server for LLMs
Back to MCP Servers
DynamoDB Scanner

DynamoDB Scanner

Public
katpyeon/mcp_dynamodb_scan

Scan and filter AWS DynamoDB tables with pagination and schema viewing capabilities through a Model Context Protocol server offering an AWS Console-like user experience for efficient data exploration and testing.

python
0 tools
May 30, 2025
Updated Jun 4, 2025

Supercharge Your AI with DynamoDB Scanner

MCP Server

Unlock the full potential of DynamoDB Scanner through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.

Unified API Access
Complete Tracing
Instant Setup
Get Started Now

Free tier available • No credit card required

Instant Setup
99.9% Uptime
10,000+Monthly Requests

DynamoDB Scanner

⚠️ Important Notice

  • DynamoDB Scan operation scans the entire table, which can incur significant costs.
  • The maximum result size is limited to 1MB, so you may need to use pagination to retrieve all desired data.
  • This tool is recommended for testing purposes only.
  • For production, it is more efficient to implement Query operations tailored to your data access patterns.
  • Be aware of DynamoDB read capacity (RCU) consumption when scanning large datasets.

DynamoDB Scanner is a simple tool for scanning and filtering AWS DynamoDB tables. It is based on the FastMCP framework and provides an experience similar to the AWS Console for exploring and filtering DynamoDB table data.

Features

  • Scan DynamoDB tables (full or filtered)
  • View table schema information
  • Pagination support
  • User experience similar to AWS Console

Installation & Setup

Installing via Smithery

To install DynamoDB Scanner for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @katpyeon/mcp_dynamodb_scan --client claude

1. Clone the Repository

git clone https://github.com/yourusername/mcp_dynamodb_scan.git cd mcp_dynamodb_scan

2. Set Up Virtual Environment

# Create virtual environment python -m venv venv # Activate virtual environment (Windows) venv\Scripts\activate # Activate virtual environment (macOS/Linux) source venv/bin/activate # Install dependencies pip install -r requirements.txt

3. Claude Profile Configuration

This project is designed to work with Claude. Set up your profile in the Claude Developer Console as follows:

"dynamodb-scanner": { "command": "/Users/yourname/path/mcp_dynamodb_scan/.venv/bin/python", "args": ["/Users/yourname/path/mcp_dynamodb_scan/app.py"], "env": { "DYNAMO_TABLE_NAME": "", "AWS_ACCESS_KEY_ID": "", "AWS_SECRET_ACCESS_KEY": "", "AWS_REGION": "" }, "port": 8080 }

Fill in the environment variables with appropriate values:

  • DYNAMO_TABLE_NAME: Name of the DynamoDB table to scan
  • AWS_ACCESS_KEY_ID: AWS Access Key ID
  • AWS_SECRET_ACCESS_KEY: AWS Secret Access Key
  • AWS_REGION: AWS Region (e.g., ap-northeast-2)

Usage

To run the application:

python app.py

The FastMCP server will start, and you can use it with Claude to scan and filter DynamoDB tables.

Example Queries

You can ask Claude:

  1. "Show me the table schema."
  2. "Find items where the name is 'Hong Gil-dong'."
  3. "Show me all user information."

License

This project is distributed under the MIT License. See the LICENSE file for details.


Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • Phrases MCP Server
    Phrases MCP Server

    Efficient MCP (Model Context Protocol) server for managing inspirational phrases with full CRUD capa...

    6 tools
    Added May 30, 2025
  • mcp-server-data-exploration
    mcp-server-data-exploration

    Interactive Model Context Protocol server enabling seamless data exploration by loading CSV datasets...

    2 tools
    Added May 30, 2025
  • Steel Puppeteer
    Steel Puppeteer

    Model Context Protocol server enabling advanced browser automation with Puppeteer, offering web navi...

    Added May 30, 2025
  • MCP Data Wrangler
    MCP Data Wrangler

    Model Context Protocol server offering standardized data wrangling capabilities including data aggre...

    Added May 30, 2025
  • MongoDB MCP Server for LLMs
    MongoDB MCP Server for LLMs

    Enables LLMs to seamlessly interact with MongoDB databases via Model Context Protocol, offering sche...

    Added May 30, 2025