siyuan-mcp-server

siyuan-mcp-server

13

The SiYuan Note MCP Server is designed to integrate with the SiYuan Note system, allowing AI models to access and manipulate note data. It supports various operations like notebook management, document operations, file management, and SQL queries.

SiYuan Note MCP Server

An MCP server implementation that provides integration with the SiYuan Note system, enabling AI models to access and manipulate note data.

Features

  • Notebook Management
  • Document Operations
  • Block Control
  • File and Asset Management
  • SQL Query Support
  • Attribute Management
  • Export and Conversion
  • System Functions

Usage

The server requires the following environment variables:

  • SiYuan Note API token (required) for API authentication.

Local Run

  1. Install dependencies
  2. Set environment variables
  3. Start service

Docker Run

Run with Docker using the "docker run" command with required environment variables.

License

Released under the ISC License. Freely use, modify, and distribute the software, subject to ISC License terms.