Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"syplugin-anmcpserver": {
"args": [
"-y",
"mcp-remote"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A plugin that provides MCP service for Siyuan Note.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'mcp-remote' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
mcp-remote exposed to OS command injection via untrusted MCP server connections
mcp-remote is exposed to OS command injection when connecting to untrusted MCP servers due to crafted input from the authorization_endpoint response URL
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity
Dynamic problem-solving through sequential thought chains
Persistent memory using a knowledge graph
Local-first AI memory with knowledge graphs and hybrid search. 17+ AI tools via MCP. Free.
MCP server for monday.com integration.
MCP Security Weekly
Get CVE alerts and security updates for Syplugin AnMCPServer and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A plugin that provides MCP service for Siyuan Note.
package.zip in Release, 2. move the folder to workspace/data/plugins/, 3. and rename the folder to syplugin-anMCPServer;16806 by default (Host: 127.0.0.1), please use http://127.0.0.1:16806/sse as the server access address;⭐ If this is helpful to you, please consider giving it a star!
For detailed tools, supported excluded documents, and other notes, please refer to the Supported Tools section.
Q1: How to use it in an MCP client? Please refer to the subsequent sections.
Q2: What are some common MCP clients?
Q3: Does the plugin support authentication?
authorization request header in your MCP client with the value Bearer YourToken.Q4: Can it be used in Docker?
No. The plugin depends on a Node.js environment and does not support running on mobile devices or within Docker.
To support SiYuan deployed in Docker, it is recommended to switch to other MCP projects. Some projects are listed here.
Alternatively, you can modify the code to decouple this plugin from the SiYuan frontend.
Q5: How can I view the configured authorization code?
Q6: When connecting an MCP client, I get an error Invalid Host: x.x.x.x or something similar. How do I fix it?
{
"jsonrpc": "2.0",
"error": {
"code": -32000,
"message": "Invalid Host: x.x.x.x"
},
"id": null
}
localhost. If you need to access it via a specific domain or connect to the MCP service in a non-local environment, you must manually declare it in Plugin Settings - Allowed Hosts.Q7: I only connected once, why does the settings page show a connection count greater than 1?