syplugin-anMCPServer

by OpaqueGlass

Integrations

  • Supports Node.js integration through mcp-remote package for clients that don't support HTTP-based communication, allowing connection to the MCP server via stdio interface.

  • Uses npm to install and run the mcp-remote package as a bridge between traditional stdio-based MCP clients and the HTTP-based server.

  • Enables interaction with SiYuan note-taking application, providing search capabilities (keyword and SQL), document retrieval (fetching kramdown by ID and listing notebooks), and writing operations (appending content to diary or specific documents).

Ein kleiner MCP-Server für Siyuan-Note

中文

✨ Schnellstart

  • Laden Sie es vom Marktplatz herunter oder 1. entpacken Sie die package.zip in Release, 2. verschieben Sie den Ordner nach workspace/data/plugins/ , 3. und benennen Sie den Ordner in syplugin-anMCPServer um;
  • Aktivieren Sie das Plugin;
  • Das Plugin lauscht standardmäßig auf Port 16806 (Host: 127.0.0.1 ), bitte verwenden Sie http://127.0.0.1:16806/sse als Server-Zugriffsadresse;

⭐ Wenn dies für Sie hilfreich ist, geben Sie ihm bitte einen Stern!

🔧 Unterstützte Tools

  • [Suchen]
    • Verwenden Sie die Stichwortsuche;
    • Verwenden Sie die SQL-Suche.
  • [Abrufen]
    • Dokument Kramdown nach ID abrufen;
    • Notizbücher auflisten;
  • [Schreiben]
    • Inhalte zum Tagebuch hinzufügen;
    • Fügen Sie Inhalte einem bestimmten Dokument per ID hinzu.

❓ Häufig gestellte Fragen

  • F: Wie verwende ich es in einem MCP-Client?
    • A: Ändern Sie die Konfiguration der MCP-Anwendung, um den SSE-Typ auszuwählen und den Endpunkt zu konfigurieren, zum Beispiel:
      { "mcpServers": { "siyuan": { "type": "sse", "command": "http://127.0.0.1:16806/sse", "args": [ "" ], "env": {}, "auto_approve": false } } }
  • F: Mein MCP-Client unterstützt keine HTTP-basierte Kommunikation, nur stdio.
    • Verwenden Sie eine MCP-Hostanwendung, die HTTP-Kommunikation unterstützt.
    • Oder verwenden Sie die node.js + mcp-remote -Lösung
      npm install -g mcp-remote
      Verwenden Sie in der Anwendung eine Konfiguration ähnlich der folgenden:
      { "servers": [ { "name": "Siyuan", "key": "siyuan", "description": "Read notes", "command": "npx", "args": [ "mcp-remote", "http://127.0.0.1:16806/sse" ], "isActive": true } ] }
  • F: Was sind einige gängige MCP-Clients?

🙏 Referenzen & Danksagungen

Einige Abhängigkeiten sind in package.json aufgeführt.

Entwickler/ProjektProjektbeschreibungZitat
thuanpham582002/tabby-mcp-serverBietet MCP-Dienst innerhalb der Terminalsoftware Tabby; MIT-LizenzImplementierungsmethode des MCP-Dienstes
-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Ein Model Context Protocol-Server-Plugin für die Notizanwendung SiYuan, das das Suchen nach Dokumenten, Abrufen von Inhalten und Schreiben von Notizen über eine HTTP-basierte Schnittstelle ermöglicht.

  1. ✨ Schnellstart
    1. 🔧 Unterstützte Tools
      1. ❓ Häufig gestellte Fragen
        1. 🙏 Referenzen & Danksagungen

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            This TypeScript-based MCP server allows users to manage and interact with a note system through Model Context Protocol, enabling note creation and summarization with URIs and metadata.
            Last updated -
            1
            JavaScript
            MIT License
            • Apple
          • A
            security
            A
            license
            A
            quality
            A server for connecting to a local ComfyUI instance that enables storing and summarizing notes with custom URI scheme support.
            Last updated -
            1
            2
            Python
            MIT License
            • Apple
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that enables semantic search and retrieval of Apple Notes content, allowing AI assistants to access, search, and create notes using on-device embeddings.
            Last updated -
            TypeScript
            • Apple
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that enables semantic search and RAG over your Apple Notes, allowing AI assistants like Claude to search and reference your notes during conversations.
            Last updated -
            6
            TypeScript
            • Apple

          View all related MCP servers

          ID: 1lli2253t7