Open-source note-taking with Markdown and E2E encryption.
## Joplin MCP Server: Open Source Notes The **Joplin MCP Server** integrates Joplin's open-source note-taking application into Google Antigravity, enabling developers to manage markdown notes with end-to-end encryption through AI-assisted workflows. ### Why Joplin MCP? - **Open Source**: Free, open-source with active community development - **End-to-End Encryption**: Secure your notes with E2EE - **Markdown Native**: Full markdown support with syntax highlighting - **Sync Options**: Sync with Dropbox, OneDrive, Nextcloud, or WebDAV - **Cross-Platform**: Available on all major platforms ### Key Features #### 1. Note Management ```javascript // Create note const note = await joplin.createNote({ title: "Architecture Decision Record", body: "# ADR-001: Database Selection\n\n## Context\n...", parent_id: "notebook_id", tags: ["architecture", "decisions"] }); // Search notes const results = await joplin.search({ query: "database migration", type: "note", limit: 20 }); // Get note with content const noteContent = await joplin.getNote({ id: note.id, fields: ["id", "title", "body", "updated_time", "tags"] }); // Update note await joplin.updateNote({ id: note.id, body: noteContent.body + "\n\n## Decision\n..." }); ``` #### 2. Organization and Sync ```javascript // List notebooks const notebooks = await joplin.listNotebooks(); // Create notebook const notebook = await joplin.createNotebook({ title: "Project Documentation" }); // Add tag await joplin.addTag({ noteId: note.id, tagId: "tag_id" }); // Sync status const syncStatus = await joplin.getSyncStatus(); console.log("Last sync:", syncStatus.lastSync); ``` ### Configuration ```json { "mcpServers": { "joplin": { "command": "npx", "args": ["-y", "@anthropic/mcp-joplin"], "env": { "JOPLIN_TOKEN": "your-api-token", "JOPLIN_PORT": "41184" } } } } ``` ### Use Cases **Secure Notes**: Keep sensitive technical notes with end-to-end encryption. **Self-Hosted Knowledge**: Build a self-hosted knowledge base with full control. **Offline Documentation**: Access notes offline with sync when connected. The Joplin MCP Server brings secure, open-source notes to your development workflow.
{
"mcpServers": {
"joplin": {}
}
}