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.
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
npxto work)
Step-by-Step Setup
The entire setup takes about 2 minutes:
| Step | Action |
|---|---|
| 1 | Open Perplexity Mac App (App Store version) |
| 2 | Click avatar → Settings → Connectors |
| 3 | Click Add Connector |
| 4 | Set Server Name: Obsidian Vault, Type: Standard I/O |
| 5 | Paste the npx command with your vault path |
| 6 | Leave Environment Variables empty |
| 7 | Click Save → confirm Security Warning |
| 8 | Verify status shows Running with 14 tools |
The Command
The command to paste in the Command field:
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:
> 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/ folderThe 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:
| Feature | Copy-paste | Browser extension | MCP integration |
|---|---|---|---|
| AI sees vault structure | No | No | Yes |
| AI reads existing notes | No | No | Yes |
| AI writes to vault | No | Export only | Yes |
| AI edits existing files | No | No | Yes |
| Works from chat | No | Partially | Yes |
| Setup complexity | None | Low | Medium (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:
- Research on the web and save to Obsidian in one conversation
- The AI sees your vault structure and adapts to your organization system
- Zero switching between apps — everything happens in the Perplexity chat
Sources
- Model Context Protocol — official MCP specification
- MCP Filesystem Server — the server used in this setup
- Perplexity Help Center — Local and Remote MCPs for Perplexity
- Perplexity Blog — Everything is Computer