Bookmarks MCP server
Read-only MCP server for browser bookmarks: Chrome, Safari, Firefox, and read-later exports.
0 stars38 downloads/wk
Reviews
Write oneNobody has reviewed Bookmarks yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Bookmarks tools (8)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
bookmark_statsThe state of the pile: total count, per-source counts, age distribution (how much has sat untouched for years), and top domains. A good first call before triaging.
export_bookmarksExport bookmarks from detected browsers as markdown, csv, json, or importable browser HTML (Netscape format). Returns the file content; save it wherever you like.
fetch_page_previewFetch a bookmarked URL and return a short, structured preview (title, description, headings, an opening excerpt, word count) instead of the raw page — a few hundred tokens instead of tens of thousands. Use this only when a title/URL alone isn't enough to triage a bookmark: dead links come back as `dead` or `unreachable` so you can retire them without guessing, rather than raw HTML. Results are cac
list_bookmarksList bookmarks from detected browsers. Supports folder filter and pagination.
list_sourcesDetect every bookmark source on this machine: Chromium-family profiles (Chrome, Edge, Brave, Arc, Vivaldi), Firefox profiles, and Safari (incl. Reading List). Returns ids usable as the `source` argument of other tools.
parse_export_fileParse a bookmark export file from disk into clean JSON. Auto-detects: browser bookmark HTML (Netscape), Pocket CSV, Instapaper CSV, Raindrop CSV, or a plain URL list.
recent_bookmarksBookmarks added in the last N days, newest first. Useful for `what did I save this week?`.
search_bookmarksCase-insensitive search across bookmark titles, URLs, folders, and tags in every detected browser.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan8 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 49 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Bookmarks compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 70% of 866 Scraping and browsing servers
- Tools
- 8
- the typical Scraping and browsing server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 38
- more than 19% of 309 Scraping and browsing servers with a package
What its tools let an agent do: 7 read · 1 create
Install Bookmarks in Claude Code, Cursor or VS Code
Runs npx -y bookmarks-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add bookmarks-mcp -- npx -y bookmarks-mcp
What the publisher says
From the Bookmarks repository's README, as published. We do not edit it. Read it on GitHub
bookmarks-mcp
Your bookmarks, wherever they live, readable by your AI.
Everyone saves. Browsers, read-later apps, that Pocket export from 2023 — capture is a solved problem. Processing is not: the average bookmark is saved once and never touched again. AI assistants are the first thing that can actually process a pile like that — summarize, triage, turn it into a to-do list — but they can't see it.
This is a local, read-only MCP server that fixes the "can't see it" part.
One command in your MCP client config. Zero accounts. Nothing is ever sent to us.Sources
Phone bookmarks: reachable once they sync to your desktop (iCloud → Safari on Mac, Chrome sync → desktop profile). There is no way for any third-party tool to read Safari bookmarks directly on iOS.
Install
No account, no API key, no configuration — the server works the moment it's installed.
Claude Code:
claude mcp add -s user bookmarks -- npx -y bookmarks-mcpUse -s user. The scope defaults to local, which only registers the server for the directory you ran the command in. Your bookmarks aren't tied to one project, so register it account-wide.
Claude Desktop / Cursor / any MCP client (mcpServers JSON):
{
"mcpServers": {
"bookmarks": {
"command": "npx",
"args": ["-y", "bookmarks-mcp"]
}
}
}To run from source instead (for development), clone this repo next to its dependency parse-bookmarks (the two directories must be siblings), run npm install in bookmarks-mcp, and point your client at node /absolute/path/to/bookmarks-mcp/src/index.js.
macOS + Safari: the app hosting the server (Claude Desktop, your terminal) needs Full Disk Access (System Settings → Privacy & Security), because ~/Library/Safari is protected. Chromium browsers and Firefox need nothing.
Tools
Turn the pile into a to-do list
The reason this exists. Ask your assistant:
Look at my bookmark stats, then help me triage: which of these become deep
reads, which are tools to try, which feed a project I'm working on, and
which should I finally let go? Give me a checklist for this week.
Or use the built-in triagebookmarks prompt, which walks through exactly that — including asking you* to define what your saves usually become, so the lanes are yours, not ours.
Guarantees
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Bookmarks: common questions
- Is Bookmarks MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Bookmarks safety report
- How do I install Bookmarks?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Bookmarks need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Bookmarks maintained?
- The last commit was 90 days ago (2026-08-06). The latest release is v0.1.0.
- What can I use instead of Bookmarks?
- Servers from other publishers that do the same job: Safari MCP server, Agent360 Browser MCP server and Oya Browser MCP server.
- How does Bookmarks compare with other Scraping and browsing MCP servers?
- safety score 88/100 (higher than 70% of 866 Scraping and browsing servers); tools 8 (the typical Scraping and browsing server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Bookmarks
Same job from other publishers: the closest match first, then the best rated.
- SafariNative Safari browser automation for AI agents — 98 tools, zero Chrome overhead.not reviewedEstablishedC
- Agent360 Browser MCPDrive your real, logged-in Chrome from any AI agent - 40 tools. Needs our Chrome extension too.not reviewedEstablishedA
- Oya BrowserReal Chrome for agents: start a browser, read pages as numbered markdown, click, type, hand off.not reviewedEstablishedA
- FableCutZero-dependency browser video editor AI agents drive via a JSON timeline over MCP; ffmpeg export.not reviewedEstablishedA
- Browser GatewayAI browser tools with Chrome CDP. Navigate, screenshot, interact. Multi-provider failover.not reviewedGrowingB