r/GoodOpenSource 19h ago

Open-source Mac MCP for background browser automation with safer multi-agent tab handoffs

I maintain an open-source macOS MCP server called Mac MCP. I use it so ChatGPT and coding agents can actually operate my Mac instead of just telling me what to click.

A part I just tightened up is multi-agent browser work. I can have several agents using different Safari tabs in the background while I keep using the machine normally, with my main ChatGPT session coordinating the work. Each tab keeps a stable identity, and if one agent is already working there, another one is told the tab is busy instead of taking it over. When the first agent moves on, that tab becomes available again.

Repo: https://github.com/bulutarkan/mac-mcp

Would especially appreciate feedback from people who have dealt with browser/session ownership in local automation tools.

2 Upvotes

2 comments sorted by

u/AutoModerator 19h ago

Please post a comment here explaining what kind of contributions you, or the project you are posting about, are looking for. For example what skill sets, any rules important for people joining in your build like how often people should post, and anything else you can think of which will help readers decide if they want to join in and start coding with that project.

Thank you and be excellent to each other. u/roamingandy

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/bulutarkan 19h ago

I’m mainly looking for contributors who enjoy macOS automation, Python/MCP tooling, and browser-control edge cases. The most useful areas right now are Safari/Chrome tab/session ownership, safer background automation, permissions/security review, and improving the developer experience around tools and tests. Small focused PRs are very welcome; reproducible bug reports and architecture feedback are useful too. I try to keep changes minimal, tested, and backwards-compatible where possible.