Skip to main content
← Back to blog
ObsidianPerplexityMCPAIProductivity

How to Connect Perplexity AI to Obsidian via MCP — Direct Note-Taking from Chat

Set up Perplexity Desktop to read and write your Obsidian vault using MCP filesystem server. Research on the web and save to your notes in one conversation.

Published April 12, 20265 min read

TL;DR

Perplexity Desktop supports MCP (Model Context Protocol) connectors. By adding the official @modelcontextprotocol/server-filesystem server pointed at your Obsidian vault, you can tell Perplexity in natural language to read, create, and edit notes — directly from the chat. No plugins, no extensions, no copy-pasting.

The Problem

Perplexity is great at research — it searches the web, summarizes sources, and gives you answers with citations. But when you want to save those findings to your Obsidian vault, the workflow breaks: you copy text, switch to Obsidian, find the right note, paste, format. Every. Single. Time.

Browser extensions like "Perplexity to Obsidian" help with exporting, but they're one-directional — the AI can't see your vault, can't read your existing notes, and can't decide where to put things based on your folder structure.

What is MCP?

Model Context Protocol (MCP) is an open standard that lets AI models interact with local tools and data sources. Think of it as a USB port for AI — you plug in a "server" (a small program), and the AI gains new capabilities. In our case, the filesystem server gives Perplexity 14 tools to work with files:

Perplexity Desktop (Mac App)
  │
  ├── MCP Connector: "Obsidian Vault"
  │     │
  │     └── @modelcontextprotocol/server-filesystem
  │           │
  │           ├── read_file()      → read any .md file
  │           ├── write_file()     → create or overwrite files
  │           ├── edit_file()      → patch existing files
  │           ├── list_directory() → browse vault structure
  │           ├── search_files()   → find files by pattern
  │           └── ... 14 tools total
  │
  └── Perplexity AI Model
        │
        └── "Save this to my daily note" → calls write_file()

The key insight: the AI model doesn't access your files directly. It calls tools provided by the MCP server, which runs locally on your machine. Your data never leaves your computer unless you explicitly ask the AI to do something with it.

Requirements

  • Perplexity Pro subscription (MCP connectors are available for paid users)
  • Perplexity Mac App from the App Store (not the browser version)
  • Node.js installed on your Mac (for npx to work)

Step-by-Step Setup

The entire setup takes about 2 minutes:

StepAction
1Open Perplexity Mac App (App Store version)
2Click avatar → SettingsConnectors
3Click Add Connector
4Set Server Name: Obsidian Vault, Type: Standard I/O
5Paste the npx command with your vault path
6Leave Environment Variables empty
7Click Save → confirm Security Warning
8Verify status shows Running with 14 tools

The Command

The command to paste in the Command field:

MCP Connector Command
npx -y @modelcontextprotocol/server-filesystem "/Users/yourname/Library/Mobile Documents/iCloud~md~obsidian/Documents/Obsidian Vault"

Replace the path with your actual Obsidian vault location. If your vault is synced via iCloud, the path will be under ~/Library/Mobile Documents/iCloud~md~obsidian/Documents/. Make sure to keep the quotes — the path likely contains spaces.

How to Use It

Once the connector shows Running with 14 tools available, go to any Perplexity chat and start talking to your vault:

Example prompts in Perplexity chat
> Show me the structure of my Obsidian vault
> Add a new reflection to daily notes/2026-04-12.md: "Started using MCP today"
> Find all notes that mention "meditation"
> Create a new note in concepts/ about quantum computing
> List all files in my ideas/ folder

The AI understands your vault structure, respects your formatting conventions, and can work with existing content. You can ask it to research a topic on the web and save the summary directly to a specific note — combining Perplexity's search with Obsidian's organization in one flow.

Why MCP Beats Other Approaches

Before MCP, there were limited ways to bridge Perplexity and Obsidian:

FeatureCopy-pasteBrowser extensionMCP integration
AI sees vault structureNoNoYes
AI reads existing notesNoNoYes
AI writes to vaultNoExport onlyYes
AI edits existing filesNoNoYes
Works from chatNoPartiallyYes
Setup complexityNoneLowMedium (one-time)

Current Limitations

  • Mac only — Perplexity MCP connectors currently work only on the Mac App Store version
  • No Obsidian API integration — the filesystem server works with raw files, not through Obsidian's API. This means it won't trigger Obsidian plugins (like Linter or Templater) when creating files
  • Approval required — sensitive file operations may require your confirmation in the Perplexity app, which is a security feature, not a bug

Conclusions

This setup turns Perplexity from a research tool into a research-and-capture tool:

  1. Research on the web and save to Obsidian in one conversation
  2. The AI sees your vault structure and adapts to your organization system
  3. Zero switching between apps — everything happens in the Perplexity chat

Sources