Cheng118 downloadsCopy notes as portable Markdown and bridge with Bear, WPS Cloud Note, and Youdao Note.
An Obsidian plugin that exports notes as portable Markdown and bridges your vault with other note-taking apps — Bear (via x-callback-url), WPS Cloud Note, Youdao Note, Flomo, and Yinxiang (印象笔记) (via their respective CLI/MCP/REST clients).
Mobile-safe: stdio MCP transports and Bear are guarded at runtime and degrade gracefully on iOS/Android.

These integrations share the same pipeline — selection → Markdown transforms → provider dispatch — and most users who care about Markdown portability use more than one of these apps. Bundling avoids duplicating the transform layer and keeps the right-click menu unified. Each provider can be enabled/disabled and trusted independently in settings, so you only see what you configure.
The plugin is intentionally scoped to first-class clients for these apps; there is no generic "add any MCP server" UI yet, because no single integration shape works across arbitrary MCP servers. New providers will be added as first-class clients in future versions.
Transform Obsidian-specific syntax into portable Markdown that works anywhere:
| Option | Description | Default |
|---|---|---|
Resolve [[wikilinks]] |
Convert wikilinks to standard Markdown links | On |
| Embed handling | What to do with ![[embeds]] |
Replace with link |
| Flatten callouts | Convert > [!note] callouts to blockquotes |
On |
| Drop frontmatter | Remove YAML frontmatter from output | Off |
| Rewrite attachments | How to handle image/attachment paths | Vault-relative |
bear://x-callback-url/create. Tags from frontmatter are preserved.Send notes to WPS Cloud Note via the WPS Note CLI or its MCP server endpoint. Configure transport, command path, and headers in settings.
Send notes to Youdao Note via the official youdaonote CLI. The plugin can detect the CLI, push your API key to it, and run a connection test from settings.
Export memos to Flomo via its official streamable-HTTP MCP server at https://flomoapp.com/mcp. Requires a Flomo Pro account and a personal API token, configured per provider in settings. Push-only — Flomo's MCP is a write surface today, so importing memos back into the vault isn't supported.
Export notes to and import notes from Yinxiang via its REST API at https://app.yinxiang.com. Authenticate with an OAuth token from the Yinxiang skills OAuth page. Supports:
Right-click any file in the file explorer (or select multiple files) to find the Cross-App Notes Bridge submenu with all available actions.
Configure via Settings → Community plugins → Cross-App Notes Bridge.
Exports)Imports)| Command | Description |
|---|---|
Copy as pure Markdown |
Transform and copy the active note to clipboard |
Export current note as pure Markdown |
Export the active note to folder |
Send active note to Bear |
Dispatch the active note to Bear |
Import from Bear |
Import a Bear note via UUID or URL |
Send active note to WPS Cloud Note |
Dispatch the active note to a configured WPS provider |
Send active note to Youdao Note |
Dispatch the active note to a configured Youdao provider |
Send active note to Flomo |
Dispatch the active note as a memo to a configured Flomo provider |
Send active note to Yinxiang |
Dispatch the active note to a configured Yinxiang provider |
The plugin isn't in the official community catalogue yet. The easiest way to install and stay up-to-date is through BRAT (Beta Reviewers Auto-update Tool):
huangcheng/cross-app-notes-bridge.See the BRAT plugin docs for details on auto-updates and pinning to a specific version.
main.js, manifest.json, and styles.css from the latest release.<vault>/.obsidian/plugins/advanced-import-export/.git clone https://github.com/huangcheng/cross-app-notes-bridge.git
cd cross-app-notes-bridge
npm install
npm run build
Copy the output files (main.js, manifest.json, styles.css) into your vault's plugin directory.
npm install # install dependencies
npm run dev # watch mode — auto-rebuild on changes
npm run build # production build
npm run lint # run ESLint
.obsidian/plugins/advanced-import-export/data.json) and never leave your machine, except for the explicit calls you trigger to the configured provider (e.g. WPS server endpoint, Youdao CLI subprocess, Bear's URL scheme).bear:// URL scheme (local IPC, no network); WPS → the server URL or CLI binary you configure; Youdao → the local youdaonote CLI (calls Youdao's API on your behalf using the API key you provide it); Flomo → https://flomoapp.com/mcp with Authorization: Bearer <your-token>; Yinxiang → https://app.yinxiang.com/third REST API with auth: <your-token>.