AGE-MCP-сервер
Apache AGE MCP-сервер
Apache AGE™ — это графовая база данных PostgreSQL, совместимая с распределенными активами PostgreSQL и использующая графовые структуры данных для анализа и использования взаимосвязей и закономерностей в данных.
База данных Azure для PostgreSQL — это управляемая служба базы данных, основанная на ядре базы данных Postgres с открытым исходным кодом.
Оглавление
Related MCP server: Yazdani-Supabase-MCP Server
Предпосылки
Python 3.13 и выше
Этот модуль работает на psycopg
Включите расширение Apache AGE в экземпляре базы данных Azure для PostgreSQL. Войдите в портал Azure, перейдите в колонку «параметры сервера» и проверьте «AGE» в параметрах «azure.extensions» и «shared_preload_libraries». Дополнительные сведения см. в сообщении блога выше.
Загрузите расширение AGE в вашу базу данных PostgreSQL.
Claude Загрузите с помощью Claude Desktop Client или,
Visual Studio Code Insiders Скачать с Visual Studio Code или,
Установить
с заваркой
с уф
с python venv на macOS / Linux
с python venv на Windows
Использование с Клодом
в macOS
claude_desktop_config.jsonнаходится в~/Library/Application Support/Claude/.в Windows вам необходимо создать новый
claude_desktop_config.jsonв%APPDATA%\Claude.Homebrew на macOS
Homebrew устанавливает age-mcp-server в $PATH.
uv / Pyhon venv
На macOS:
В Windows:
Если вам необходимо скрыть пароль или использовать Entra ID, вы можете установить --pg-con-str следующим образом.
Вам также необходимо задать переменную окружения PGPASSWORD или установить Azure CLI и войти в Azure, используя свою учетную запись Azure.
После сохранения claude_desktop_config.json запустите Claude Desktop Client.










Использование с Visual Studio Code
После установки выберите [Настройки]->[Настройки] и введите mcp в [Настройки поиска].

Отредактируйте settings.json следующим образом:
Затем вы увидите start запуска сервера AGE MCP.
Переключить окно чата в режим agent .

Теперь вы можете работать с данными графика с помощью Visual Studio Code!

Операции записи
AGE-MCP-Server запрещает операции записи по умолчанию для безопасности. Если вы хотите разрешить операции записи, вы можете использовать флаг --allow-write .
Заметки о выпуске
0.2.10 Выпуск
Обновление зависимости
0.2.9 Выпуск
Обновление зависимости
0.2.8 Выпуск
Добавить поддержку VSCode(Стабильная версия)
0.2.7 Выпуск
Добавить поддержку для VSCode Insiders
0.2.6 Выпуск
Исправить опечатку
0.2.5 Выпуск
Поддержка соединения с Entra ID
0.2.4 Выпуск
Обновление зависимости
0.2.3 Выпуск
Обновление зависимости
0.2.2 Выпуск
Удалите условную проверку операции
CREATE, добавивRETURNв описание инструментаwrite-age-cypher.
0.2.1 Выпуск
Исправлена ошибка в создании узла/ребра.
0.2.0 Выпуск
Добавить поддержку нескольких графиков
Добавить поддержку создания и удаления графиков
Устаревший аргумент
--graph-name
0.1.8 Выпуск
Добавить флаг
--allow-write
0.1.7 Выпуск
Добавить поддержку Windows
0.1.6 Выпуск
Исправлен парсер для значений
RETURN
0.1.5 Выпуск
Проект релиза
0.1.4 Выпуск
Проект релиза
0.1.3 Выпуск
Проект релиза
0.1.2 Выпуск
Проект релиза
0.1.1 Выпуск
Проект релиза
0.1.0a1 Выпуск
Проект релиза
Для получения дополнительной информации
Apache AGE: https://age.apache.org/
GitHub: https://github.com/apache/age .
Документ: https://age.apache.org/age-manual/master/index.html
Лицензия
Лицензия Массачусетского технологического института