AI Integration Setup (MCP)

Manage your LinkaGoGo bookmarks by chatting with AI.

Connect your favorite AI assistant to your LinkaGoGo bookmarks using the Model Context Protocol (MCP). Search, add, organize, tag, and export bookmarks conversationally — no need to open the web UI.

Requires a Plus or Premium subscription.

Choose your AI client:

Option A: Claude.ai (Web)

The fastest way to get started. No software to install — just connect and go.

Log in to LinkaGoGo

Make sure you're logged in to LinkaGoGo in your browser. You'll need an active Plus or Premium subscription.

Add the Connector in Claude.ai

  1. Go to claude.ai and open Settings
  2. Navigate to Connectors (or Integrations)
  3. Click Add Connector
  4. Enter the URL: https://www.linkagogo.com/mcp
  5. Click Connect

Approve Access

Claude will redirect you to a LinkaGoGo authorization page. Review the permissions and click Approve. You'll be redirected back to Claude.ai automatically.

Start Chatting

That's it! Ask Claude anything about your bookmarks:

  • "How many bookmarks do I have?"
  • "Search my bookmarks for Python tutorials"
  • "Add https://example.com to my Dev folder with tags 'reference' and 'docs'"
  • "What are my most visited bookmarks?"
  • "Show me my folder tree"
  • "Export my Recipes folder as XBEL"

ChatGPT

ChatGPT supports MCP connectors. Connect the same way as Claude.ai:

  1. Go to chatgpt.com and open Settings
  2. Navigate to the MCP or Connectors section
  3. Add a new connector with URL: https://www.linkagogo.com/mcp
  4. Approve access on the LinkaGoGo authorization page
  5. Start chatting — ask ChatGPT to search, add, or organize your bookmarks

Claude Desktop (App)

For power users who prefer the desktop app. Runs locally — your API key stays on your machine.

Get Your API Key

  1. Log in to LinkaGoGo
  2. Click your avatar in the top-right corner and select Account
  3. Scroll to API Keys and enter a name (e.g. "Claude Desktop")
  4. Click Generate Key and copy the key — it starts with lgg_ and won't be shown again

Install Node.js

The MCP server requires Node.js version 18 or later. Download and install it if you don't have it already.

Verify with:

node --version

Configure Claude Desktop

Open your Claude Desktop configuration file:

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

If the file doesn't exist, create it. Add the LinkaGoGo server:

{
  "mcpServers": {
    "linkagogo": {
      "command": "npx",
      "args": ["-y", "linkagogo-mcp"],
      "env": {
        "LINKAGOGO_API_TOKEN": "lgg_your_api_key_here"
      }
    }
  }
}

Replace lgg_your_api_key_here with your API key.

No download or build step needed — Claude Desktop installs the MCP server automatically via npx.

Restart Claude Desktop

Quit Claude Desktop completely (Cmd+Q on macOS, not just close the window), then reopen it.

You should see the hammer icon in the chat input area. Click it to verify LinkaGoGo's tools are listed.

Start Chatting

Ask Claude naturally:

  • "How many bookmarks do I have?"
  • "Search my bookmarks for Python tutorials"
  • "Add https://example.com to my Dev folder with tags 'reference' and 'docs'"
  • "What are my most visited bookmarks?"
  • "Show me my folder tree"
  • "Move all bookmarks tagged 'old' into an Archive folder"
  • "Export my Recipes folder as XBEL"
  • "What reminders are due?"

Cursor

Cursor supports MCP servers natively. Add LinkaGoGo to your Cursor settings:

  1. Open Cursor and go to Settings > MCP
  2. Click Add new MCP server
  3. Set the type to command and enter:
    npx -y linkagogo-mcp
  4. Add the environment variable LINKAGOGO_API_TOKEN with your API key
  5. Save and restart Cursor

VS Code + GitHub Copilot

GitHub Copilot in VS Code supports MCP servers. Add to your VS Code settings (settings.json):

{
  "mcp": {
    "servers": {
      "linkagogo": {
        "command": "npx",
        "args": ["-y", "linkagogo-mcp"],
        "env": {
          "LINKAGOGO_API_TOKEN": "lgg_your_api_key_here"
        }
      }
    }
  }
}

Then use Copilot Chat with the @linkagogo participant to manage your bookmarks.

Other MCP Clients

Any MCP-compatible client can connect to LinkaGoGo. There are two connection modes:

Local clients (stdio)

For clients that run MCP servers as local processes — use the same setup as Claude Desktop:

Command: npx -y linkagogo-mcp
Environment: LINKAGOGO_API_TOKEN=lgg_your_api_key_here

Compatible with: Windsurf (Codeium), Zed, Continue.dev, Cline, Claude Code, and others.

Remote clients (SSE/HTTP)

For clients that connect to a remote MCP server via HTTP — use the connector URL:

https://www.linkagogo.com/mcp

The client will handle OAuth authorization automatically.

Available Tools

ToolWhat It Does
search_bookmarksSearch by keyword, filter by folder, sort by date/visits/rating
add_bookmarkSave a new bookmark (auto-fetches title if omitted)
update_bookmarkUpdate title, URL, keywords, rating, favorite, reminder
delete_bookmarkDelete a bookmark
move_bookmarksMove bookmarks to a folder (bulk)
tag_bookmarksAdd or remove keyword tags (bulk)
delete_bookmarksDelete multiple bookmarks (bulk)
rate_bookmarksSet star rating 0–5 on bookmarks (bulk)
favorite_bookmarksSet or unset favorite on bookmarks (bulk)
set_reminderSet reminder schedule on bookmarks (bulk)
list_foldersShow folder tree or children of a folder
create_folderCreate a folder or a nested path (e.g. "Dev/Python/Libs")
rename_folderRename a folder
move_folderMove a folder to a new parent
delete_folderDelete a folder and its contents
export_bookmarksExport as XBEL or Netscape HTML (full or by folder)
import_bookmarksImport from XBEL or Netscape HTML
get_statsAccount statistics
get_remindersBookmarks with due reminders

Troubleshooting

Claude.ai (Web)

  • "Authorization failed" — Make sure you're logged in to LinkaGoGo in the same browser before approving. Try disconnecting and reconnecting the connector.
  • "Couldn't reach the MCP server" — The LinkaGoGo server may be temporarily unavailable. Try again in a moment.
  • Tools not available — Disconnect and reconnect the integration in Claude.ai Settings > Connectors to refresh the session.

Claude Desktop (App)

  • "LINKAGOGO_API_TOKEN environment variable is required" — Your API key is missing from the Claude Desktop config file.
  • Tools not showing up — Make sure you quit and reopened Claude Desktop (Cmd+Q, not just close the window). Check that node is in your PATH.
  • "Invalid API key" — Your key may have been revoked or mistyped. Generate a new one in Account > API Keys.

Both

  • "Rate limit exceeded" — Plus allows 5,000 requests/day; Premium allows 10,000/day. Wait until the next day or generate an additional key.
  • Need help? — Contact us at [email protected].

Updating

Claude.ai: No action needed — the server is always up to date.

Claude Desktop: The MCP server updates automatically via npx each time Claude Desktop starts.

See also: REST API Documentation