About Cherry Internet Browser
Cherry Internet Browser is an MCP server in the Blockchain category: a macOS browser with an on-device model that reads the page you are on, an MCP server so Claude Code and Codex can drive it, and a cat who lives on your pages.
Install
git clone https://github.com/Maero47/Cherry-Internet-BrowserThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (9)
click_elementClicks one numbered element. Needs a live session, the matching document id, and the element's name to still match.
Parameters not published.
list_tabsEvery open tab across non-private windows: id, title, URL, window, and whether it is selected, pinned, sleeping or loading. Titles and URLs only, never page text.
Parameters not published.
open_tabOpens an `http`/`https` URL in a new tab. More than five a minute is refused.
Parameters not published.
read_elementsThe clickable and typeable things on a page, numbered. Viewport by default; `scope: "page"` or a substring `filter` for more.
Parameters not published.
read_pageThe readable text of one open tab, in chunks. Refuses with a reason for a sleeping tab, a PDF, a `cherry://` page, or a tab never displayed.
Parameters not published.
request_action_sessionAsks **you**, in a dialog naming the tab, the site and what the caller says it intends to do. Up to 30 minutes, one tab.
Parameters not published.
search_bookmarksThe same over your bookmarks, with the folder each is filed under.
Parameters not published.
search_historyCase-insensitive substring search over your history titles and URLs. Never sees private windows.
Parameters not published.
type_textTypes into one numbered field the way a person does, so the page's own JavaScript reacts. Refuses password fields outright.
Parameters not published.
Ask AI
Ask AI about Cherry Internet Browser
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.