Obsidian MCP Python
@hellozhangran
关于 Obsidian MCP Python
obsidian-mcp-python, a very simple MCP Server demo that can help you to operate something about your obsidian md file
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"obsidian-mcp-python": {
"command": "uv",
"args": [
"--directory",
"/path/of/your/project/file/obsidian-mcp-python",
"run",
"main.py"
],
"env": {
"OBSIDIAN_PATH": "/path/of/your/obsidian/vault"
}
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Obsidian MCP Python?
Obsidian MCP Python is a small demo project that helps you understand the Model Context Protocol (MCP). It enables quick setup of a real MCP service connecting to an Obsidian vault. It is intended for developers (via a tutorial) and ordinary users who want to try it.
How to use Obsidian MCP Python?
Clone the repository, install the uv tool on your local machine, then copy the provided JSON configuration into your MCP client (Cursor, Windsurf, or Claude Desktop). Adjust the directory paths and set the OBSIDIAN_PATH environment variable to point to your Obsidian vault.
Key features of Obsidian MCP Python
- Quick setup of a real MCP service
- Integrates with an Obsidian vault
- Uses Python and the
uvtool - Works with Cursor, Windsurf, and Claude Desktop
- Includes a Tutorial.md for developers
- Simple JSON configuration for MCP clients
Use cases of Obsidian MCP Python
- Learning MCP by running a working example
- Connecting an Obsidian vault to MCP clients for experimentation
- Prototyping a personal MCP-based service
- Demonstrating MCP setup to others
- Testing MCP client compatibility
FAQ from Obsidian MCP Python
What is this project?
It is a small demo project designed to help you understand and set up a real MCP service.
How do I use Obsidian MCP Python?
Clone the repo, install uv, then add the provided JSON config to your MCP client, updating paths and the OBSIDIAN_PATH environment variable.
Which MCP clients are supported?
The README shows configuration examples for Cursor, Windsurf, and Claude Desktop.
Where can I find the tutorial?
Developers can look at the Tutorial.md file. Ordinary users should refer to the "Usage" section.
What environment variable is required?
You must set OBSIDIAN_PATH to the path of your Obsidian vault.
记忆与知识 分类下的更多 MCP 服务器
RAG Documentation MCP Server
hannesrudolphAn MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context.
Jupyter Notebook MCP Server (for Cursor)
jbenoModel Context Protocol (MCP) server designed to allow AI agents within Cursor to interact with Jupyter Notebook (.ipynb) files

Dash Api Docs Mcp Server
KapeliMCP server for Dash, the macOS API documentation browser
Ultimate Google Docs & Drive MCP Server
a-bonusThe Ultimate Google Docs, Sheets, Drive, Gmail, & Google Calendar MCP Server. This MCP (primarily for use in Claude Desktop) gains full access to your google suite and lets claude do its thing.
📓 GistPad MCP
lostintangent📓 An MCP server for managing your personal knowledge, daily notes, and re-usable prompts via GitHub Gists
评论