MCP de DiceDB
Una implementación de servidor de Protocolo de contexto de modelo (MCP) para DiceDB para permitir interacciones entre aplicaciones de IA (hosts/clientes) y servidores de bases de datos de DiceDB.
Esta implementación utiliza el SDK Go de DiceDB para comunicarse con DiceDB.
¡Mira el video de demostración para verlo en acción!
Características
- Haga PING a DiceDB para comprobar la conectividad.
- ECHO un mensaje a través de DiceDB.
- OBTENGA un valor de DiceDB por clave.
- ESTABLECER un par clave-valor en DiceDB.
- DEL una o más claves de DiceDB.
- INCR el valor entero de una clave en uno.
- DECR el valor entero de una clave en uno.
Instalación
Descargar binario
Puede descargar y utilizar el binario apropiado para su sistema operativo y arquitectura de procesador desde la página "Versiones".
Instalar mediante Go
Prerrequisitos:
- Vaya a 1.24 o superior
Obtenga la ruta al binario dicedb-mcp
:
Construir desde la fuente
Vea la sección Desarrollo a continuación.
Uso
Con hosts/clientes de MCP
Agregue esto a su claude_desktop_config.json
para Claude Desktop o mcp.json
para Cursor:
Con el SDK de OpenAI Agents
El siguiente ejemplo muestra cómo utilizar el servidor dicedb-mcp
con el SDK de OpenAI Agents :
Herramientas disponibles
silbido
Hace ping a un servidor DiceDB para comprobar la conectividad.
eco
Hace eco de un mensaje a través del servidor DiceDB.
conseguir
Recupera un valor de DiceDB por clave.
colocar
Establece un par clave-valor en DiceDB.
del
Elimina una o más claves de DiceDB.
aumentar
Incrementa el valor entero de una clave en uno.
decremento
Disminuye el valor entero de una clave en uno.
Desarrollo
Bifurcar y clonar el repositorio:
Cambiar al directorio:
Instalar dependencias:
Construir el proyecto:
Actualice la configuración de sus servidores MCP para que apunten a la compilación local:
Licencia
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.
Un servidor MCP que permite que las aplicaciones de IA interactúen con las bases de datos de 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