Skip to main content
Glama

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)

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

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

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

🗃️ Ресурсы

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

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

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

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

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

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Облегченная серверная реализация протокола контекста модели, которая соединяет базу данных Memgraph с LLM, позволяя пользователям взаимодействовать с базами данных графов с помощью естественного языка.

  1. ⚡ Быстрый старт
    1. Запустите сервер Memgraph MCP
    2. Запустите MCP-клиент
    3. Чат с базой данных
  2. 🔧Инструменты
    1. запустить\_запрос()
  3. 🗃️ Ресурсы
    1. получить\_схему()
  4. 🗺️ Дорожная карта

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables LLMs to interact directly with MongoDB databases, allowing users to query collections, inspect schemas, and manage data through natural language.
      Last updated -
      340
      TypeScript
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables LLMs to interact directly with MongoDB databases, allowing users to query collections, inspect schemas, and manage data through natural language.
      Last updated -
      340
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables LLMs to interact with GraphQL APIs by providing schema introspection and query execution capabilities.
      Last updated -
      733
      1
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables LLMs to interact with databases (currently MongoDB) through natural language, supporting operations like querying, inserting, deleting documents, and running aggregation pipelines.
      Last updated -
      TypeScript
      MIT License
      • Apple

    View all related MCP servers

    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