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).

Un pequeño servidor MCP para siyuan-note

中文

✨ Inicio rápido

  • Descárguelo desde el marketplace o 1. descomprima el package.zip en Release, 2. mueva la carpeta a workspace/data/plugins/ , 3. y cambie el nombre de la carpeta a syplugin-anMCPServer ;
  • Habilitar el complemento;
  • El complemento escucha en el puerto 16806 de forma predeterminada (Host: 127.0.0.1 ), utilice http://127.0.0.1:16806/sse como dirección de acceso al servidor;

⭐ Si esto te resulta útil, ¡considera darle una estrella!

🔧 Herramientas compatibles

  • [Buscar]
    • Utilice la búsqueda por palabras clave;
    • Utilice la búsqueda SQL;
  • [Recuperar]
    • Obtener documento kramdown por ID;
    • Lista de cuadernos;
  • [Escribir]
    • Añadir contenido al diario;
    • Añadir contenido a un documento específico por ID;

❓ Preguntas frecuentes

  • P: ¿Cómo lo uso en un cliente MCP?
    • A: Modifique la configuración de la aplicación MCP para seleccionar el tipo de SSE y configurar el punto final, por ejemplo:
      { "mcpServers": { "siyuan": { "type": "sse", "command": "http://127.0.0.1:16806/sse", "args": [ "" ], "env": {}, "auto_approve": false } } }
  • P: Mi cliente MCP no admite la comunicación basada en HTTP, solo stdio.
    • Utilice una aplicación de host MCP que admita la comunicación HTTP;
    • O utilice la solución node.js + mcp-remote
      npm install -g mcp-remote
      Utilice una configuración similar a la que se muestra a continuación en la aplicación:
      { "servers": [ { "name": "Siyuan", "key": "siyuan", "description": "Read notes", "command": "npx", "args": [ "mcp-remote", "http://127.0.0.1:16806/sse" ], "isActive": true } ] }
  • P: ¿Cuáles son algunos clientes MCP comunes?

🙏 Referencias y agradecimientos

Algunas dependencias están enumeradas en package.json .

Desarrollador/ProyectoDescripción del proyectoCitación
thuanpham582002/servidor-mcp-tabbyProporciona servicio MCP dentro del software de terminal Tabby; Licencia MITMétodo de implementación del servicio MCP
-
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.

Un complemento de servidor de protocolo de contexto de modelo para la aplicación de toma de notas SiYuan que permite buscar documentos, recuperar contenido y escribir notas a través de una interfaz basada en HTTP.

  1. ✨ Inicio rápido
    1. 🔧 Herramientas compatibles
      1. ❓ Preguntas frecuentes
        1. 🙏 Referencias y agradecimientos

          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