MCP Server Memos

by RyoJerryYu

Memos del servidor MCP 📝

Un paquete de Python que proporciona a los modelos LLM la capacidad de interactuar con el servidor Memos a través de la interfaz MCP (Protocolo de contexto de modelo) .

🚀 Características

  • 🔍Buscar notas con palabras clave
  • ✨ Crea nuevas notas con visibilidad personalizable
  • 📖 Recuperar contenido de notas por ID
  • 🏷️ Enumerar y administrar etiquetas de notas
  • 🔐 Autenticación segura mediante tokens de acceso

🛠️ Uso

Puede incluir este paquete en su archivo de configuración como se muestra a continuación, tal como usa otros complementos MCP de Python.

{ ..., "mcpServers": { "fetch": { // other mcp servers "command": "uvx", "args": ["mcp-server-fetch"] }, "memos": { // add this to your config "command": "uvx", "args": [ "--prerelease=allow", "mcp-server-memos", "--host", "localhost", "--port", "5230", "--token", "your-access-token-here" ] } } }

📦 Instalación

Instalación mediante herrería

Para instalar mcp-server-memos-py para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @RyoJerryYu/mcp-server-memos-py --client claude
Instalación manual
pip install mcp-server-memos

Línea de comandos

mcp-server-memos --host localhost --port 8080 --token YOUR_ACCESS_TOKEN

Como biblioteca

from mcp_server_memos import Config, serve_stdio config = Config( host="localhost", port=8080, token="YOUR_ACCESS_TOKEN" ) await serve_stdio(config=config)

🔧 Configuración

ParámetroDescripciónPor defecto
hostNombre de host del servidor Memoslocalhost
portPuerto del servidor de notas8080
tokenToken de acceso para autenticación""

🤝 Herramientas disponibles

Este servidor MCP proporciona las siguientes herramientas para interactuar con Memos:

Nombre de la herramientaDescripciónParámetros
list_memo_tagsListar todas las etiquetas de notas existentes- parent : El padre que posee las etiquetas (formato: memos/{id}, predeterminado: "memos/-")- visibility : Visibilidad de la etiqueta (PÚBLICA/PROTEGIDA/PRIVADA, predeterminado: PRIVADA)
search_memoBuscar notas usando palabras clave- key_word : Las palabras clave que se buscarán en el contenido del memorando
create_memoCrear una nueva nota- content : El contenido de la nota - visibility : Visibilidad de la nota (PÚBLICO/PROTEGIDO/PRIVADO, predeterminado: PRIVADO)
get_memoObtenga una nota específica por identificación- name : El nombre/ID del memo (formato: memos/{id})

🤝 Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

📄 Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

🙏 Agradecimientos

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un paquete de Python que permite que los modelos LLM interactúen con el servidor Memos a través de la interfaz del Protocolo de Contexto de Modelo, lo que permite la búsqueda, creación, recuperación y gestión de memos.

  1. 🚀 Features
    1. 🛠️ Usage
      1. 📦 Installation
      2. Command Line
      3. As a Library
    2. 🔧 Configuration
      1. 🤝 Available Tools
        1. 🤝 Contributing
          1. 📄 License
            1. 🙏 Acknowledgments

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                A Pyodide server for executing Python code by Large Language Models (LLMs) via the Model Context Protocol (MCP).
                Last updated a month ago
                5
                3
                TypeScript
                MIT License
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server enabling LLMs to search, retrieve, and manage documents through Rememberizer's knowledge management API.
                Last updated 14 days ago
                19
                Python
                Apache 2.0
              • A
                security
                F
                license
                A
                quality
                A Python server implementing the Model Context Protocol to provide customizable prompt templates, resources, and tools that enhance LLM interactions in the continue.dev environment.
                Last updated 17 days ago
                2
                Python
              • A
                security
                F
                license
                A
                quality
                A Model Context Protocol server that allows LLMs to interact with Python environments, execute code, and manage files within a specified working directory.
                Last updated a month ago
                9
                8
                Python
                • Linux
                • Apple

              View all related MCP servers

              ID: strjm92qcp