DynamoDB-Toolbox

by Unknown

Not rated
Website

About

Leverages your Schemas and Access Patterns to interact with your DynamoDB Database using natural language.

Details

Author
Unknown
Categories
Database, Community

MCPToolkitrequires thezodand@modelcontextprotocol/sdkdependencies to be installed first:

npm install zod @modelcontextprotocol/sdk

A utility for quickly addingToolsto anMCP Server, enabling anyMCP Clients(likeClaudeorCursor) to interact with your DynamoDB Tables using natural language.

import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js' import { MCPToolkit } from 'dynamodb-toolbox/database/actions/mcpToolkit' // Set up your MCP Server as usual const server = new McpServer(...) const mcpToolkit = PokeDB.build(MCPToolkit) mcpToolkit.addTools(server)

We highly recommend addingtitleanddescriptionmetadata to your models for better LLM processing. For more details, see:

- For Tables: Themetaproperty
- For Entities: The
metaproperty
- For Table Access Patterns: The
metamethod
- For Entity Access Patterns: The
metamethod
- For individual attributes: The schema-level
metamethod — itsdescriptionenriches the generated tool input schemas (through theZodSchemer), so each field is documented for the LLM

(server:McpServer, options?: Options) => MCPToolkit

Adds DynamoDB-Toolbox querying tools to anMCP Server. SeeAvailable Toolsfor a list of supported operations.

ddb-tb_use-<KEY>-access-pattern-on-<TABLE>-table

Enables querying items from the database using a registeredAccessPattern.

ddb-tb_get-${entityName}-item-from-${dbTableKey}-table

Enables retrieving an entity item from the database.

ddb-tb_put-${entityName}-item-in-${dbTableKey}-table

Enables inserting an entity item in the database.

ddb-tb_delete-${entityName}-item-from-${dbTableKey}-table

Enables deleting an entity item from the database.

All tools automatically apply validation, default values, links, encoding/decoding and formatting.

Read and write access to Airtable databases.

BigQuery database integration with schema inspection and query capabilities

Server implementation for Google BigQuery integration that enables direct BigQuery database access and querying capabilities

A MCP server that provides real-time cryptocurrency market data through CoinCap's public API without requiring authentication

Universal database MCP server supporting multiple database types including PostgreSQL, Redshift, CockroachDB, MySQL, RDS MySQL, Microsoft SQL Server, BigQuery, Oracle DB, and SQLite

MCP server for autonomous data exploration on .csv-based datasets, providing intelligent insights with minimal effort.

Universal database MCP server supporting mainstream databases.

MCP server for dbt-core (OSS) users as the official dbt MCP only supports dbt Cloud. Supports project metadata, model and column-level lineage and dbt documentation.

MCP server acting as an interface to the Frankfurter API for currency exchange data.

MCP server for libSQL databases with comprehensive security and management tools. Supports file, local HTTP, and remote Turso databases with connection pooling, transaction support, and 6 specialized database tools.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.