Skip to main content
Glama

MCP-Mem0

MCP-Mem0: Su puerta de entrada a la memoria de agente a largo plazo 🚀

¡Bienvenido al repositorio MCP-Mem0 ! Este proyecto proporciona un servidor robusto para gestionar la memoria de agentes a largo plazo con Mem0. También sirve como plantilla útil para quienes deseen crear su propio servidor MCP con Python.

Tabla de contenido

Características ✨

  • Gestión de memoria a largo plazo : almacene y recupere de manera eficiente las memorias del agente.
  • Basado en Python : creado con Python, lo que facilita su personalización y ampliación.
  • Estructura de la plantilla : un excelente punto de partida para el desarrollo de su propio servidor MCP.
  • Ligero : requisitos mínimos de recursos para una fácil implementación.

Empezando 🏁

Para empezar a usar MCP-Mem0, necesita descargar la última versión. Visite la sección "Versiones" para encontrarla. Descargue el archivo y ejecútelo para configurar su servidor.

Instalación ⚙️

Siga estos pasos para instalar MCP-Mem0:

  1. Clonar el repositorio :
    git clone https://github.com/yellnuts/mcp-mem0.git cd mcp-mem0
  2. Instalar dependencias : Asegúrate de tener instalado Python 3.6 o una versión posterior. Usa pip para instalar los paquetes necesarios:
    pip install -r requirements.txt
  3. Ejecutar el servidor : después de instalar las dependencias, puede iniciar el servidor con:
    python server.py
  4. Acceda a la API : abra su navegador web y navegue a http://localhost:5000 para acceder al servidor.

Uso 📚

Una vez que el servidor esté en funcionamiento, puede interactuar con él mediante solicitudes HTTP. A continuación, se muestran algunos puntos finales de ejemplo que puede utilizar:

  • Crear memoria :
    POST /memory
    Cuerpo:
    { "agent_id": "unique_agent_id", "memory_data": "Your memory data here" }
  • Recuperar memoria :
    GET /memory/{agent_id}
  • Borrar memoria :
    DELETE /memory/{agent_id}

Para obtener documentación de API más detallada, consulte el archivo API.md en el repositorio.

Contribuyendo 🤝

¡Agradecemos tus contribuciones a MCP-Mem0! Puedes colaborar de la siguiente manera:

  1. Bifurcar el repositorio : haga clic en el botón "Bifurcar" en la esquina superior derecha de la página.
  2. Crear una rama :
    git checkout -b feature/YourFeature
  3. Realizar cambios : implemente su función o solución.
  4. Confirme sus cambios :
    git commit -m "Add your message here"
  5. Empujar a la rama :
    git push origin feature/YourFeature
  6. Abrir una solicitud de extracción : vaya al repositorio original y haga clic en "Nueva solicitud de extracción".

Licencia 📄

Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo LICENSE para más detalles.

Contacto 📬

Para cualquier consulta o soporte, comuníquese con el mantenedor:

¡Gracias por visitar MCP-Mem0! Esperamos que te sea útil. Para estar al tanto de las últimas actualizaciones y lanzamientos, no olvides consultar la sección de Lanzamientos .

MCP-Mem0


Configuración avanzada 🔧

MCP-Mem0 permite configuraciones avanzadas que se adaptan a sus necesidades específicas. Puede ajustar la configuración en el archivo config.json , ubicado en el directorio raíz. Estas son algunas de las configuraciones clave que puede modificar:

  • Caducidad de la memoria : establece durante cuánto tiempo se deben conservar los recuerdos.
  • Nivel de registro : ajusta el nivel de detalle de los registros del servidor.
  • Configuración del puerto : cambie el número de puerto si es necesario.

Ejemplo de configuración

Aquí hay un ejemplo de cómo podría verse tu config.json :

{ "memory_expiry": "30 days", "logging_level": "info", "port": 5000 }

Solución de problemas 🛠️

Si encuentra problemas al usar MCP-Mem0, tenga en cuenta los siguientes problemas comunes:

  • El servidor no se inicia : asegúrese de que todas las dependencias estén instaladas correctamente.
  • Errores de API : Verifique el formato de la solicitud y asegúrese de que el servidor esté ejecutándose.
  • La memoria no se guarda : verifique que el agent_id sea único y tenga el formato correcto.

Hoja de ruta 🗺️

¡Tenemos planes emocionantes para futuras actualizaciones! Estas son algunas de las funciones que queremos implementar:

  • Autenticación de usuario : proteja su gestión de memoria con cuentas de usuario.
  • Visualización de datos : representación gráfica de datos de memoria.
  • Soporte multiagente : maneja múltiples agentes simultáneamente.

¡Esté atento a estas funciones y mucho más!

Comunidad 💬

Únase a nuestra comunidad para compartir sus experiencias, hacer preguntas y obtener apoyo:

Le animamos a interactuar con otros usuarios y contribuir a los debates.

Reflexiones finales 💭

¡Gracias por explorar MCP-Mem0! Creemos que esta herramienta será un recurso valioso para quienes trabajan con la gestión de memoria de agentes. Sus comentarios son esenciales, así que no dude en contactarnos con sugerencias o mejoras.

Para estar al día con las últimas actualizaciones, no olvides visitar la sección de Lanzamientos . ¡Que disfrutes programando!

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor robusto para administrar la memoria del agente a largo plazo utilizando Mem0, que proporciona almacenamiento y recuperación eficientes de memorias del agente con una implementación liviana basada en Python.

  1. Tabla de contenido
    1. Características ✨
      1. Empezando 🏁
        1. Instalación ⚙️
          1. Uso 📚
            1. Contribuyendo 🤝
              1. Licencia 📄
                1. Contacto 📬
                  1. Configuración avanzada 🔧
                    1. Ejemplo de configuración
                  2. Solución de problemas 🛠️
                    1. Hoja de ruta 🗺️
                      1. Comunidad 💬
                        1. Reflexiones finales 💭

                          Related MCP Servers

                          • -
                            security
                            F
                            license
                            -
                            quality
                            A TypeScript-based server that provides a memory system for Large Language Models (LLMs), allowing users to interact with multiple LLM providers while maintaining conversation history and offering tools for managing providers and model configurations.
                            Last updated -
                            20
                            JavaScript
                            • Apple
                          • A
                            security
                            A
                            license
                            A
                            quality
                            A flexible memory system for AI applications that supports multiple LLM providers and can be used either as an MCP server or as a direct library integration, enabling autonomous memory management without explicit commands.
                            Last updated -
                            3
                            88
                            54
                            JavaScript
                            MIT License
                          • -
                            security
                            F
                            license
                            -
                            quality
                            An MCP server that integrates with mem0.ai to help users store, retrieve, and search coding preferences for more consistent programming practices.
                            Last updated -
                            222
                            Python
                          • -
                            security
                            A
                            license
                            -
                            quality
                            A Model Context Protocol server that provides AI agents with persistent memory capabilities through Mem0, allowing them to store, retrieve, and semantically search memories.
                            Last updated -
                            2
                            Python
                            MIT License

                          View all related MCP servers

                          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/yellnuts/mcp-mem0'

                          If you have feedback or need assistance with the MCP directory API, please join our Discord server