
alondmnt/joplin-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
alondmnt/joplin-mcp は、[[T0]からインポートされたMCPサーバー候補です。
概要
alondmnt/joplin-mcp は、[[T0]からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
JoplinのNote Epagingアプリケーション向けに、PythonのAPI joppyを通じて提供される**FastMCPベースのModel Context Protocol(MCP)サーバー。これにより、AIアシスタントが標準化されたインターフェースを通じてJoplinのノート、ノートブック、タグとやり取りできます。
目次
- できること
- クイックスタート
- サポートクライアント
- 使用例
- ツール権限
- ノートブック許可リスト
- 高度構成
- Docker
- プロジェクト構成
- 試験
- 完全ツールリファレンス
- チェンジログ
あなたにできること
このMCPサーバーは、包括的なジョプリンの統合のために26の最適化ツールを提供します:
ノート管理
- Find & Search:
find_notes(廃棄されたノート用にtrash=Trueをサポート)、find_notes_with_tag、find_notes_in_notebook、get_all_notes - CRUD操作:
get_note、get_note_resources(添付画像/PDFからのOCRテキストを読み取る)、get_links、create_note、update_note、edit_note、delete_note
ノートブック管理
- 整理:
list_notebooks、create_notebook、update_notebook、delete_notebook
タグ管理
- カテゴリ化:
list_tags、create_tag、update_tag、delete_tag、get_tags_by_note - リンク:
tag_note,untag_note
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Joplin MCP Server
A FastMCP-based Model Context Protocol (MCP) server for Joplin note-taking application via its Python API joppy, enabling AI assistants to interact with your Joplin notes, notebooks, and tags through a standardized interface.
Table of Contents
- What You Can Do
- Quick Start
- Supported Clients
- Example Usage
- Tool Permissions
- Notebook Allowlist
- Advanced Configuration
- Docker
- Project Structure
- Testing
- Complete Tool Reference
- Changelog
What You Can Do
This MCP server provides 26 optimized tools for comprehensive Joplin integration:
Note Management
- Find & Search:
find_notes(supportstrash=Truefor trashed notes),find_notes_with_tag,find_notes_in_notebook,get_all_notes - CRUD Operations:
get_note,get_note_resources(read OCR text from attached images/PDFs),get_links,create_note,update_note,edit_note,delete_note
Notebook Management
- Organize:
list_notebooks,create_notebook,update_notebook,delete_notebook
Tag Management
- Categorize:
list_tags,create_tag,update_tag,delete_tag,get_tags_by_note - Link:
tag_note,untag_note
Trash Management
- Recover:
restore_from_trash- Restore soft-deleted notes or notebooks
Import
- File Import:
import_from_file- Import Markdown, HTML, CSV, TXT, JEX files and directories
System
- Health:
ping_joplin
Quick Start
- Open Joplin Desktop → Tools → Options → Web Clipper
- Enable the Web Clipper service
- Copy the Authorization token
- Set up your preferred client below
Supported Clients
Any MCP-compatible client should work. Below are the ones with documented setup instructions.
Claude Desktop
Run the automated installer:
# Install and configure everything automatically (pip)
pip install joplin-mcp
joplin-mcp-install
# Or use zero-install with uvx (recommended if you have uv)
uvx --from joplin-mcp joplin-mcp-install
# Optional: pin a specific version/range for stability
uvx --from joplin-mcp==0.4.1 joplin-mcp-install
uvx --from 'joplin-mcp>=0.4,<0.5' joplin-mcp-install
This script will:
- Configure your Joplin API token
- Set tool permissions (Create/Update/Delete)
- Set up Claude Desktop automatically
- Test the connection
After setup, restart Claude Desktop and you’re ready to go!
Claude Code
Install the orchestration plugin for smarter tool usage (edit vs update, long-note reading, bulk tagging):
/plugin marketplace add alondmnt/joplin-mcp
/plugin install joplin-mcp
インストール
uvx --from joplin-mcp joplin-mcp-server設定
{
"mcpServers": {
"joplin": {
"command": "uvx",
"args": ["--from", "joplin-mcp", "joplin-mcp-server"],
"env": {
"JOPLIN_TOKEN": "your_token_here"
}
}
}
}