AGE-MCP-Server
by MCP-Mirror
AGE-MCP-Server allows you to interact with Apache AGE graph database in Azure Database for PostgreSQL using the Model Context Protocol. It enables querying and manipulating graph data within the Claude Desktop Client.
Last updated: N/A
What is AGE-MCP-Server?
AGE-MCP-Server is a server that acts as a bridge between the Claude Desktop Client and an Apache AGE graph database running on Azure Database for PostgreSQL. It allows users to query and manipulate graph data using natural language through the Claude interface.
How to use AGE-MCP-Server?
- Install the server using brew, uv, or python venv. 2. Configure the
claude_desktop_config.json
file with the connection string to your PostgreSQL database and the path to theage-mcp-server
executable. 3. Start the Claude Desktop Client and interact with the graph database using natural language queries.
Key features of AGE-MCP-Server
Graph data interaction via Claude
Support for Apache AGE
Integration with Azure Database for PostgreSQL
Read and Write operations (with
--allow-write
flag)Multiple graph support
Use cases of AGE-MCP-Server
Querying graph data using natural language
Creating and deleting graphs
Creating nodes and edges
Analyzing relationships between data
Prototyping graph database applications
FAQ from AGE-MCP-Server
What is Apache AGE?
What is Apache AGE?
Apache AGE is a PostgreSQL extension that adds graph database functionality.
What is Azure Database for PostgreSQL?
What is Azure Database for PostgreSQL?
Azure Database for PostgreSQL is a managed database service based on the open-source Postgres database engine.
How do I enable the Apache AGE extension in Azure Database for PostgreSQL?
How do I enable the Apache AGE extension in Azure Database for PostgreSQL?
Login Azure Portal, go to 'server parameters' blade, and check 'AGE' on within 'azure.extensions' and 'shared_preload_libraries' parameters.
How do I enable write operations?
How do I enable write operations?
You can enable write operations by using the --allow-write
flag in the claude_desktop_config.json
.
Where is the claude_desktop_config.json
file located?
Where is the claude_desktop_config.json
file located?
On macOS, it's located in ~/Library/Application Support/Claude/
. On Windows, you need to create a new one under %APPDATA%\Claude
.