Integrations
Used for loading environment variables to configure the MCP server with authentication credentials and API endpoints for the Yonote service.
Provides API tools to interact with Yonote documents and collections, which is described as an alternative to Notion. Allows listing documents/collections, retrieving document details, and navigating the content hierarchy.
Yonote MCP-Server-Prototyp
Dies ist ein MVP-Projekt eines MCP-Servers (Multi-Channel Platform) 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
- Klonen Sie das Repository:Copy
- Installieren Sie Abhängigkeiten mit uv:Copy
- Konfigurieren Sie Umgebungsvariablen:Erstellen Sie im Projektstammverzeichnis eine
.env
Datei mit folgendem Inhalt:Copy
Verwendung
Führen Sie den MCP-Server aus:
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 abrufencollections_list
: Ruft eine Liste der Sammlungen ab (mit optionalem Limit und Offset)
Projektstruktur
main.py
– Hauptservercode und Tooldefinitionenpyproject.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:
Ersetzen Sie /path/to/yonote-mcp
durch den tatsächlichen Pfad zu Ihrem Projektverzeichnis.
This server cannot be installed
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.
Related MCP Servers
- -securityFlicense-qualityEnables AI language models to interact with Microsoft OneNote via a standardized interface, supporting notebook and page management through natural language.Last updated -1076TypeScript
- -securityFlicense-qualityFacilitates 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 -12Python
- -securityFlicense-qualityEnables interaction with Curri's API by managing text notes, offering tools for note creation, and generating summaries using structured prompts.Last updated -JavaScript
- AsecurityAlicenseAqualityEnables interaction with Apple Notes via natural language, supporting note creation, search, and retrieval with iCloud integration for seamless note management.Last updated -32TypeScriptMIT License