remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Integrates with Apache AGE, a PostgreSQL extension that provides graph database functionality. Enables querying graph data structures, analyzing relationships between nodes, and performing graph operations.
Integrates with PostgreSQL databases, specifically with the Apache AGE extension that enables graph database capabilities in PostgreSQL. Allows querying, creating, and managing graph data structures.
AGE-MCP-サーバー
Apache AGE MCP サーバー
Apache AGE™ は、PostgreSQL の分散アセットと互換性のある PostgreSQL グラフ データベースであり、グラフ データ構造を活用してデータ内の関係性とパターンを分析および使用します。
Azure Database for PostgreSQL は、オープンソースの Postgres データベース エンジンをベースにしたマネージド データベース サービスです。
Azure Database for PostgreSQL (プレビュー) でのグラフ データのサポートを導入しました。
目次
前提条件
- Python 3.13以上
- このモジュールはpsycopg上で動作します
- Azure Database for PostgreSQL インスタンスで Apache AGE 拡張機能を有効にします。Azure Portal にログインし、「サーバー パラメーター」ブレードに移動して、「azure.extensions」および「shared_preload_libraries」パラメーター内の「AGE」をオンにしてください。詳細については、上記のブログ投稿をご覧ください。
- PostgreSQL データベースに AGE 拡張機能をロードします。
- Claude Claudeデスクトップクライアントからダウンロードするか、
- Visual Studio Code Insiders Visual Studio Codeからダウンロードするか、
インストール
- 醸造酒とともに
- 紫外線付き
- macOS / Linuxでpython venvを使用する
- WindowsでPython venvを使用する
クロードとの使用
- macOS では
claude_desktop_config.json``~/Library/Application Support/Claude/
にあります。 - Windows では
%APPDATA%\Claude
の下に新しいclaude_desktop_config.json
を作成する必要があります。 - macOS上のHomebrew
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を編集します。
そして、AGE MCP サーバーのstart
が開始されます。
チャット ウィンドウをagent
モードに切り替えます。
これで、Visual Studio Code 経由でグラフ データを操作できるようになりました。
書き込み操作
AGE-MCP-Serverは安全のため、デフォルトで書き込み操作を禁止しています。書き込み操作を有効にするには、 --allow-write
フラグを使用してください。
リリースノート
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 リリース
write-age-cypher
ツールの説明にRETURN
を追加して、CREATE
操作の条件テストを削除します。
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
ライセンス
MITライセンス
This server cannot be installed
Apache AGE グラフ データベースとの自然言語によるインタラクションを提供する MCP サーバー。ユーザーは、Claude AI を通じて PostgreSQL 内のグラフ データをクエリ、視覚化、操作できます。