SiYuan
Exposes comprehensive SiYuan Note API functionality via the Model Context Protocol (MCP) for integration with AI tools and other applications.
About
SiYuan is a Model Context Protocol (MCP) server designed to bridge SiYuan Note with external applications, particularly AI-powered tools like Cursor and Claude Desktop. By providing complete access to SiYuan Note's extensive API, it enables seamless programmatic interaction with notebooks, documents, blocks, and other content. This tool facilitates advanced content management, data retrieval via SQL queries, and efficient workflow automation, all while ensuring high performance, security, and developer-friendliness.
Key Features
- Provides complete SiYuan Note API functionality for notebooks, documents, and blocks.
- Integrates seamlessly with AI tools and clients via the Model Context Protocol (MCP).
- Enables advanced data querying within SiYuan Note using SQL.
- Offers robust file and resource management within SiYuan Note workspaces.
- Ensures high performance through asynchronous processing, batch operations, and transaction management.
- 8 GitHub stars
Use Cases
- Integrate SiYuan Note with AI-powered code editors (e.g., Cursor) for enhanced context and productivity.
- Automate content creation, organization, and data retrieval tasks within SiYuan Note programmatically.
- Connect SiYuan Note with AI assistants (e.g., Claude Desktop) to provide contextual information for model interactions.