Joplin MCP server is released! (use notes in AI tools)

Hi everyone,
I'm excited to share a new tool: MCP Server for Joplin – MCP protocol layer that connects your Joplin notes to external services using a simple API. You can use your notes with tools like Cline, Roo Code, Augment Code Cursor or any other which supports MCP.

:sparkles: Key Benefits:
Unlock automation: Send content from Joplin to any custom API or processing pipeline (e.g., AI tools, translators, converters).

Custom workflows: Easily integrate with n8n, Zapier, or your own microservices.
Privacy-first: Run locally or on your server – no data leaves your system.
Flexible & hackable: Just a few lines to add your own endpoints and logic.

:white_check_mark: Why Install It?
If you want to:

Make Joplin part of your daily productivity workflow
Automate note processing, summaries, or exports
Add programmable "actions" to your notes …then MCP is for you.

It's still evolving – feedback and contributions welcome!

GitHub: GitHub - jakubfrieb/mcp-joplin (writen mostly by Augment!)

9 Likes

Sounds interesting...

Any plans to release an official docker version?

1 Like

Just deployed this Joplin MCP Server, thank you! I am still finding my way through MCP land - what is the best way to have this server always running? On a linux machine I have started the server simply with NPM start at the terminal. But do I simply leave this terminal always running? I am also working to get used to Docker’s mcp-gateway. Is there an easy way to have the Joplin MCP Server always on and available through that mcp-gateway rather me running it directly?

You could try adding it as a systemd user daemon by creating a definition at "${HOME}"/.config/systemd/user/