Bookmarks for AI agents, from Chrome to MCP

Bacopa distills each web page and PDF you save into facts and a brief. You find them again in the web app or from your address bar, and your AI agents search them through MCP.

Sign in

Sign in with GitHub or Google. Your 7-day trial includes 50 saves and every feature, with no card.

Save

In the web app, choose Add bookmarks, then paste links or drop PDFs of up to 50 MB. A bookmark is ready in a few minutes. Bacopa can't read pages behind a login or a paywall, pages that need JavaScript, or scanned PDFs; a failed bookmark says why.

Read

Each bookmark has three tabs:

Facts and briefs are in plain English, whatever the page's language. Download returns the original file, and Refresh fetches a changed page again.

Find

Search the web app by words: kube finds kubernetes. Each result shows its best matching facts.

Browse with the extension

The Chrome extension uses your web app session.

Connect your agent

Connect Claude Code with one command, then sign in in your browser:

$ claude mcp add --transport http --scope user bacopa https://www.bacopa.dev/mcp

Other MCP clients connect to the same URL. Your agent searches your facts with search_facts, reads briefs and full text with get_bookmarks, and saves the sources it used with save_bookmarks. A robot icon marks its saves; filter the list to review or delete them.

Import and export

On the Import tab, drop an export from Pocket, Raindrop, Instapaper or your browser. Bacopa saves its links in the background. They count toward your saves, so a subscription imports about 1,000 a month. Export links, on the Account screen, downloads your links as CSV.

Subscribe

Subscribe from the Account screen for $5 a month or $50 a year: 1,000 saves in any 30 days and unlimited search, taxes included. Without a subscription, Bacopa deletes your account when the trial ends, so export your links first.