免费获取学习方案
ARTICLE DETAIL

资讯详情

深耕编程基础知识与建站技术分享的一线实战洞察。

Joplin MCP 工具不显示在 AI 应用中怎么排查?

Joplin MCP 工具不显示在 AI 应用中怎么排查? Joplin MCP 工具不显示在 AI 应用中怎么排查【免费下载链接】joplinJoplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.项目地址: https://gitcode.com/GitHub_Trending/jo/joplinJoplin 的 MCP server 可以把笔记暴露给 Claude Desktop、Cursor、Zed 这类外部 AI 应用连接后它们可以搜索、读取笔记在你允许时还能创建和修改笔记。配置完成后最常见的问题就是——AI 应用里看不到 Joplin 的工具或者工具连不上、写操作被拒绝。Joplin 的 MCP server 默认是关闭的且每个工具搜索、读笔记、建笔记等都单独默认关闭这是“工具不出现”最主要的来源。下面按 MCP 文档 给出的 Troubleshooting 逐项排查。排查前提确认 Joplin 侧三项设置都开了MCP server 运行在 Web Clipper 服务之上走 HTTP与 Web Clipper 监听同一个端口。所以 Web Clipper 服务没启动时MCP 必然不可达。打开 Joplin 配置界面Windows/LinuxTools Options或Ctrl,macOSJoplin Preferences或Cmd,依次确认Web Clipper区块服务已启动记下端口号和 authorisation tokenAI区块勾选Enable MCP serverTools区块勾选你要放行的工具。Joplin 暴露的是一套固定工具Search notes、Semantic search、Read note、List notebooks、List tags、Create note、Update note、Trash note、Edit tags on a note、Create notebook全部默认关闭。一个都没勾AI 应用自然看不到任何 Joplin 工具。现象一工具列表里就是不出现 Joplin 工具官方文档给出的原因多数 AI 应用在启动时缓存工具列表。在 Joplin 里改了某个工具的开关之后必须完全重启 AI 应用macOS 上是 CmdQ而不是只关窗口让它重新连接、刷新工具列表。只重开聊天窗口无效。现象二连接被拒绝或返回 403出现 connection refused / 403 时按文档检查三项Web Clipper 服务是否已启动桌面应用 Web Clipper 选项里可见Joplin 设置里 MCP 开关是否打开URL 中的 token 必须与 Joplin Web Clipper 里显示的 authorisation token完全一致。Web Clipper 服务本身还有两类已知干扰项见 clipper 文档服务端口被防火墙拦截机器上有代理在运行且没有放行 Web Clipper 服务的请求。端口号在 Web Clipper 选项里可以看到。以 Claude Desktop 为例它不直接连 HTTP 型 MCP server需要通过mcp-remote桥接首次使用时会自动下载无需手动安装。编辑 macOS 上的~/Library/Application Support/Claude/claude_desktop_config.jsonWindows / Linux 为对应位置加入{ mcpServers: { joplin: { command: npx, args: [ -y, mcp-remote, http://127.0.0.1:PORT/mcp?tokenYOUR_TOKEN ] } } }其中PORT替换为 Web Clipper 的端口号YOUR_TOKEN替换为 Joplin 显示的 authorisation token。改完配置后重启 Claude Desktop。Cursor、Zed 等编辑器是同样的形态把地址指向http://127.0.0.1:PORT/mcp?tokenYOUR_TOKEN同样可经由mcp-remote各应用的 MCP 配置文件位置以其自身文档为准。现象三AI 尝试写笔记时报“工具不可用”文档说明这表示对应的写工具在 Joplin 设置里是关的或者 AI 应用上次连接时它是关的。在Tools区块打开对应工具然后重启 AI 应用。注意写工具一旦打开AI 应用可以创建、修改、删除笔记而 Joplin 不会逐次向你确认——不信任时保持关闭。怎么验证工具已生效Claude Desktop 目前界面上没有 MCP 工具列表可查。文档给出的验证方式是直接提一个需要访问笔记的问题例如“What notebooks do I have in Joplin?”。Claude 若能列出你的笔记本说明连接和工具都工作正常。限制Semantic search 工具依赖本地 embeddings需要 Joplin v3.7且仅支持 macOSApple Silicon、Windowsx64/ARM64、Linuxx64/ARM64桌面端macOS Intel、移动端和 CLI 不支持。在不支持的平台上进化索引器保持暂停依赖它的 MCP 工具会显示明确的错误而不是静默返回空结果。MCP server 只监听127.0.0.1网络中其他机器无法访问它——如果预期是“本机 AI 应用能用”其他机器连不上属于设计如此不是故障。要彻底关闭取消勾选Enable MCP server或直接关掉 Web Clipper 服务。【免费下载链接】joplinJoplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.项目地址: https://gitcode.com/GitHub_Trending/jo/joplin创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表