kuzu-mcp-сервер
Сервер Model Context Protocol, который обеспечивает доступ к базам данных Kuzu. Этот сервер позволяет LLM проверять схемы баз данных и выполнять запросы к предоставленной базе данных kuzu.
Компоненты
Инструменты
получитьСхему
Извлечь полную схему базы данных Kuzu, включая все узлы и таблицы связей, а также их свойства.
Ввод: нет
запрос
Выполнить запрос Cypher в базе данных Kuzu
Ввод:
cypher(строка): Запрос Cypher для запуска
Быстрый
сгенерироватьKuzuCypher
Сгенерировать запрос Cypher для Kuzu
Аргумент:
question(строка): Вопрос на естественном языке для создания запроса Cypher
Related MCP server: MCP-Python
Использование с 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 . В этом режиме выполнение любого запроса, который пытается изменить базу данных, приведет к ошибке. Этот флаг можно установить в файле конфигурации следующим образом: