Provides tools for managing multiple graphs in Apache AGE, enabling creation, updating, administration, and visualization of graph databases with support for vertices, edges, and graph operations.
Apache AGE MCP Server
These tools provide an interface for AI Agents to manage multiple graphs in Apache AGE. They expose tools for creating, updating, administering, and visualizing graphs.
Tool Name | Description | Parameters |
| Get or create a graph with the specified name. |
|
| List all graph names in the database. | |
| Upsert both vertices and edges into the specified graph (deep merge). |
,
,
|
| Insert or update an edge's properties in a graph non-destructively. |
,
,
,
,
|
| Insert or update a vertex's properties in a graph non-destructively. |
,
,
,
|
| Drop one or more graphs by name. |
|
| Remove a vertex by ident. |
,
|
| Remove an edge by ident. |
,
|
| Generate a single-page HTML file visualizing a graph using vis.js and pyvis. |
|
Server Installation
Install the latest release using pipx (recommended for CLI/server tools):
You should see something like this:
Related MCP server: AGE-MCP-Server
Client Installation
VSCode
Open Command Palette (Cmd+Shift+P or Ctrl+Shift+P).
Select
MCP: Add Server...Choose "HTTP" option.
Enter the server URL (e.g.,
http://localhost:8000/mcp/).Enter a "server id" (e.g.,
agemcp).Select
Globalfor the scope.Done. (It should appear in the
extensionssidebar.)