AGE-MCP-Server
Servidor AGE-MCP
Servidor Apache AGE MCP
Apache AGE™ es una base de datos gráfica PostgreSQL compatible con los activos distribuidos de PostgreSQL y aprovecha las estructuras de datos gráficos para analizar y utilizar relaciones y patrones en los datos.
Azure Database for PostgreSQL es un servicio de base de datos administrado que se basa en el motor de base de datos Postgres de código abierto.
Tabla de contenido
Related MCP server: Neo4j GraphRAG MCP Server
Prerrequisitos
Python 3.13 y superior
Este módulo se ejecuta en psycopg
Habilite la extensión Apache AGE en su instancia de Azure Database for PostgreSQL. Inicie sesión en el Portal de Azure, vaya a la hoja "Parámetros del servidor" y marque "AGE" en los parámetros "azure.extensions" y "shared_preload_libraries". Consulte la entrada de blog anterior para obtener más información.
Cargue la extensión AGE en su base de datos PostgreSQL.
CREATE EXTENSION IF NOT EXISTS age CASCADE;Claude Descargar desde Claude Desktop Client o,
brew install claudeDescarga de Visual Studio Code Insiders desde Visual Studio Code o,
brew intall visual-studio-codeInstalar
con cerveza
brew tap rioriost/age-mcp-server
brew install age-mcp-servercon rayos ultravioleta
uv init your_project
cd your_project
uv venv
source .venv/bin/activate
uv add age-mcp-servercon Python Venv en macOS / Linux
mkdir your_project
cd your_project
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install age-mcp-servercon Python Venv en Windows
mkdir your_project
cd your_project
python -m venv venv
.\venv\Scripts\activate
python -m pip install age-mcp-serverUso con Claude
en macOS,
claude_desktop_config.jsonse encuentra en~/Library/Application Support/Claude/.en Windows, debe crear un nuevo
claude_desktop_config.jsonen%APPDATA%\Claude.Homebrew en macOS
Homebrew instala age-mcp-server en $PATH.
{
"mcpServers": {
"age-manager": {
"command": "age-mcp-server",
"args": [
"--pg-con-str",
"host=your_server.postgres.database.azure.com port=5432 dbname=postgres user=your_username password=your_password",
]
}
}
}uv / Pyhon venv
En macOS:
{
"mcpServers": {
"age-manager": {
"command": "/Users/your_username/.local/bin/uv",
"args": [
"--directory",
"/path/to/your_project",
"run",
"age-mcp-server",
"--pg-con-str",
"host=your_server.postgres.database.azure.com port=5432 dbname=postgres user=your_username password=your_password",
]
}
}
}En Windows:
{
"mcpServers": {
"age-manager": {
"command": "C:\\Users\\USER\\.local\\bin\\uv.exe",
"args": [
"--directory",
"C:\\path\\to\\your_project",
"run",
"age-mcp-server",
"--pg-con-str",
"host=your_server.postgres.database.azure.com port=5432 dbname=postgres user=your_username password=your_password",
]
}
}
}Si necesita ocultar la contraseña o usar Entra ID, puede configurar --pg-con-str de la siguiente manera.
{
"mcpServers": {
"age-manager": {
...
"--pg-con-str",
"host=your_server.postgres.database.azure.com port=5432 dbname=postgres user=your_username",
...
]
}
}
}Además, debe configurar la variable de entorno PGPASSWORD o instalar la CLI de Azure e iniciar sesión en Azure con su cuenta de Azure.
Después de guardar claude_desktop_config.json , inicie Claude Desktop Client.










Uso con Visual Studio Code
Después de la instalación, vaya a [Preferencias]->[Configuración] e ingrese mcp en [Configuración de búsqueda].

Edite el archivo settings.json de la siguiente manera:
{
"mcp": {
"inputs": [],
"servers": {
"age-manager": {
"command": "/Users/your_user_name/.local/bin/uv",
"args": [
"--directory",
"/path/to/your_project",
"run",
"age-mcp-server",
"--pg-con-str",
"host=your_server.postgres.database.azure.com port=5432 dbname=postgres user=your_username password=your_password",
"--debug"
]
}
}
}
}Y luego verás start inicia el servidor AGE MCP.
Cambie la ventana de chat al modo agent .

¡Ahora puedes jugar con tus datos gráficos a través de Visual Studio Code!

Operaciones de escritura
AGE-MCP-Server prohíbe las operaciones de escritura por defecto por seguridad. Si desea habilitarlas, puede usar el indicador --allow-write .
{
"mcpServers": {
"age-manager": {
"command": "age-mcp-server",
"args": [
"--pg-con-str",
"host=your_server.postgres.database.azure.com port=5432 dbname=postgres user=your_username password=your_password",
"--allow-write"
]
}
}
}Notas de la versión
Versión 0.2.10
Actualización de dependencia
Versión 0.2.9
Actualización de dependencia
Versión 0.2.8
Añadir soporte para VSCode (estable)
Versión 0.2.7
Añadir soporte para VSCode Insiders
Versión 0.2.6
Corregir un error tipográfico
Versión 0.2.5
Conexión de soporte con Entra ID
Versión 0.2.4
Actualización de dependencia
Versión 0.2.3
Actualización de dependencia
Versión 0.2.2
Elimine una prueba condicional de la operación
CREATEagregandoRETURNa la descripción de la herramientawrite-age-cypher.
Versión 0.2.1
Se corrige un error en la creación de nodos/bordes
Versión 0.2.0
Añadir soporte para múltiples gráficos
Añadir soporte para creación y eliminación de gráficos
Argumento
--graph-nameobsoleto
Versión 0.1.8
Agregar la bandera
--allow-write
Versión 0.1.7
Agregar soporte para Windows
Versión 0.1.6
Corregir el analizador para valores
RETURN
Versión 0.1.5
Borrador de comunicado
Versión 0.1.4
Borrador de comunicado
Versión 0.1.3
Borrador de comunicado
Versión 0.1.2
Borrador de comunicado
Versión 0.1.1
Borrador de comunicado
Versión 0.1.0a1
Borrador de comunicado
Para más información
Edad de Apache: https://age.apache.org/
GitHub: https://github.com/apache/age
Documento: https://age.apache.org/age-manual/master/index.html
Licencia
Licencia MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables graph database interactions with Neo4j, allowing users to access and manipulate graph data through natural language commands.
- AlicenseAqualityCmaintenanceAn MCP server that enables LLMs to perform semantic and fulltext searches within Neo4j while executing complex, search-augmented Cypher queries for GraphRAG applications. It provides tools for database schema discovery and supports multi-provider embeddings to facilitate advanced graph traversals.52MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) Server that allows AI models to securely interact with data hosted in Azure Database for PostgreSQL. It enables natural language querying, schema exploration, and data management through MCP clients like Claude Desktop and Visual Studio Code.MIT
- AlicenseNot gradedqualityBmaintenanceA read-only MCP server that connects Claude to the Northwind sample PostgreSQL database, allowing natural language queries to generate SQL and charts.2MIT
Related MCP Connectors
GibsonAI MCP server: manage your databases with natural language
MCP server giving Claude AI access to 22+ NYC public-record databases for real estate due diligence
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rioriost/age_mcp_server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server