MCP Catalogs
首页

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_notes

    Search for notes in Joplin by query with optional limit

  • get_note

    Retrieve a specific note by its ID

  • create_note

    Create a new note with optional title, body, parent_id and is_todo

  • update_note

    Update an existing note's title, body, parent_id or todo status

  • delete_note

    Delete a note by ID with option to permanently delete

  • import_markdown

    Import 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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。