Сканер DynamoDB
⚠️ Важное уведомление
- Операция сканирования DynamoDB сканирует всю таблицу, что может повлечь за собой значительные затраты.
- Максимальный размер результата ограничен 1 МБ, поэтому вам может потребоваться использовать постраничную навигацию для извлечения всех необходимых данных.
- Этот инструмент рекомендуется использовать только в целях тестирования.
- Для производства более эффективно реализовать операции запросов, адаптированные к вашим шаблонам доступа к данным.
- При сканировании больших наборов данных учитывайте потребление емкости чтения DynamoDB (RCU).
DynamoDB Scanner — это простой инструмент для сканирования и фильтрации таблиц AWS DynamoDB. Он основан на фреймворке FastMCP и обеспечивает опыт, аналогичный AWS Console, для исследования и фильтрации данных таблиц DynamoDB.
Функции
- Сканирование таблиц 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.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Инструмент на базе FastMCP, позволяющий пользователям сканировать и фильтровать таблицы AWS DynamoDB посредством взаимодействия с Клодом на естественном языке, предоставляя функциональность, аналогичную консоли AWS.
Related MCP Servers
- AsecurityAlicenseAqualityEnables management of DynamoDB resources through the Model Context Protocol, supporting table and index creation, capacity management, and data operations without delete functionality to prevent accidental data loss.Last updated -124JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server implementation that enables Claude to perform AWS operations on S3 and DynamoDB services through natural language commands.Last updated -2392PythonMIT License
- -securityAlicense-qualityA command-line interface and API that allows users to analyze and visualize AWS cloud spending data by enabling Claude to query AWS Cost Explorer through natural language conversations.Last updated -80PythonMIT License
- -securityFlicense-qualityAn MCP server that enables Claude to generate and execute AWS CLI commands, allowing users to manage AWS resources through natural language conversations.Last updated -1TypeScript