siyuan-note 的一个小型 MCP 服务器
为思源笔记提供MCP服务的插件。
✨ 快速入门
从市场下载或 1. 解压 Release 中的
package.zip,2. 将文件夹移动到workspace/data/plugins/,3. 并将文件夹重命名为syplugin-anMCPServer;启用插件;
该插件默认监听
16806端口(Host:127.0.0.1),请使用http://127.0.0.1:16806/sse作为服务器访问地址;
⭐ 如果这对您有帮助,请考虑给它一颗星!
Related MCP server: MCP Apple Notes
🔧 支持的工具
[搜索]
使用关键字搜索;
使用 SQL 搜索;
[取回]
通过 ID 获取文档 kramdown;
列出笔记本;
[写]
将内容附加到日记;
通过ID将内容附加到特定文档;
❓ 常见问题
问:如何在 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。
使用支持 HTTP 通信的 MCP Host 应用程序;
或者使用
node.js+mcp-remote方案npm 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 客户端?
🙏 参考文献和致谢
一些依赖项在
package.json中列出。
开发商/项目 | 项目描述 | 引文 |
在终端软件 Tabby 中提供 MCP 服务;MIT 许可证 | MCP服务的实现方法 |
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.