joplin-mcp-server
by dweigend·★ 73·综合分 40
Joplin 笔记 MCP 服务器,提供增删改查和搜索功能。
productivityknowledge-graphai-llm
13
Forks
6
活跃 Issue
15 个月前
最近提交
2 天前
收录于
概述
这是一个文档完备的 MCP 服务器,允许用户通过模型上下文协议与 Joplin Desktop 笔记进行交互。它提供了全面的功能,包括搜索、读取、创建、更新和删除笔记,以及导入 markdown 文件。该服务器专为与 Claude 等 AI 助手无缝集成而设计。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:AI 助手通过 MCP 协议访问和修改 Joplin 笔记
你:基于内容分析的自动笔记整理
你:通过 AI 工具实现跨平台笔记管理
你:需要什么版本的 Joplin?
你:除了 Claude,我还可以与其他 AI 助手一起使用吗?
什么时候选它
如果你已经在使用 Joplin 作为笔记系统,并希望将其与 Claude 等 AI 助手集成以增强笔记交互和自动化,请选择此服务器。
什么时候不要选它
如果你需要移动访问笔记、仅使用基于云的笔记解决方案,或者需要 Joplin Web Clipper 服务中不可用的功能,请避免使用此服务器。
此 server 暴露的工具
从 README 抽取出 6 个工具search_notesSearch for notes in Joplin by query with optional limit
get_noteRetrieve a specific note by its ID
create_noteCreate a new note with optional title, body, parent_id and is_todo
update_noteUpdate an existing note's title, body, parent_id or todo status
delete_noteDelete a note by ID with option to permanently delete
import_markdownImport a markdown file as a new note
可对比工具
notion-mcpobsidian-mcplogseq-mcpmemflow-mcp
安装
安装
前置要求
- Python 3.10 或更高版本
- 启用了 Web Clipper 服务的 Joplin Desktop
- uv (Python 包管理器)
设置
# 克隆仓库
git clone https://github.com/dweigend/joplin-mcp.git
cd joplin-mcp
# 创建并激活虚拟环境
uv venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
# 安装依赖
uv pip install -e .
# 配置 Joplin API 令牌
# 创建包含 JOPLIN_TOKEN=your_api_token_here 的 .env 文件Claude Desktop 配置
添加到 Claude Desktop 配置文件中:
{
"mcpServers": {
"joplin": {
"command": "/PATH/TO/UV/uv",
"args": [
"--directory",
"/PATH/TO/YOUR/PROJECT/joplin_mcp",
"run",
"src/mcp/joplin_mcp.py"
]
}
}
}FAQ
- 需要什么版本的 Joplin?
- 需要启用了 Web Clipper 服务的 Joplin Desktop。
- 除了 Claude,我还可以与其他 AI 助手一起使用吗?
- 可以,任何支持 MCP 协议的 AI 助手都可以使用此服务器。
joplin-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。