Multiples formas de instalar MemoryGraph segun tus necesidades.
Requisitos Previos
- Python 3.10+ - Requerido para el servidor MCP
- pip - Instalador de paquetes de Python
- pipx (recomendado) - Instalador aislado de aplicaciones Python
# Verificar version de Python
python3 --version # Debe ser 3.10+
# Instalar pipx si no lo tienes
pip install --user pipx
pipx ensurepath Metodos de Instalacion
Metodo 1: pipx (Recomendado)
pipx instala aplicaciones Python en entornos aislados y maneja PATH automaticamente.
# Instalacion basica (SQLite por defecto)
pipx install memorygraphMCP
# Con FalkorDBLite (base de datos de grafos embebida)
pipx install "memorygraphMCP[falkordblite]"
# Con cliente FalkorDB (requiere servidor FalkorDB)
pipx install "memorygraphMCP[falkordb]"
# Con soporte Neo4j (empresarial)
pipx install "memorygraphMCP[neo4j]" Metodo 2: pip
Instalacion estandar con pip (asegurate que el directorio bin de Python este en PATH).
# Instalacion basica
pip install memorygraphMCP
# Con extras
pip install "memorygraphMCP[intelligence]" Metodo 3: Desde el Codigo Fuente
Para desarrollo o caracteristicas no publicadas.
# Clonar el repositorio
git clone https://github.com/gregorydickson/memory-graph.git
cd memory-graph
# Instalar en modo desarrollo
pip install -e ".[dev,intelligence]" Verificar Instalacion
# Verificar si memorygraph esta disponible
which memorygraph
memorygraph --version
# Ejecutar verificacion de salud
memorygraph --health Opciones de Backend
| Extra | Backend | Caso de Uso |
|---|---|---|
| (ninguno) | SQLite (por defecto) | Almacenamiento local simple, sin configuracion |
falkordblite | FalkorDBLite (embebido) | Consultas de grafos nativas sin servidor |
falkordb | FalkorDB (cliente-servidor) | Despliegues de produccion de alto rendimiento |
neo4j | Neo4j | Caracteristicas empresariales, gran escala |
dev | Deps de desarrollo | Contribuir a MemoryGraph |
Siguientes Pasos
Despues de la instalacion, configura MemoryGraph con tu asistente de IA: