entanglr/zettelkasten-mcp
Free实现 Zettelkasten 知识管理方法的 MCP 服务器,允许通过 Claude 等客户端创建、链接和搜索原子笔记。
About entanglr/zettelkasten-mcp
Zettelkasten MCP Server is an open-source Model Context Protocol server that implements the Zettelkasten knowledge management methodology originally developed by German sociologist Niklas Luhmann. It allows users to create, link, explore, and synthesize atomic notes through Claude and other MCP-compatible clients. The server supports multiple note types (fleeting, literature, permanent, structure, hub) and a comprehensive semantic linking system with defined link types (e.g., reference, extends, supports, contradicts). It features timestamp-based IDs, bidirectional linking, tagging, full-text search, markdown formatting, and a dual storage architecture. Designed as a 'second brain' or communication partner, it enables vertical and horizontal exploration of knowledge networks, facilitating serendipitous discoveries.
Key Features
Pros & Cons
- Directly implements the proven Zettelkasten methodology with atomicity, connectivity, and emergence
- Seamless integration with Claude and other MCP-compatible clients
- Rich note type system (fleeting, literature, permanent, structure, hub) supports full knowledge workflow
- Semantic linking goes beyond simple backlinks to capture specific relationships between ideas
- Open source and self-hostable, giving full control over data
- Markdown-based notes ensure interoperability and longevity
- Dual storage architecture provides flexibility for different use cases
- Requires an MCP-compatible client (like Claude Desktop) to access the full interface
- Steeper learning curve for users unfamiliar with the Zettelkasten method
- No built-in sync or cloud storage; self-hosting may be needed for multi-device use
- Limited to text-based notes; no support for images or file attachments currently