About
MCP sever to give AI access to your browser history
README
Access and search your browser search history (Brave, Chrome, Firefox, Safari, Edge, Arc, Opera, DuckDuckGo) through an MCP server for LLM chat apps.
Supported for MacOS, Windows, and Linux.
https://github.com/user-attachments/assets/19c6de51-8219-453d-9b36-d584c44fbe9f
Use Cases
- Brainstorming: Brainstorm project ideas inspired by your interests and search history.
- LLM Personalization Support: Teach your LLM more about yourself.
- Profile Generation: Build a personal profile based on your search history.
Features
This MCP server provides three tools to interact with your search history:
- search_history: Search for specific terms in URLs and page titles
- get_recent_history: Get the most recent browsing history entries
- get_most_visited: Get your most frequently visited sites
Install
- Install Claude Desktop
- Install uv
- Clone or navigate to this repository
- Setup environment:
uv venv && uv pip install -r pyproject.toml && uv pip install cryptography && source .venv/bin/activate - Install the MCP server:
fastmcp install claude-desktop mcp_server.py - Restart Claude Desktop
Privacy Note
This server reads your local browser history databases in read-only mode. It creates temporary copies to avoid locking issues when browsers are running. For DuckDuckGo on macOS, encryption keys are retrieved from your macOS Keychain and used only to decrypt your local history data. No data is sent anywhere except to your local LLM chat application.
Browser Support: Brave, Chrome, Edge, Opera, Arc, and DuckDuckGo are supported on Windows, macOS, and Linux. Firefox is supported on all platforms. Safari is macOS-only.
Browser file paths may have to be manually configured depending on your file structures.
Installing Search History
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/ronantakizawa/search-history-mcpFAQ
Is Search History MCP free?
Yes, Search History MCP is free — one-click install via Unyly at no cost.
Does Search History need an API key?
No, Search History runs without API keys or environment variables.
Is Search History hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Search History in Claude Desktop, Claude Code or Cursor?
Open Search History on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Playwright
Browser automation, scraping, screenshots
by MicrosoftPuppeteer
Browser automation and web scraping.
by modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
by opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
by robhunterCompare Search History with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All browse MCPs
