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
- на macOS:
- Добавьте следующую конфигурацию к объекту
mcpServers
:ИзменитеCopy{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
- на macOS:
- Добавьте следующую конфигурацию к объекту
mcpServers
:ИзменитеCopy{Absolute Path to this repository}
и{Absolute Path to the Kuzu database}
на фактические пути. - Перезагрузить рабочий стол Клода
Режим «Только чтение»
Сервер может быть запущен в режиме только для чтения, если установить переменную окружения KUZU_READ_ONLY
в true
. В этом режиме выполнение любого запроса, который пытается изменить базу данных, приведет к ошибке. Этот флаг можно установить в файле конфигурации следующим образом:
You must be authenticated.
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
- 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