DY

DynamoDB-Toolbox

Created 5 months ago

A utility for quickly adding Tools to an MCP Server for DynamoDB interaction.

development documentation public

What is DynamoDB-Toolbox?

Leverages your Schemas and Access Patterns to interact with your [DynamoDB](https://aws.amazon.com/dynamodb) Database using natural language.

Documentation

MCPToolkit Documentation# Installation

To use MCPToolkit, install the required dependencies:

npm install zod @modelcontextprotocol/sdk

Usage

Import the necessary modules and set up your MCP Server:

import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import { MCPToolkit } from 'dynamodb-toolbox/database/actions/mcpToolkit';

const server = new McpServer(...);
const mcpToolkit = PokeDB.build(MCPToolkit);
mcpToolkit.addTools(server);

Available Tools

  • Access Pattern Tools: Enables querying items using registered Access Patterns.
  • Entity Tools: Allows retrieving, inserting, and deleting entity items from the database.

Server Config

{
  "mcpServers": {
    "dynamodb-toolbox-server": {
      "command": "npx",
      "args": [
        "dynamodb-toolbox"
      ]
    }
  }
}

Links & Status

Hosted: No
Global: No
Official: Yes

Project Info

Hosted Featured
Created At: Jul 02, 2025
Updated At: Aug 07, 2025
Author: DynamoDB Toolbox Team
Category: community
License: MIT
Tags:
development documentation public