DiceDB MCP
Реализация сервера Model Context Protocol (MCP) для DiceDB, обеспечивающая взаимодействие между приложениями ИИ (хостами/клиентами) и серверами баз данных DiceDB.
В этой реализации для взаимодействия с DiceDB используется DiceDB Go SDK .
Посмотрите демонстрационное видео , чтобы увидеть это в действии!
Функции
Выполните команду PING DiceDB для проверки подключения.
ЭХО-сообщение через DiceDB.
ПОЛУЧИТЬ значение из DiceDB по ключу.
Установите пару ключ-значение в DiceDB.
Удалить один или несколько ключей из DiceDB.
Увеличить целочисленное значение ключа на единицу.
Уменьшить целочисленное значение ключа на единицу.
Related MCP server: Database Tools for Claude AI
Установка
Загрузить двоичный файл
Вы можете загрузить и использовать соответствующий вашей операционной системе и архитектуре процессора двоичный файл со страницы «Релизы».
Установить через Go
Предварительные условия:
Перейти на версию 1.24 или выше
Получите путь к двоичному файлу dicedb-mcp :
Сборка из исходного кода
См. раздел «Разработка» ниже.
Использование
С хостами/клиентами MCP
Добавьте это в claude_desktop_config.json для Claude Desktop или mcp.json для Cursor:
С OpenAI Agents SDK
В примере ниже показано, как использовать сервер dicedb-mcp с OpenAI Agents SDK :
Доступные инструменты
пинг
Выполняет пинг сервера DiceDB для проверки подключения.
эхо
Возвращает сообщение через сервер DiceDB.
получать
Извлекает значение из DiceDB по ключу.
набор
Устанавливает пару ключ-значение в DiceDB.
дель
Удаляет один или несколько ключей из DiceDB.
увелич.
Увеличивает целочисленное значение ключа на единицу.
декр
Уменьшает целочисленное значение ключа на единицу.
Разработка
Форк и клон репозитория:
Перейдите в каталог:
Установить зависимости:
Создайте проект:
Обновите конфигурацию серверов MCP, чтобы они указывали на локальную сборку: