Local MCP server bridging AI clients to SupaSidebar macOS app for managing browser tabs, bookmarks, and links.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
The install command below didn't complete successfully in our automated test.
npx -y --version[not_found] process with pid 2011 not found
This is an experimental automated check and can have false negatives โ missing environment variables, a slow cold install, etc. It doesnโt necessarily mean somethingโs wrong. Last checked 1mo ago.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Supasidebar MCP.
searchFuzzy search across all links by name, URL, notes, or tags
list_spacesList all spaces (top-level collections)
list_linksList links in a space or folder, with names, URLs, tags, and notes
list_foldersList folders inside a space
list_recentRecently opened links - paginate with `limit`/`offset`, filter with `day`/`since`/`until
list_tagsList all tags, sorted by usage count
Give your AI assistant local access to your current open tabs, saved bookmarks, and recently opened links across every browser on your Mac. Nothing leaves your device.
Works with Claude Code, Claude Desktop, Cursor, Codex, VS Code Copilot, and any MCP-compatible client.
New to SupaSidebar? SupaSidebar is a free macOS app that brings an Arc-style sidebar to every browser - one place for your tabs, bookmarks, files, folders, and apps. This MCP server is the bridge that lets an AI agent drive it. You'll need the app installed and running (it's free to start), because every tool call runs locally against it.
Docs: docs.supasidebar.com/features/mcp
Once it's connected, you talk to your AI assistant in plain language and it uses the tools below to act on your behalf. A few things people ask for:
Tame open tabs
"What do I have open right now? Save everything about the Q3 launch into a new 'Launch' space and close the noise."
(uses get_live_tabs, create_space, add_link)
Find that thing you saved
"Find the pricing page I bookmarked last week - I think it had 'billing' in the notes."
(uses search, list_recent)
Organize without clicking
"My unfiled links are a mess. Group them into folders by topic and move them there."
(uses list_links, create_folder, move_link)
Open things in the right place
"Open my three design links in Chrome's Work profile."
(uses list_browser_profiles, open_link)
Automate routing once, forever
"From now on, always open figma.com links in my browser's Design profile, and save any URL from my company domain into the 'Work' space."
(uses add_atc_rule)
Recall your day
"What did I open yesterday afternoon?"
(uses list_recent with date filters)
All 36 tools are listed further down. Nothing leaves your Mac - see Trust & Privacy.
The MCP server is a thin bridge. It translates AI tool calls into local HTTP requests to the SupaSidebar app running on your Mac. Your data never leaves your machine.
127.0.0.1 (localhost). The host is hardcoded and cannot be changed.@modelcontextprotocol/sdk (the protocol library).New to SupaSidebar? Do these three steps in order. If you already run the app, skip to Setup.
The MCP server is only a bridge - it needs the SupaSidebar Mac app running to do anything. Install it with Homebrew or a direct download:
brew upgrade keeps it current):
Cask on formulae.brew.shThen launch the app and leave it running - the server talks to its local bridge API at 127.0.0.1:9847, which is only available while the app is open.
Requirements: macOS 14 (Sonoma) or later. The download is free.
Version compatibility: supasidebar-mcp@0.2.3 requires SupaSidebar app 0.17.2 or later. Older app versions are missing bridge endpoints used by some of the 36 tools. Check your version in SupaSidebar โ About, and update via SupaSidebar โ Check for Updates if needed.
SupaSidebar needs two macOS permissions for the MCP tools to work end-to-end (especially anything touching browsers, tabs, or windows). Open the relevant pane in System Settings โ Privacy & Security:
Make sure SupaSidebar is checked in both panes. If you grant a permission while the app is running, quit and relaunch SupaSidebar so it picks up the new permission.
The server runs via npx, which comes with Node.js. Check whether you already have it:
If npx isn't found, install Node. Pick whichever you prefer:
brew):
.pkg installer puts node and npx on your PATH automatically; just restart your terminal afterwards.Once all three are done, continue to Setup.
The recommended way - register at user scope so it's available in every project:
Verify it registered:
Inside a session, /mcp shows connected servers and tool counts.
Just for one project? Drop
-s user:
โ ๏ธ Do not put MCP config in
~/.claude/settings.json. That file is for hooks, permissions, and env vars only - Claude Code silently ignores unknown keys there, so the server appears to "register" but no tools will load. The correct location is~/.claude.jsonundermcpServers(whichclaude mcp addwrites to automatically).
Prefer to hand-edit? Add to
~/.claude.json(note:.claude.json, not.claude/settings.json):Restart Claude Code after editing.
Add to claude_desktop_config.json (Claude > Settings > Developer > Edit Config):
Add to .cursor/mcp.json:
codex mcp list and codex mcp get supasidebar/mcp panel sometimes under-reports, but the tools are still callable - see Troubleshooting below.npx: command not found / command failed: npx
You don't have Node installed. Either run brew install node, or download the LTS installer from nodejs.org/en/download if you don't use Homebrew. Restart your terminal and AI client afterwards.
Tools don't appear in Claude Code (mcp__supasidebar__* missing)
claude mcp list - if supasidebar isn't there, registration failed. Re-run the claude mcp add command above.~/.claude.json, not ~/.claude/settings.json.claude --mcp-debug."Failed to connect to SupaSidebar" / fetch failed
The MCP server can't reach the SupaSidebar app. Make sure SupaSidebar is running, then check the bridge:
"Failed to spawn process" (Cursor / version managers) If you use a Node version manager (fnm, nvm, volta), the AI client may not see your shell PATH. Replace the command/args with:
Codex's /mcp panel shows fewer tools than expected
Known display bug (openai/codex#17021) - Codex CLI's /mcp view under-reports MCP tools, even though all of them are registered and callable. To verify what's actually available, ask the agent directly with a prompt like:
List every SupaSidebar tool you have access to - there should be at least 35.
If Codex returns fewer, fall back to the MCP Inspector below for the ground truth.
See exactly which tools are exposed
Different clients show different views of MCP tools, and some (notably Codex) under-report what's actually registered. Use one of these to see the ground truth:
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/auspy-supasidebar-mcp)<a href="https://allmcps.com/mcp/auspy-supasidebar-mcp"><img src="https://allmcps.com/api/badge/auspy-supasidebar-mcp?style=directory" alt="Supasidebar MCP on AllMCPs" /></a>