DiceDB MCP
Реализация сервера Model Context Protocol (MCP) для DiceDB, обеспечивающая взаимодействие между приложениями ИИ (хостами/клиентами) и серверами баз данных DiceDB.
В этой реализации для взаимодействия с DiceDB используется DiceDB Go SDK .
Посмотрите демонстрационное видео , чтобы увидеть это в действии!
Функции
- Выполните команду PING DiceDB для проверки подключения.
- ЭХО-сообщение через DiceDB.
- ПОЛУЧИТЬ значение из DiceDB по ключу.
- Установите пару ключ-значение в DiceDB.
- Удалить один или несколько ключей из DiceDB.
- Увеличить целочисленное значение ключа на единицу.
- Уменьшить целочисленное значение ключа на единицу.
Установка
Загрузить двоичный файл
Вы можете загрузить и использовать соответствующий вашей операционной системе и архитектуре процессора двоичный файл со страницы «Релизы».
Установить через 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, чтобы они указывали на локальную сборку:
Лицензия
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.
Сервер MCP, позволяющий приложениям ИИ взаимодействовать с базами данных DiceDB.
Related MCP Servers
- -securityAlicense-qualityThe Multi DB MCP Server is a high-performance implementation of the Database Model Context Protocol designed to revolutionize how AI agents interact with databases. Currently supporting MySQL and PostgreSQL databases.Last updated -246GoMIT License
- AsecurityFlicenseAqualityMCP server that allows Claude AI to interact directly with MySQL databases, enabling query execution and table information retrieval through natural language.Last updated -114JavaScript
- AsecurityAlicenseAqualityAn open-source MCP server that connects to various data sources (SQL databases, CSV, Parquet files), allowing AI models to execute SQL queries and generate data visualizations for analytics and business intelligence.Last updated -1051PythonMIT License
- AsecurityAlicenseAqualityA blazing fast MCP server that enables AI agents to interact with multiple PostgreSQL databases, providing functionality to list tables, inspect schemas, execute queries, and run transactions.Last updated -458TypeScriptMIT License