# SiYuan Note-Taking

> Use this tool when you need to integrate AI capabilities with your note-taking workflow, access and manipulate note content, or perform searches and queries within your SiYuan database. It provides inputs for SQL queries and markdown content, and outputs note data and search results, enabling seamless interaction with your knowledge management system. Ideal for use cases where automated note organization, retrieval, and analysis are required, such as research, study, or content creation.

Canonical page: https://skillsregistry.net/skills/opaqueglass-siyuan-note-taking  
JSON: https://api.skillsregistry.net/v1/skills/opaqueglass-siyuan-note-taking

## Description

The SiYuan MCP Server provides AI assistants with direct access to the SiYuan note-taking application's database and functionality. Developed by OpaqueGlass, this TypeScript implementation exposes tools for reading document content, appending markdown to documents, performing full-text searches across blocks, and executing SQL queries against SiYuan's database. The server includes specialized tools for retrieving database schema information and working with daily notes, making it particularly valuable for users who want to integrate AI capabilities with their knowledge management workflows in SiYuan without switching contexts.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/opaqueglass-siyuan-note-taking)
- **Repository:** <https://github.com/opaqueglass/syplugin-anmcpserver>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "opaqueglass-siyuan-note-taking"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/opaqueglass-siyuan-note-taking` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/opaqueglass-siyuan-note-taking/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
