返回市场
搜索历史mcp

搜索历史mcp

作者:ronantakizawa7 星标更新:2025-10-28

项目介绍

search-history-mcp

<img width="1024" height="512" alt="浏览器历史 (2)" src="https://gips1.baidu.com/it/u=3073112340,564832627&fm=3081&app=3081&f=PNG?w=1024&h=512" />

通过MCP服务器访问并搜索您的浏览器搜索历史(Brave、Chrome、Firefox、Safari、Edge、Arc、Opera、DuckDuckGo),适用于LLM聊天应用。

支持的操作系统:MacOS、Windows 和 Linux。

https://github.com/user-attachments/assets/19c6de51-8219-453d-9b36-d584c44fbe9f

使用场景

  • 头脑风暴:基于您的兴趣和搜索历史进行项目创意的头脑风暴。
  • LLM个性化支持:让您的LLM更多地了解您。
  • 个人资料生成:根据您的搜索历史构建个人资料。

功能

此MCP服务器提供了三种工具来与您的搜索历史互动:

  • search_history:在URL和页面标题中搜索特定术语。
  • get_recent_history:获取最近的浏览历史记录条目。
  • get_most_visited:获取您最常访问的网站。

安装

  • 安装 Claude Desktop
  • 安装 uv
  • 克隆或导航到此仓库
  • 设置环境:uv venv && uv pip install -r pyproject.toml && uv pip install cryptography && source .venv/bin/activate
  • 安装MCP服务器:fastmcp install claude-desktop mcp_server.py
  • 重启Claude Desktop

隐私说明

该服务器以只读模式读取您的本地浏览器历史数据库。它创建临时副本以避免当浏览器运行时出现锁定问题。对于macOS上的DuckDuckGo,加密密钥从您的macOS钥匙串中检索,并仅用于解密您的本地历史数据。除了发送到您的本地LLM聊天应用程序外,没有数据被发送到任何地方。

浏览器支持:Brave、Chrome、Edge、Opera、Arc和DuckDuckGo支持Windows、macOS和Linux。Firefox支持所有平台。Safari仅限于macOS。

根据您的文件结构,可能需要手动配置浏览器文件路径。