Skip to main content

MCP Bookmark Server

A Model Context Protocol (MCP) server that enables AI assistants to save and search bookmarks using OpenAI's RAG capabilities. Store URLs with metadata and perform intelligent searches across your bookmark collection.

Features

  • Save Bookmarks: Store URLs with titles and descriptions
  • Smart Search: Search across bookmark titles and descriptions using semantic search
  • AI-Powered: Integration with OpenAI for intelligent bookmark management and categorization
  • Multi-Platform: Easy integration across multiple MCP-compatible platforms

Installation

pip install mcp-bookmark-server

Configuration for MCP Hosts

Claude Desktop

Add to your claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "bookmark": {
      "command": "/usr/local/bin/uvx",
      "args": [
        "--from",
        "git+https://github.com/preedew17/mcp-bookmark.git",
        "mcp-bookmark-server"
      ],
      "env": {
        "OPENAI_API_KEY": "your-openai-api-key-here"
      }
    }
  }
}

Cursor IDE

Add to your MCP settings in .cursor/mcp_config.json:

{
  "mcpServers": {
    "bookmark": {
      "command": "/usr/local/bin/uvx",
      "args": [
        "--from",
        "git+https://github.com/preedew17/mcp-bookmark.git",
        "mcp-bookmark-server"
      ],
      "env": {
        "OPENAI_API_KEY": "your-openai-api-key-here"
      }
    }
  }
}

Windsurf IDE

Add to your windsurf_config.json:

{
  "mcpServers": {
    "bookmark": {
      "command": "/usr/local/bin/uvx",
      "args": [
        "--from",
        "git+https://github.com/preedew17/mcp-bookmark.git",
        "mcp-bookmark-server"
      ],
      "env": {
        "OPENAI_API_KEY": "your-openai-api-key-here"
      }
    }
  }
}

Zed Editor

Add to your Zed settings under MCP servers:

{
  "mcp": {
    "servers": {
      "bookmark": {
        "command": "/usr/local/bin/uvx",
        "args": [
          "--from",
          "git+https://github.com/preedew17/mcp-bookmark.git",
          "mcp-bookmark-server"
        ],
        "env": {
          "OPENAI_API_KEY": "your-openai-api-key-here"
        }
      }
    }
  }
}

Continue (VS Code Extension)

Add to your continue/config.json:

{
  "mcpServers": [
    {
      "name": "bookmark",
      "command": "/usr/local/bin/uvx",
      "args": [
        "--from",
        "git+https://github.com/preedew17/mcp-bookmark.git",
        "mcp-bookmark-server"
      ],
      "env": {
        "OPENAI_API_KEY": "your-openai-api-key-here"
      }
    }
  ]
}

Available Tools

save_bookmark

Save a new bookmark.

Parameters:

  • url (required): The URL to bookmark
  • title (optional): Title for the bookmark
  • description (optional): Description

Example:

{
  "url": "https://example.com",
  "title": "Example Site",
  "description": "A useful example website"
}

search_bookmarks

Search through saved bookmarks.

Parameters:

  • query (required): Search terms

Example:

{
  "query": "python tutorial"
}

Usage Examples

Once configured with your MCP host, you can use natural language:

Requirements

  • Python 3.11+
  • OpenAI API key
  • uvx package manager installed
  • Internet connection for GitHub repository access

Environment Variables

  • OPENAI_API_KEY: Required for AI-powered categorization and search enhancement

Support

License

MIT License


Built for the Model Context Protocol ecosystem

Release files for mcp-bookmark-server-preedew 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcp-bookmark-server-preedew 0.1.0
File Size Uploaded
mcp_bookmark_server_preedew-0.1.0.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mcp-bookmark-server-preedew 0.1.0
File Interpreter ABI Platform
mcp_bookmark_server_preedew-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.3 kB

Release files / mcp_bookmark_server_preedew-0.1.0.tar.gz

Download URL mcp_bookmark_server_preedew-0.1.0.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
e1d23ead1a87e37a98a1b9c1f3ed8e3cde674a4bdeb690e7789ab2e7cab0931a
BLAKE2b-256 checksum
How to use checksums
a1bd59569ea84b12af096e432fc77945264d77f82d40548f713482e9d17de9e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.17

Release files / mcp_bookmark_server_preedew-0.1.0-py3-none-any.whl

Download URL mcp_bookmark_server_preedew-0.1.0-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4389149f670ccc92886d8db9815b056d52fc65d3102f86bfd0c4953da31659ff
BLAKE2b-256 checksum
How to use checksums
a7fe9c11e08ff164f9d4573c818f116d5403252fe39565dc969032cc2ff6c258
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.17

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page