MCP access requires an active paid plan. You do not need to create or paste an API key.
Choose your AI app
The Bookmarkjar server URL is:Claude Code
Run this command in a terminal:/mcp, select bookmarkjar, and choose Authenticate. Claude opens Bookmarkjar in your browser. Sign in, review the permissions, click Allow, and return to Claude Code.
Claude on the web or Claude Desktop
- Open Claude → Settings → Connectors.
- Click Add custom connector.
- Name it
Bookmarkjarand pastehttps://bookmarkjar.com/api/mcp. - Under Authentication, keep Always required.
- Under OAuth client, choose No client ID — register one automatically. Bookmarkjar supports Dynamic Client Registration (DCR); do not choose Anthropic-hosted client metadata.
- Save the connector, click Connect, and complete the Bookmarkjar browser authorization.
- Enable Bookmarkjar in a conversation from the + menu under Connectors.
ChatGPT
- In ChatGPT, open Settings → Security and login and enable Developer mode.
- Open ChatGPT Plugins and click the + button.
- Enter a name and description, then choose a public MCP connection.
- Use
https://bookmarkjar.com/api/mcpas the server URL. - Keep authentication required. If ChatGPT asks how to register the OAuth client, choose automatic registration or DCR; do not enter an API key or client secret.
- Create the connection and review the discovered tools.
- Add Bookmarkjar from the tools menu in a new conversation, then complete the Bookmarkjar browser authorization.
Cursor
Create.cursor/mcp.json in your project, or ~/.cursor/mcp.json to use Bookmarkjar in every project:
bookmarkjar, and choose Authenticate. Cursor discovers Bookmarkjar OAuth automatically through DCR; no static client ID or API key is required.
Codex CLI and ChatGPT desktop
Add this to~/.codex/config.toml on macOS or Linux, or %USERPROFILE%\.codex\config.toml on Windows. ChatGPT desktop, Codex CLI, and the Codex IDE extension share this configuration:
Let your AI set it up
Paste the prompt below into Claude, ChatGPT, Cursor, Codex, or another capable assistant. It will detect the client, guide you through the correct setup, and stop for the browser authorization step.Things to try
Once connected, speak normally:What access you approve
The browser consent screen asks for one or both permissions:- Read: search your bookmarks.
- Write: save bookmarks and create cleanup reviews.
Available tools
bookmarks.search— search and filter your bookmarks.bookmarks.insert— save one or more URLs.cleanup.create— prepare a cleanup review without automatically deleting anything.
https://bookmarkjar.com/api/mcp. Do not add an API key header to this endpoint.
Troubleshooting
- No browser window opens: start a fresh chat or client session, confirm
bookmarkjaris enabled, then call a Bookmarkjar tool again. - 401 Unauthorized: reconnect Bookmarkjar and finish the browser authorization.
- 403 insufficient_scope: reconnect and approve the requested read or write permission.
- Subscription required: connect with a Bookmarkjar account that has an active paid plan.
- ChatGPT cannot add the server: confirm Developer mode is available for your plan and allowed by your workspace.
- Claude Team or Enterprise cannot add the connector: ask a workspace owner to add it under organization connector settings.
- Redirect or signature error: remove the connection, add it again, and complete a fresh authorization request.