Apache AGE MCP Server
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.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Apache AGE MCP Servercreate a graph for my social network and add some sample users"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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):
# Install
pipx install agemcp
# Postgres DSN / MCP Server Defaults
agemcp config
# Start the server
agemcp runYou should see something like this:
INFO: Starting MCP server 'agemcp' with transport 'streamable-http' on http://0.0.0.0:8000/mcp/
INFO: Started server process [13951]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)Related MCP server: Gremlin 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.)
Roo / Cline / Claude
{
"mcpServers": {
"agemcp": {
"url": "http://localhost:8000/mcp/",
"type": "streamable-http",
"headers": {
"Content-Type": "application/json"
}
}
}
}This server cannot be deployed
Maintenance
Related MCP Connectors
Create and manage AI agents that collaborate and solve problems through natural language interacti…
Analytical memory for AI agents: a real Postgres queried in plain English over MCP. One command.
Shared memory for AI agents, as a graph in your own Postgres. Writes never call an LLM.
- busabaseOAuthcom.busabase
Database for your AI agent. Turn its output into data, docs, skills, and apps you can actually use.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables AI agents to store, retrieve, and connect information in a Neo4j graph database as persistent memory, with semantic relationships, natural language search, and temporal tracking across conversations.9657 npm69MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to interact with Gremlin-compatible graph databases through natural language, supporting schema discovery, complex graph queries, relationship analysis, and data import/export operations.10 npm9MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Neo4j graph databases through natural language, supporting Cypher queries, schema management, data manipulation, and graph algorithms.MIT
- FlicenseAqualityCmaintenanceEnables AI agents to build, populate, and search knowledge graphs by providing tools for entity extraction, relationship mapping, and graph traversal. It manages the underlying database infrastructure so users can create searchable knowledge bases from text through natural language commands.131-