siyuan-mcp-sisyphus

Solid

Operate SiYuan notes via 8 aggregated MCP tools (notebook/document/block/file/search/tag/system/mascot). Covers path semantics, permissions, block editing, search, tags, export, and mascot actions.

Data & Documents 56 stars 5 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
58
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# SiYuan MCP Sisyphus 8 aggregated MCP tools for SiYuan note operations. Each tool takes an `action` parameter. Full parameter schemas are in the tool descriptions; use `action="help"` on any tool for detailed guidance. ## Recommended Workflow 1. **Explore**: `notebook(action="list")`, `system(action="get_version")` 2. **Locate**: `document(action="get_path" | "get_hpath" | "get_ids")` 3. **Write**: `document(action="create" | "rename" | "move")`, `block(action="append" | "update" | ...)` 4. **Verify**: `document(action="get_child_blocks")` or `block(action="get_children")` ## Getting Help - Call any tool with `action="help"` to get its actions, required fields, hints, and examples. - MCP resources are also available if your client supports them: - `siyuan://help/tool-overview` — all tools, enabled actions, and guidance - `siyuan://help/document-path-semantics` — path type details with examples - `siyuan://help/examples` — minimal call examples for common actions - `siyuan://help/ai-layout-guide` — layout and block-type decision rules - `siyuan://help/action/{tool}/{action}` — per-action parameter shapes ## Disabled-by-Default Actions These actions return `{error: {type: "action_disabled"}}` unless enabled in SiYuan plugin settings. | Tool | Action | |------|--------| | notebook | `remove` | | notebook | `set_permission` | | document | `remove` | | block | `delete` | ## Permission System Four levels per notebook: `rwd` (read/write/delete), `rw` (read/write...

Details

Author
yangtaihong59
Repository
yangtaihong59/siyuan-plugins-mcp-sisyphus
Created
3 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

acp-checkout-mcp

Implement ACP checkout as an MCP server, exposing checkout operations as MCP tools. Use when building an MCP-based commerce server for AI agents that use tool-calling to complete purchases.

31 Updated 1 weeks ago
OrcaQubits
API & Backend Listed

nocobase-acl-manage

Inspect and configure NocoBase roles, system permissions, route permissions, table global permissions, table independent permissions, field permissions, and row scopes via MCP. Use when users want to grant, restrict, debug, or audit ACL behavior in a NocoBase app.

33 Updated today
nocobase
AI & Automation Solid

rival-search-mcp

Deep research and competitor analysis using RivalSearchMCP. 10 tools: web search (Yahoo/DuckDuckGo), social media (Reddit/HN/Dev.to), news aggregation, GitHub search, website mapping, content extraction with OCR, scientific papers (arXiv/PubMed), and AI research agent. No API keys required. Use when the user needs web research, competitive analysis, content discovery, or academic paper search.

91 Updated 5 days ago
damionrashford
AI & Automation Solid

mezmo-automation

Automate Mezmo tasks via Rube MCP (Composio). Always search tools first for current schemas.

51 Updated 2 months ago
christophacham
Data & Documents Solid

pensieve

Project knowledge base and workflow router. knowledge/ caches previously explored file locations, module boundaries, and call chains for direct reuse; decisions/maxims are established architectural decisions and coding standards -- follow, don't re-debate; pipelines are reusable workflows; short-term/ holds new conclusions temporarily, promoted or deleted upon expiry. Use self-improve to capture new insights after completing tasks. Provides five tools: init, upgrade, migrate, doctor, self-improve.

2,517 Updated 2 weeks ago
kingkongshot