The Clipps plugin syncs your saved videos, articles, recipes, and notes into your Obsidian vault as rich markdown. Search live, save URLs straight from any note, and chat with any Brain without leaving Obsidian.
The Community Plugins listing is where the plugin will live for the long term. BRAT is the fast lane while review is pending.
Obsidian → Settings → Community plugins
SettingsCommunity plugins and click BrowseClippsInstall, then EnablePending review by the Obsidian team. In the meantime, install via BRAT (below).
Beta Reviewer's Auto-update Tool
Settings → Community plugins → BrowseBRAT, install and enable itBRAT settings → Add Beta pluginMkwell/obsidian-clipps
BRAT pulls new releases automatically as they land on GitHub.
<your-vault>/.obsidian/plugins/clipps/
main.js, manifest.json, and versions.json from the latest GitHub releaseclipps folder if it doesn't exist)Settings → Community plugins → enable Clipps<your-vault>/.obsidian/plugins/clipps/ ├── main.js ├── manifest.json └── versions.json
For power users. Manual installs don't update on their own, so pull new releases yourself.
After enabling the plugin, point it at your Clipps account and run the sync.
In Obsidian, go to Settings → Clipps. You'll see fields for API key, target folder, and a sync button.
Pick whichever is easier:
clipps login via the Clipps CLI, the plugin reads ~/.config/clipps/auth.json for you on desktop. Click Reload from auth.json in plugin settings.Settings → Developer, then paste it into the plugin.Open the command palette (Cmd+P / Ctrl+P) and run the command below, or click the Clipps ribbon icon in the left sidebar. To sync just one Brain, list, or content type instead, run the matching scoped command.
Clipps: Sync from Clipps Clipps: Sync a brain Clipps: Sync a list Clipps: Sync a content type
Every save in your Clipps library becomes one markdown file with rich frontmatter and a body that knows which module fired.
Clipps: Save this URL. It hits the Clipps API and the new entry shows up on the next sync.
Clipps: Search library opens a modal that queries Clipps in real time. Click a hit to jump to the local synced note, or get prompted to sync it if you haven't yet.
Clipps: Ask my brain... picks a Brain and opens a chat that holds context across turns. Citations come back as wikilinks straight to the local notes.
clipps/module/<slug> tags. The plugin writes Map-of-Content notes at <your folder>/Modules/Books.md, Movies.md, and so on, each with a Dataview block that lists every entry of that type.
--- title: "15-Minute Crispy Chickpea Bowls" source: https://www.tiktok.com/@anna/video/7299... platform: tiktok module: recipe topics: ["vegetarian", "weeknight", "chickpeas"] servings: 2 created: 2026-04-11T18:42:00Z updated: 2026-04-22T09:15:00Z --- # 15-Minute Crispy Chickpea Bowls  ## Summary Sheet-pan chickpeas with smoked paprika, served over greens with a tahini-lemon dressing. Caption notes a 425°F oven, 18 minutes. ## Ingredients - 1 can chickpeas, drained and patted dry - 2 tbsp olive oil - 1 tsp smoked paprika - 1/2 tsp cumin - Kosher salt - 3 tbsp tahini - 1 lemon, juiced - 2 cups arugula or baby spinach ## Notes Pat the chickpeas REALLY dry. The whole thing only crisps if they start dry. ## Source - [Open on TikTok](https://www.tiktok.com/@anna/video/7299...) - [View in Clipps](https://app.clippsapp.com/v/abc123)
This is where Obsidian shines. Treat your Clipps library like any other set of notes you'd link, query, and pull into your daily flow.
Watched [[that-claude-code-video]] todayLIST FROM "Clipps" WHERE platform = "youtube" SORT created DESCclipps/module/<slug> tag in a note's properties pane to surface every saved item of that typeModules/ for a Dataview index of every Book, Movie, Recipe, Sneaker, and so onYour vault is local files on your machine. The plugin pulls from Clipps's API and writes markdown into the folder you configure. Clipps still hosts the original media; the markdown is a text projection of your library.
No. The plugin checks updatedAt on each item against your file's frontmatter. If your file is newer or unchanged, it skips. Only files where Clipps has fresher data get rewritten. Manual edits you add in Obsidian merge cleanly on the next sync.
Obsidian on iOS and Android works, but the plugin can only read ~/.config/clipps/auth.json automatically on desktop (no filesystem access on mobile). On mobile, paste an API key manually in the plugin settings.
A 680-video library is roughly 5-15 MB of markdown depending on transcript length. Negligible against a typical vault.
Yes. There are four sync scopes, each with its own command: Sync from Clipps (full library), Sync a brain, Sync a list, Sync a content type. Scoped syncs land in their own subfolder under your Clipps folder so you can keep, say, a Cooking Brain isolated from the rest.
The plugin writes static markdown into your vault for you to read, link, and search. The MCP is a live API for your AI assistant. They compose: install both, your AI queries Clipps live and reads your vault notes.
No. The plugin works with any Clipps account. Free tier limits apply where they apply in the app.