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 -164GoMIT License
- -securityAlicense-qualityAn MCP server that allows AI assistants to interact with Foundry datasets, ontology objects, and functions through natural language queries and commands.Last updated -2PythonMIT License
- -securityAlicense-qualityMCP-Server from your Database optimized for LLMs and AI-Agents. Supports PostgreSQL, MySQL, ClickHouse, Snowflake, MSSQL, BigQuery, Oracle Database, SQLite, ElasticSearch, DuckDBLast updated -368GoApache 2.0
- 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 -1032PythonMIT License