Token导航 LogoToken导航TokenDH.com
Recoll MCP Server logo
搜索检索stdio官方级别未说明来源级核验

Recoll MCP Server

MCP Server

通过Claude Desktop提供对Recoll索引文件系统的自然语言搜索服务,支持高级过滤和内容检索。

工具数

5

提示词数

0

GitHub Stars

3

资源数

0
PythonClaude搜索Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Overdr0ne

提供方

Overdr0ne

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install mcp

详细介绍

重新计费MCP服务器

通过Claude Desktop与Recoll索引文件系统的自然语言接口。

概述

此MCP(模型上下文协议)服务器允许Claude AI访问您的Recoll搜索索引,从而能够对整个索引文件系统进行自然语言查询。

特性

  • 自然语言搜索:让克劳德用简单的英语查找文件
  • 高级过滤:按日期范围、文件类型等搜索
  • 内容访问:检索完整文档内容
  • 最近的文件:列出最近修改的文件
  • :通过Recoll Python API直接访问Xapian索引

需求

  • Python 3.10+
  • Recoll(使用Python绑定)
  • 克劳德桌面版
  • MCP Python SDK

安装

  1. 安装依赖项:
pip install mcp
# Recoll Python bindings are usually included with recoll package
  1. 配置Claude桌面:

编辑 ~/.config/claude/claude_desktop_config.json:

{
  "mcpServers": {
    "recoll-search": {
      "command": "python3",
      "args": [
        "/home/sam/src/recoll-mcp-server/recoll_mcp_server.py"
      ],
      "env": {
        "RECOLL_CONFDIR": "/home/sam/.config/recoll"
      }
    }
  }
}
  1. 重新启动克劳德桌面

使用示例

配置后,您可以询问Claude:

  • “查找我12月份关于YubiKey的笔记”
  • “搜索包含‘机器学习’的PDF”
  • “显示我本周修改的文件”
  • “查找有关Nextcloud的标记文件”

可用工具

搜索文件系统

使用带有布尔运算符(AND、or、NOT)的关键字或短语进行搜索。

搜索_日期

按修改日期范围筛选结果。

search_by_filetype

按文件类型/mimetype(pdf、markdown、文本等)过滤。

get_document_content

检索特定文档的完整内容。

list_recent_files

在索引中列出最近修改的文件。

发展

直接测试重新充气API:

python test_recoll_api.py

建筑

User (natural language)
    ↓
Claude Desktop (with MCP)
    ↓
Recoll MCP Server (Python)
    ↓
Recoll Python API
    ↓
Xapian Index (your filesystem)

许可证

Apache 2.0

目录标签

目录标签

PythonClaude搜索自然语言搜索本地部署文件管理全文检索高级过滤内容访问

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP