π New MCP Server for SiYuan β Full Attribute View (Database) Support Hey SiYuan community! I've built an MCP server that gives AI assistants (Claude, Cursor, etc.) full read/write access to your SiYuan workspace β including complete support for Attribute View databases. This is the feature missing from all existing SiYuan MCP servers.
ββββββββββββββββββββββββββββββ
β οΈ PREREQUISITE
ββββββββββββββββββββββββββββββ
The sy-query-view plugin must be installed in SiYuan. β SiYuan Marketplace β search "Query View" ββββββββββββββββββββββββββββββ
β¨ WHAT IT CAN DO
ββββββββββββββββββββββββββββββ
Attribute View Databases (main feature): β’ List all databases in your workspace β’ Read full database: columns (with types) + all rows β’ Create rows with initial values β’ Update multiple cells in one call β’ Filter rows by column/value β’ Create new databases programmatically β’ Delete rows Also covers: β’ Documents (read, rename, delete, move) β’ Blocks (create, update, delete, move, batch ops) β’ Full-text & advanced search β’ Tags management β’ Assets (upload, OCR, list) β’ References & backlinks β’ Auto-discovery of SiYuan port ββββββββββββββββββββββββββββββ
β‘ QUICK INSTALL (no build required) ββββββββββββββββββββββββββββββ
Add this to your Claude Desktop config: { "mcpServers": { "siyuan": { "command": "npx", "args": ["-y", "siyuan-query-mcp@latest"], "env": { "SIYUAN_API_TOKEN": "your-token-here" } } } } Get your token: SiYuan β Settings β About β API token
ββββββββββββββββββββββββββββββ
π LINKS
ββββββββββββββββββββββββββββββ
GitHub : https://github.com/MyrkoF/siyuan-mcp npm : https://www.npmjs.com/package/siyuan-query-mcp
Feedback and contributions welcome!
Built on top of GALIAIS/siyuan-mcp-server β thanks to the original author.
Welcome to here!
Here we can learn from each other how to use SiYuan, give feedback and suggestions, and build SiYuan together.
Signup About