kuzu-mcp-сервер
Сервер Model Context Protocol, который обеспечивает доступ к базам данных Kuzu. Этот сервер позволяет LLM проверять схемы баз данных и выполнять запросы к предоставленной базе данных kuzu.
Компоненты
Инструменты
получитьСхему
Извлечь полную схему базы данных Kuzu, включая все узлы и таблицы связей, а также их свойства.
Ввод: нет
запрос
Выполнить запрос Cypher в базе данных Kuzu
Ввод:
cypher
(строка): Запрос Cypher для запуска
Быстрый
сгенерироватьKuzuCypher
Сгенерировать запрос Cypher для Kuzu
Аргумент:
question
(строка): Вопрос на естественном языке для создания запроса Cypher
Использование с Claude Desktop
С Docker (рекомендуется)
Отредактируйте файл конфигурации
config.json
:на macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
в Windows:
%APPDATA%\Claude\claude_desktop_config.json
Добавьте следующую конфигурацию к объекту
mcpServers
:{ "mcpServers": { "kuzu": { "command": "docker", "args": [ "run", "-v", "{Absolute Path to the Kuzu database}:/database", "--rm", "-i", "kuzudb/mcp-server" ] } } }Измените
{Absolute Path to the Kuzu database}
на фактический путь.Перезагрузить рабочий стол Клода
С Node.js и npm (для разработки)
Установка зависимостей:
npm install
Отредактируйте файл конфигурации
config.json
:на macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
в Windows:
%APPDATA%\Claude\claude_desktop_config.json
Добавьте следующую конфигурацию к объекту
mcpServers
:{ "mcpServers": { "kuzu": { "command": "node", "args": [ "{Absolute Path to this repository}/index.js", "{Absolute Path to the Kuzu database}", ] } } }Измените
{Absolute Path to this repository}
и{Absolute Path to the Kuzu database}
на фактические пути.Перезагрузить рабочий стол Клода
Режим «Только чтение»
Сервер может быть запущен в режиме только для чтения, если установить переменную окружения KUZU_READ_ONLY
в true
. В этом режиме выполнение любого запроса, который пытается изменить базу данных, приведет к ошибке. Этот флаг можно установить в файле конфигурации следующим образом:
local-only server
The server can only run on the client's local machine because it depends on local resources.
Этот сервер обеспечивает взаимодействие на естественном языке между пользователем и его базами данных Kuzu с использованием таких клиентов, как Claude Desktop или Cursor, что позволяет LLM извлекать схему базы данных, выполнять запросы Cypher, создавать узлы и устанавливать связи в графовой базе данных.
Related MCP Servers
- AsecurityFlicenseAqualityThe server facilitates natural language interactions for exploring and understanding codebases, providing insights into data models and system architecture using a cost-effective, simple setup with support for existing Claude Pro subscriptions.Last updated -419
- -securityFlicense-qualityA server that enables interaction with PostgreSQL, MySQL, MariaDB, or SQLite databases through Claude Desktop using natural language queries.Last updated -
- -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 -012
- AsecurityAlicenseAqualityA server that enables LLMs like Claude to interact with Azure Cosmos DB databases through natural language queries, acting as a translator between AI assistants and database systems.Last updated -42MIT License