Сканер DynamoDB
⚠️ Важное уведомление
Операция сканирования DynamoDB сканирует всю таблицу, что может повлечь за собой значительные затраты.
Максимальный размер результата ограничен 1 МБ, поэтому вам может потребоваться использовать постраничную навигацию для извлечения всех необходимых данных.
Этот инструмент рекомендуется использовать только в целях тестирования.
Для производства более эффективно реализовать операции запросов, адаптированные к вашим шаблонам доступа к данным.
При сканировании больших наборов данных учитывайте потребление емкости чтения DynamoDB (RCU).
DynamoDB Scanner — это простой инструмент для сканирования и фильтрации таблиц AWS DynamoDB. Он основан на фреймворке FastMCP и обеспечивает опыт, аналогичный AWS Console, для исследования и фильтрации данных таблиц DynamoDB.
Related MCP server: MariaDB MCP Server
Функции
Сканирование таблиц DynamoDB (полное или отфильтрованное)
Просмотр информации о схеме таблицы
Поддержка пагинации
Пользовательский интерфейс аналогичен AWS Console
Установка и настройка
Установка через Smithery
Чтобы автоматически установить DynamoDB Scanner для Claude Desktop через Smithery :
1. Клонировать репозиторий
2. Настройте виртуальную среду
3. Конфигурация профиля Клода
Этот проект предназначен для работы с Claude. Настройте свой профиль в Claude Developer Console следующим образом:
Заполните переменные среды соответствующими значениями:
DYNAMO_TABLE_NAME: Имя таблицы DynamoDB для сканирования.AWS_ACCESS_KEY_ID: идентификатор ключа доступа AWSAWS_SECRET_ACCESS_KEY: Секретный ключ доступа AWSAWS_REGION: Регион AWS (например, ap-northeast-2)
Использование
Чтобы запустить приложение:
Сервер FastMCP запустится, и вы сможете использовать его вместе с Клодом для сканирования и фильтрации таблиц DynamoDB.
Примеры запросов
Вы можете спросить Клода:
«Покажите мне схему таблицы».
«Найти предметы, в названии которых есть «Хон Гиль-дон».
«Покажи мне всю информацию о пользователе».
Лицензия
Этот проект распространяется по лицензии MIT. Подробности смотрите в файле LICENSE.