Kuzu MCP server

Official
by kuzudb

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 . В этом режиме выполнение любого запроса, который пытается изменить базу данных, приведет к ошибке. Этот флаг можно установить в файле конфигурации следующим образом:

{ "mcpServers": { "kuzu": { "command": "docker", "args": [ "run", "-v", "{Absolute Path to the Kuzu database}:/database", "-e", "KUZU_READ_ONLY=true", "--rm", "-i", "kuzudb/mcp-server" ], } } }

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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, создавать узлы и устанавливать связи в графовой базе данных.

  1. Компоненты
    1. Инструменты
    2. Быстрый
  2. Использование с Claude Desktop
    1. С Docker (рекомендуется)
    2. С Node.js и npm (для разработки)
    3. Режим «Только чтение»

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    This 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 -
    3
    72
    24
    TypeScript
    MIT License
  • -
    security
    F
    license
    -
    quality
    A server that enables interaction with PostgreSQL, MySQL, MariaDB, or SQLite databases through Claude Desktop using natural language queries.
    Last updated -
    Python
  • -
    security
    F
    license
    -
    quality
    A 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 -
    11
    5
    TypeScript
    • Linux
    • Apple
  • -
    security
    F
    license
    -
    quality
    An MCP server that enables graph database interactions with Neo4j, allowing users to access and manipulate graph data through natural language commands.
    Last updated -
    Python

View all related MCP servers

ID: a6t4nbovom