Skip to content

Quick Start

This guide will help you set up obx and start using it with your AI assistant.

  • An Obsidian vault (or any folder with markdown files)
  • An MCP-compatible AI client (Claude Desktop, Cursor, etc.)
  1. Install obx

    Terminal window
    curl -sSL https://raw.githubusercontent.com/zach-snell/obx/main/install.sh | bash
  2. Find your vault path

    Your Obsidian vault is just a folder. Find the path:

    • macOS: /Users/yourname/Documents/MyVault
    • Linux: /home/yourname/Documents/MyVault
    • Windows: C:\Users\yourname\Documents\MyVault
  3. Configure your MCP client

    Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):

    {
    "mcpServers": {
    "obsidian": {
    "command": "obx",
    "args": ["mcp", "/path/to/your/vault"]
    }
    }
    }
  4. Restart your AI client

    Close and reopen Claude Desktop (or your MCP client) to load the new server.

  5. Start chatting!

    You can now ask your AI assistant to interact with your vault.

Once configured, try asking your AI assistant:

“Show me my 10 most recently modified notes”

“What notes do I have in my projects folder?”

“Search for notes mentioning ‘machine learning’”

“Find all notes tagged with #book-notes”

“Create a new daily note for today”

“Add a task to my inbox: Review quarterly goals”

“Show me statistics about my vault”

“Find orphan notes that aren’t linked anywhere”

Here’s a typical interaction:

You: “Create a new project note for ‘Website Redesign’ with status draft and priority high”

Assistant: Uses manage-notes action: “write” and manage-frontmatter action: “set”

Created projects/Website Redesign.md with:

  • Status: draft
  • Priority: high

You: “Add a checklist of tasks for this project”

Assistant: Uses manage-notes action: “append”

Added tasks to the note:

  • Define requirements
  • Create wireframes
  • Design mockups
  • Implement frontend
  • Test and deploy