Bookmark Manager Server
FreeNot checkedLets you save, tag, and search bookmarks directly from Claude Code using natural language commands, with persistent storage in a local JSON file.
About
Lets you save, tag, and search bookmarks directly from Claude Code using natural language commands, with persistent storage in a local JSON file.
README
A lightweight MCP (Model Context Protocol) server that lets you save, tag, and search bookmarks directly from Claude Code. Instead of switching to a browser or separate app, you can manage your bookmarks conversationally — just tell Claude to save a link or find one you saved earlier.
Why It's Useful
- Stay in your workflow — save and retrieve bookmarks without leaving the terminal
- Natural language search — search by keyword across URLs, titles, and tags
- Zero setup storage — bookmarks persist in a local JSON file, no database required
- Simple and extensible — minimal codebase that's easy to customize
Installation
Prerequisites
- Node.js v18 or higher
- Claude Code CLI installed
Steps
Clone or download this project:
cd ~/mcp-projects git clone <your-repo-url> my-first-mcp cd my-first-mcpInstall dependencies:
npm installAdd the server to your Claude Code MCP configuration. In your project's
.mcp.json:{ "mcpServers": { "bookmark-manager": { "command": "node", "args": ["index.js"], "cwd": "/path/to/my-first-mcp" } } }Start Claude Code in your project directory — the server will be available automatically.
Usage Examples
Save a bookmark with a title
"Add a bookmark to https://react.dev with the title React Documentation"
Bookmark saved!
ID: 1
URL: https://react.dev
Title: React Documentation
Tags: (none)
Save a bookmark with tags
"Bookmark https://expressjs.com, title Express.js, tags: backend,nodejs,framework"
Bookmark saved!
ID: 2
URL: https://expressjs.com
Title: Express.js
Tags: backend, nodejs, framework
Search your bookmarks
"Search my bookmarks for react"
Found 1 bookmark(s):
• [1] React Documentation
https://react.dev
Tags: (none)
Limitations and Known Issues
- No delete or edit — bookmarks can be saved and searched, but there is currently no tool to update or remove individual bookmarks. You would need to manually edit
bookmarks.json. - File-based storage — all bookmarks are stored in a single
bookmarks.jsonfile. This works well for personal use but is not designed for large-scale or multi-user scenarios. - Search is basic — search performs case-insensitive substring matching across URL, title, and tags. There is no fuzzy matching or ranking.
- No duplicate detection — saving the same URL twice will create two separate entries.
Installing Bookmark Manager Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/miamarquez1/my_first_mcpFAQ
Is Bookmark Manager Server MCP free?
Yes, Bookmark Manager Server MCP is free — one-click install via Unyly at no cost.
Does Bookmark Manager Server need an API key?
No, Bookmark Manager Server runs without API keys or environment variables.
Is Bookmark Manager Server hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Bookmark Manager Server in Claude Desktop, Claude Code or Cursor?
Open Bookmark Manager Server 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
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Bookmark Manager Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
