Obsidian Zettelkasten Server
БесплатноНе проверенEnables AI models to read, search, and write notes in an Obsidian vault following the Zettelkasten method, with tools for semantic search, memo reading/writing,
Описание
Enables AI models to read, search, and write notes in an Obsidian vault following the Zettelkasten method, with tools for semantic search, memo reading/writing, and dialogue saving.
README
This is an MCP (Model Context Protocol) server designed to connect your Obsidian Vault with AI models (like Claude in Cursor).
Intended Use Case
This tool is specifically designed for users who manage their knowledge with the following setup:
- Zettelkasten Method: Organizing notes using a directory structure like
000_Slipboxin an Obsidian Vault. - AI Dialogue Aggregation: Consolidating AI conversations into specific directories like
000_Slipbox/ai_dialogues(or11_claude_dialogues, etc.) to track the evolution of your thoughts. - Git Submodule Workflow: Managing the Obsidian Vault as a Git submodule within a project workspace to treat code and knowledge as an integrated system.
Tools Provided
search_memos: Semantic search across your Vault. Finds relevant notes even if keywords don't match exactly.read_memo: Read the content of a specific note.write_memo: Save a plain Markdown file to a specific path (for drafts or documents).write_dialogue: Save a conversation as a formatted dialogue note (with date and provider).list_recent_memos: List recently updated notes.
Setup Instructions
1. Install Dependencies
pip install -r requirements.txt
2. Register in Cursor
You can enable this server in Cursor settings to allow Claude to read and write your notes directly.
- Open Cursor Settings (Cmd+,).
- Navigate to Features > MCP.
- Click + Add New MCP Server.
- Enter the following information and click Save:
- Name:
ObsidianMemo - Type:
command - Command:
/path/to/your/venv/bin/python /path/to/server.py
For more advanced configuration (e.g., in mcp.json), use the following structure:
{
"mcpServers": {
"ObsidianMemo": {
"command": "/path/to/your/venv/bin/python",
"args": [
"/path/to/server.py"
],
"env": {
"OBSIDIAN_VAULT_PATH": "/path/to/your/obsidian/vault"
}
}
}
}
Usage Examples
Once registered, you can prompt Claude like this:
- "Search for notes about 'LLM architecture' from last month."
- "Save this discussion as a new note titled 'MCP Integration Ideas' in the ai_dialogues folder."
- "What are the 5 most recently updated notes?"
Important Notes
- This server communicates via
stdio(standard input/output). - Note saving defaults to
000_Slipbox/ai_dialogues/, but you can specify existing folders like11_claude_dialogues. - Set the root path of your Vault by either editing
DEFAULT_VAULT_PATHinserver.pyor setting theOBSIDIAN_VAULT_PATHenvironment variable.
Установка Obsidian Zettelkasten Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/shuhei0866/mcp-server-obsidian-slipboxFAQ
Obsidian Zettelkasten Server MCP бесплатный?
Да, Obsidian Zettelkasten Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Obsidian Zettelkasten Server?
Нет, Obsidian Zettelkasten Server работает без API-ключей и переменных окружения.
Obsidian Zettelkasten Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Obsidian Zettelkasten Server в Claude Desktop, Claude Code или Cursor?
Открой Obsidian Zettelkasten Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Obsidian Zettelkasten Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
