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

Маленький MCP-сервер для siyuan-note

中文

✨ Быстрый старт

  • Загрузите из Marketplace или 1. распакуйте package.zip в Release, 2. переместите папку в workspace/data/plugins/ , 3. и переименуйте папку в syplugin-anMCPServer ;
  • Включить плагин;
  • Плагин по умолчанию прослушивает порт 16806 (хост: 127.0.0.1 ), используйте http://127.0.0.1:16806/sse в качестве адреса доступа к серверу;

⭐ Если эта информация была вам полезна, пожалуйста, поставьте ей звезду!

🔧 Поддерживаемые инструменты

  • [Поиск]
    • Используйте поиск по ключевым словам;
    • Используйте поиск SQL;
  • [Забрать]
    • Получить документ kramdown по идентификатору;
    • Список блокнотов;
  • [Писать]
    • Добавлять содержимое в дневник;
    • Добавить содержимое к определенному документу по идентификатору;

❓ Часто задаваемые вопросы

  • В: Как использовать его в клиенте MCP?
    • A: Измените конфигурацию приложения MCP, чтобы выбрать тип SSE и настроить конечную точку, например:
      { "mcpServers": { "siyuan": { "type": "sse", "command": "http://127.0.0.1:16806/sse", "args": [ "" ], "env": {}, "auto_approve": false } } }
  • В: Мой клиент MCP не поддерживает HTTP-коммуникацию, только stdio.
    • Используйте приложение MCP Host, поддерживающее HTTP-связь;
    • Или используйте решение node.js + mcp-remote
      npm install -g mcp-remote
      Используйте в приложении конфигурацию, аналогичную приведенной ниже:
      { "servers": [ { "name": "Siyuan", "key": "siyuan", "description": "Read notes", "command": "npx", "args": [ "mcp-remote", "http://127.0.0.1:16806/sse" ], "isActive": true } ] }
  • В: Каковы наиболее распространённые клиенты MCP?

🙏 Ссылки и благодарности

Некоторые зависимости перечислены в package.json .

Разработчик/ПроектОписание проектаЦитата
thuanpham582002/tabby-mcp-серверПредоставляет службу MCP в терминальном программном обеспечении Tabby; Лицензия MITМетод реализации услуги 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.

Плагин сервера Model Context Protocol для приложения для создания заметок SiYuan, который позволяет искать документы, извлекать контент и делать записи в заметках через интерфейс на основе HTTP.

  1. ✨ Быстрый старт
    1. 🔧 Поддерживаемые инструменты
      1. ❓ Часто задаваемые вопросы
        1. 🙏 Ссылки и благодарности

          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