Маленький MCP-сервер для siyuan-note
Плагин, предоставляющий 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в качестве адреса доступа к серверу;
⭐ Если эта информация была вам полезна, пожалуйста, поставьте ей звезду!
Related MCP server: MCP Apple Notes
🔧 Поддерживаемые инструменты
[Поиск]
Используйте поиск по ключевым словам;
Используйте поиск SQL;
[Забрать]
Получить документ kramdown по идентификатору;
Список блокнотов;
[Писать]
Добавлять содержимое в дневник;
Добавить содержимое к определенному документу по идентификатору;
❓ Часто задаваемые вопросы
В: Как использовать его в клиенте MCP?
A: Измените конфигурацию приложения MCP, чтобы выбрать тип SSE и настроить конечную точку, например:
(Ниже приведен пример использования chatmcp . Для разных клиентов MCP могут потребоваться разные форматы конфигурации; подробности см. в документации клиента MCP.)
{ "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-remotenpm install -g mcp-remoteИспользуйте в приложении конфигурацию, аналогичную приведенной ниже:
(Ниже приведен пример использования 5ire . Для разных клиентов MCP могут потребоваться разные форматы конфигурации; подробности см. в документации клиента MCP.)
{ "servers": [ { "name": "Siyuan", "key": "siyuan", "description": "Read notes", "command": "npx", "args": [ "mcp-remote", "http://127.0.0.1:16806/sse" ], "isActive": true } ] }
В: Каковы наиболее распространённые клиенты MCP?
Пожалуйста, перейдите по ссылке: https://github.com/punkpeye/awesome-mcp-clients или https://modelcontextprotocol.io/clients ;
🙏 Ссылки и благодарности
Некоторые зависимости перечислены в
package.json.
Разработчик/Проект | Описание проекта | Цитата |
Предоставляет службу MCP в терминальном программном обеспечении Tabby; Лицензия MIT | Метод реализации услуги MCP |