Skip to main content
Glama

Yonote MCP Server

by cutalion
1
  • Linux
  • Apple

Prototipo de servidor Yonote MCP

Este es un proyecto MVP de un servidor MCP para el servicio Yonote, una alternativa a Notion. El servidor proporciona herramientas API para interactuar con documentos y colecciones de Yonote.

Características

  • Lista de documentos y colecciones de Yonote
  • Obtenga información detallada sobre un documento
  • Expone herramientas a través del marco FastMCP

Requisitos

  • Python 3.13+
  • Credenciales de la API de Yonote
  • Los siguientes paquetes de Python (consulte pyproject.toml ):
    • fast-agent-mcp>=0.2.23
    • requests>=2.32.3
    • python-dotenv (para cargar variables de entorno)
  • uv para la gestión de dependencias

Configuración

Instalación mediante herrería

Para instalar Yonote Document Interaction Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @cutalion/yonote-mcp --client claude

Instalación manual

  1. Clonar el repositorio:
    git clone <your-repo-url> cd yonote-mcp
  2. Instalar dependencias usando uv:
    uv pip install -r requirements.txt # or, using pyproject.toml: uv pip install .
  3. Configurar variables de entorno:Cree un archivo .env en la raíz del proyecto con el siguiente contenido:
    API_TOKEN=your_yonote_api_token API_BASE_URL=https://app.yonote.ru/api # Optional, defaults to this value

Uso

Ejecute el servidor MCP:

python main.py

El servidor expone las siguientes herramientas:

  • documents_list : obtiene una lista de documentos (con límite, desplazamiento y collectionId opcionales)
  • documents_info : Obtener información sobre un documento por ID
  • collections_list : obtiene una lista de colecciones (con límite y desplazamiento opcionales)

Estructura del proyecto

  • main.py — Código del servidor principal y definiciones de herramientas
  • pyproject.toml — Metadatos y dependencias del proyecto

Licencia

MIT (o especifique su licencia)

Ejemplo de configuración del cursor

Para utilizar este servidor MCP con Cursor, agregue lo siguiente a su archivo de configuración ~/.cursor/mcp.json :

{ "mcpServers": { "yonote": { "command": "uv", "args": [ "run", "-v", "--directory", "/path/to/yonote-mcp", "/path/to/yonote-mcp/main.py" ] } } }

Reemplace /path/to/yonote-mcp con la ruta real al directorio de su proyecto.

Captura de pantalla

-
security - not tested
F
license - not found
-
quality - not tested

Proporciona herramientas API para interactuar con documentos y colecciones de Yonote, y sirve como alternativa a Notion con capacidades para enumerar documentos/colecciones y recuperar información detallada de los documentos.

  1. Características
    1. Requisitos
      1. Configuración
        1. Instalación mediante herrería
        2. Instalación manual
      2. Uso
        1. Estructura del proyecto
          1. Licencia
            1. Ejemplo de configuración del cursor

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                Enables AI language models to interact with Microsoft OneNote via a standardized interface, supporting notebook and page management through natural language.
                Last updated -
                107
                6
                TypeScript
              • -
                security
                F
                license
                -
                quality
                Facilitates initiating Ollama queries via Claude and manages a simple note storage system with capabilities to add, summarize, and access notes using custom URIs.
                Last updated -
                1
                2
                Python
                • Apple
              • -
                security
                F
                license
                -
                quality
                Enables interaction with Curri's API by managing text notes, offering tools for note creation, and generating summaries using structured prompts.
                Last updated -
                JavaScript
                • Apple
              • A
                security
                A
                license
                A
                quality
                Enables interaction with Apple Notes via natural language, supporting note creation, search, and retrieval with iCloud integration for seamless note management.
                Last updated -
                3
                2
                TypeScript
                MIT License
                • Apple

              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/cutalion/yonote-mcp'

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