Skip to main content
Glama

Yonote MCP Server

by cutalion
1
  • Linux
  • Apple

Yonote MCP-Server-Prototyp

Dies ist ein MVP-Projekt eines MCP-Servers für den Yonote-Dienst, eine Alternative zu Notion. Der Server bietet API-Tools für die Interaktion mit Yonote-Dokumenten und -Sammlungen.

Merkmale

  • Dokumente und Sammlungen von Yonote auflisten
  • Erhalten Sie detaillierte Informationen zu einem Dokument
  • Stellt Tools über das FastMCP-Framework bereit

Anforderungen

  • Python 3.13+
  • Yonote-API-Anmeldeinformationen
  • Die folgenden Python-Pakete (siehe pyproject.toml ):
    • fast-agent-mcp>=0.2.23
    • requests>=2.32.3
    • python-dotenv (zum Laden von Umgebungsvariablen)
  • UV für das Abhängigkeitsmanagement

Aufstellen

Installation über Smithery

So installieren Sie Yonote Document Interaction Server für Claude Desktop automatisch über Smithery :

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

Manuelle Installation

  1. Klonen Sie das Repository:
    git clone <your-repo-url> cd yonote-mcp
  2. Installieren Sie Abhängigkeiten mit uv:
    uv pip install -r requirements.txt # or, using pyproject.toml: uv pip install .
  3. Konfigurieren Sie Umgebungsvariablen:Erstellen Sie im Projektstammverzeichnis eine .env Datei mit folgendem Inhalt:
    API_TOKEN=your_yonote_api_token API_BASE_URL=https://app.yonote.ru/api # Optional, defaults to this value

Verwendung

Führen Sie den MCP-Server aus:

python main.py

Der Server stellt die folgenden Tools bereit:

  • documents_list : Ruft eine Liste von Dokumenten ab (mit optionalem Limit, Offset und CollectionId).
  • documents_info : Informationen zu einem Dokument nach ID abrufen
  • collections_list : Ruft eine Liste der Sammlungen ab (mit optionalem Limit und Offset)

Projektstruktur

  • main.py – Hauptservercode und Tooldefinitionen
  • pyproject.toml – Projektmetadaten und Abhängigkeiten

Lizenz

MIT (oder geben Sie Ihre Lizenz an)

Beispiel für eine Cursorkonfiguration

Um diesen MCP-Server mit Cursor zu verwenden, fügen Sie Ihrer Konfigurationsdatei ~/.cursor/mcp.json Folgendes hinzu:

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

Ersetzen Sie /path/to/yonote-mcp durch den tatsächlichen Pfad zu Ihrem Projektverzeichnis.

Screenshot

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

Bietet API-Tools zur Interaktion mit Yonote-Dokumenten und -Sammlungen und dient als Alternative zu Notion mit Funktionen zum Auflisten von Dokumenten/Sammlungen und Abrufen detaillierter Dokumentinformationen.

  1. Merkmale
    1. Anforderungen
      1. Aufstellen
        1. Installation über Smithery
        2. Manuelle Installation
      2. Verwendung
        1. Projektstruktur
          1. Lizenz
            1. Beispiel für eine Cursorkonfiguration

              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