
zen
by sheshbabu·★ 1,085·综合分 53
自托管笔记应用,提供MCP集成功能,可搜索、列出和读取笔记。
productivityknowledge-graphfile-system
59
Forks
1
活跃 Issue
1 个月前
最近提交
2 天前
收录于
概述
Zen是一个自托管笔记应用,以单个Go二进制文件构建,笔记以markdown格式存储在SQLite中。它提供BM25排名的全文搜索功能,使用灵活的标签而非严格的文件夹组织,并支持各种markdown功能。该应用包含实验性MCP功能,可通过模型上下文协议搜索、列出和读取笔记。设计目标是在低资源占用的情况下提供功能丰富的笔记体验。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:个人知识管理,通过MCP驱动的笔记检索
你:团队协作使用自托管笔记记录与API访问
你:构建引用个人笔记的自定义AI工作流
你:Zen提供哪些MCP操作?
你:Zen的资源占用如何?
什么时候选它
如果你需要一个轻量级的自托管笔记解决方案,支持Markdown和实验性MCP集成,可以选择Zen。
什么时候不要选它
如果你在寻找专门的MCP服务器实现,而不是具有MCP功能的笔记应用,不要选择这个。
此 server 暴露的工具
从 README 抽取出 3 个工具search_notessearch_notes(query: string) -> []NoteSearch notes using full-text search with BM25 ranking
list_noteslist_notes(tags?: string[], archived?: boolean) -> []NoteList all notes with optional filtering by tags and archive status
read_noteread_note(id: string) -> NoteRead the content of a specific note by ID
可对比工具
standardnoteslogseqmemosjoplin
安装
安装
从源码构建
$ make build本地开发
使用默认配置运行应用程序
$ make devMCP配置
添加到Claude Desktop配置文件config.json:
{
"mcpServers": {
"zen": {
"command": "zen可执行文件路径",
"args": ["--mcp"]
}
}
}FAQ
- Zen提供哪些MCP操作?
- Zen通过模型上下文协议(MCP)提供搜索、列出和读取笔记的MCP功能。
- Zen的资源占用如何?
- Zen设计为极低资源占用,适合在硬件配置有限或资源受限的环境中运行。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by rkwz · 2025-09-23
zen 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。