Agentโ™ฅ๏ธŽAge
Catalog

io.github.jordanburke/joplin-mcp-server

Official

by jordanburke ยท TypeScript

Search, read, create, edit and sync Joplin notes and notebooks via a headless Joplin sidecar.

io.github.jordanburke/joplin-mcp-server (MCP)

A self-contained MCP (Model Context Protocol) server for Joplin. It provides search, read, create, edit, and sync capabilities for Joplin notes and notebooks via a headless Joplin sidecar. The project bundles the Joplin Terminal CLI as a dependency, avoiding a desktop app, global installs, or external setup.

๐Ÿ› ๏ธ Key Features

  • Search Joplin notes and notebooks
  • Read, create, and edit notes/notebooks
  • Sync Joplin content
  • Uses a headless Joplin sidecar
  • Bundles the Joplin Terminal CLI as a dependency

๐Ÿš€ Use Cases

  • Programmatic access to Joplin notes and notebooks through MCP
  • Updating note content (create/edit) and keeping it synchronized
  • Retrieving information via search and read operations

โšก Developer Benefits

  • Self-contained MCP server packaged with the Joplin Terminal CLI dependency
  • Works without requiring a desktop app
  • Designed to avoid global installs and external dependencies

โš ๏ธ Limitations

  • No additional details provided beyond using a headless sidecar and bundled terminal CLI