servidor kuzu-mcp
Un servidor de Protocolo de Contexto de Modelo que proporciona acceso a las bases de datos de Kuzu. Este servidor permite a los LLM inspeccionar los esquemas de las bases de datos y ejecutar consultas en la base de datos de Kuzu proporcionada.
Componentes
Herramientas
- obtenerEsquema
- Obtenga el esquema completo de la base de datos Kuzu, incluidos todos los nodos y las tablas de relaciones y sus propiedades.
- Entrada: Ninguna
- consulta
- Ejecutar una consulta Cypher en la base de datos Kuzu
- Entrada:
cypher
(cadena): La consulta Cypher que se ejecutará
Inmediato
- generarKuzuCypher
- Generar una consulta Cypher para Kuzu
- Argumento:
question
(cadena): La pregunta en lenguaje natural para generar la consulta Cypher.
Uso con Claude Desktop
Con Docker (recomendado)
- Edite el archivo de configuración
config.json
:- en macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- en Windows:
%APPDATA%\Claude\claude_desktop_config.json
- en macOS:
- Agregue la siguiente configuración al objeto
mcpServers
:Cambie la{Absolute Path to the Kuzu database}
por la ruta real - Reiniciar Claude Desktop
Con Node.js y npm (para desarrollo)
- Instalar dependencias:
npm install
- Edite el archivo de configuración
config.json
:- en macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- en Windows:
%APPDATA%\Claude\claude_desktop_config.json
- en macOS:
- Agregue la siguiente configuración al objeto
mcpServers
:Cambie{Absolute Path to this repository}
y{Absolute Path to the Kuzu database}
por las rutas reales - Reiniciar Claude Desktop
Modo de solo lectura
El servidor puede ejecutarse en modo de solo lectura configurando la variable de entorno KUZU_READ_ONLY
como true
. En este modo, ejecutar cualquier consulta que intente modificar la base de datos generará un error. Esta opción se puede configurar en el archivo de configuración de la siguiente manera:
local-only server
The server can only run on the client's local machine because it depends on local resources.
Este servidor permite la interacción en lenguaje natural entre un usuario y sus bases de datos Kuzu utilizando clientes como Claude Desktop o Cursor, lo que permite a los LLM recuperar el esquema de la base de datos, ejecutar consultas Cypher, crear nodos y establecer relaciones en la base de datos gráfica.
Related MCP Servers
- AsecurityAlicenseAqualityThis server enables interaction between Neo4j databases and Claude Desktop, allowing users to execute Cypher queries, create nodes, and establish relationships in the database.Last updated -37224TypeScriptMIT License
- -securityFlicense-qualityA server that enables interaction with PostgreSQL, MySQL, MariaDB, or SQLite databases through Claude Desktop using natural language queries.Last updated -Python
- -securityFlicense-qualityA protocol server that enables LLMs like Claude to interact with MongoDB databases, providing tools for schema exploration, aggregation queries, and data analysis through natural language in Cursor.Last updated -115TypeScript
- -securityFlicense-qualityAn MCP server that enables graph database interactions with Neo4j, allowing users to access and manipulate graph data through natural language commands.Last updated -Python