Skip to main content
Glama
memgraph

Memgraph MCP Server

Official
by memgraph

[!ВАЖНЫЙ]
Этот репозиторий был объединен с монорепозиторием Memgraph AI Toolkit во избежание дублирования инструментов.
Он будет удален через месяц — следите за интеграцией MCP там для всех будущих разработок и не стесняйтесь открывать проблемы или PR в этом репозитории.

🚀 Memgraph MCP-сервер

Memgraph MCP Server — это облегченная серверная реализация Model Context Protocol (MCP), предназначенная для соединения Memgraph с LLM.

mcp-сервер

⚡ Быстрый старт

📹 Видеоролик о быстром запуске Memgraph MCP Server

1. Запустите сервер Memgraph MCP

  1. Установите uv и создайте venv с помощью uv venv . Активируйте виртуальную среду с помощью .venv\Scripts\activate .

  2. Установить зависимости: uv add "mcp[cli]" httpx

  3. Запустите сервер Memgraph MCP: uv run server.py .

2. Запустите MCP-клиент

  1. Установите Claude для рабочего стола .

  2. Добавьте сервер Memgraph в конфигурацию Клода:

MacOS/Linux

code ~/Library/Application\ Support/Claude/claude_desktop_config.json

Окна

code $env:AppData\Claude\claude_desktop_config.json

Пример конфигурации:

{
    "mcpServers": {
      "mpc-memgraph": {
        "command": "/Users/katelatte/.local/bin/uv",
        "args": [
            "--directory",
            "/Users/katelatte/projects/mcp-memgraph",
            "run",
            "server.py"
        ]
     }
   }
}

[!ПРИМЕЧАНИЕ]
Вам может потребоваться ввести полный путь к исполняемому файлу uv в поле команды. Вы можете получить это, запустив which uv на MacOS/Linux или where uv на Windows. Убедитесь, что вы передаете абсолютный путь к вашему серверу.

3. Чат с базой данных

  1. Запустите Memgraph MAGE:

    docker run -p 7687:7687 memgraph/memgraph-mage --schema-info-enabled=True

    Параметр конфигурации --schema-info-enabled установлен в True , чтобы разрешить LLM выполнять запрос SHOW SCHEMA INFO .

  2. Откройте Claude Desktop и посмотрите список инструментов и ресурсов Memgraph. Попробуйте! (Вы можете загрузить фиктивные данные из Memgraph Lab Datasets)

Related MCP server: mcp-graphql

🔧Инструменты

запустить_запрос()

Запустите запрос Cypher к Memgraph.

🗃️ Ресурсы

получить_схему()

Получить информацию о схеме Memgraph (предварительное условие: --schema-info-enabled=True ).

🗺️ Дорожная карта

Memgraph MCP Server только начинает свое развитие. Мы активно работаем над расширением его возможностей и еще более упрощаем интеграцию Memgraph в современные рабочие процессы ИИ. В ближайшем будущем мы выпустим версию сервера TypeScript для лучшей поддержки сред на основе JavaScript. Кроме того, мы планируем перенести этот проект в наш центральный репозиторий AI Toolkit , где он будет жить вместе с другими инструментами и интеграциями для LangChain, LlamaIndex и MCP. Наша цель — предоставить унифицированный инструментарий с открытым исходным кодом, который позволит легко создавать графовые приложения и интеллектуальные агенты с Memgraph в основе.

Install Server
-
license - not tested
C
quality
-
maintenance - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/memgraph/mcp-memgraph'

If you have feedback or need assistance with the MCP directory API, please join our Discord server