MCP.so
ログイン

Obsidian MCP Python

@hellozhangran

基本情報

カテゴリ

メモリとナレッジ

トランスポート

stdio

作者

hellozhangran

投稿者

Ran Zhang

Obsidian MCP Python について

obsidian-mcp-python, a very simple MCP Server demo that can help you to operate something about your obsidian md file

Obsidian MCP Python の設定

以下の設定を使って、このサーバーを 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"
      }
    }
  }
}

Obsidian MCP Python のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは 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 uv tool
  • 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

よくある質問

1

What is this project?

It is a small demo project designed to help you understand and set up a real MCP service.

2

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.

3

Which MCP clients are supported?

The README shows configuration examples for Cursor, Windsurf, and Claude Desktop.

4

Where can I find the tutorial?

Developers can look at the Tutorial.md file. Ordinary users should refer to the "Usage" section.

5

What environment variable is required?

You must set `OBSIDIAN_PATH` to the path of your Obsidian vault.

コメント

「メモリとナレッジ」の他のコンテンツ