BrowserLemon
Allows posting social content to Bluesky and other supported platforms after user confirmation, with explicit approval flow.
Allows posting social content to Facebook and other supported platforms after user confirmation, with explicit approval flow.
Allows posting social content to Instagram and other supported platforms after user confirmation, with explicit approval flow.
Allows posting social content to Mastodon.social and other supported platforms after user confirmation, with explicit approval flow.
Allows posting social content to Threads and other supported platforms after user confirmation, with explicit approval flow.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@BrowserLemonDraft a LinkedIn post about our product update and show it to me for approval."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
BrowserLemon 🍋
An open-source browser bridge that lets AI control your local Chrome's current logged-in session via MCP. It focuses on social media draft creation and publish flows after user approval.
Early MVP: Do not publish to production accounts without direct review. Element refs may become invalid as site UIs change.
Features
MCP standard input/output (stdio) server
Uses already-logged-in Chrome tabs: cookies and passwords are never copied to the MCP server
Page summary, tab list, navigation, click, input
draft_social_postandpublish_social_postwhich requires explicitconfirmed=trueLocalhost-only WebSocket and publish domain allowlist
MIT license
Related MCP server: Webpage MCP
Installation
npm install
npm run buildIn Chrome, go to chrome://extensions → Developer mode → Load unpacked → select the extension folder in this repository.
MCP client configuration example:
{
"mcpServers": {
"browserlemon": {
"command": "node",
"args": ["/absolute/path/to/browserlemon/dist/index.js"]
}
}
}After restarting the MCP client, click the BrowserLemon icon in the Chrome toolbar. When the badge shows ON, you are connected.
Recommended Workflow
Check the connection with
browser_statusUse
list_tabsandread_pageto confirm the target and composer refEnter text with
draft_social_postThe user reviews the content in the browser
Only call
publish_social_post(confirmed=true)when the user has explicitly approved
Security Model
The extension runs with the user's browser permissions, so it is powerful. Run the server only from a trusted local MCP client. The bridge binds only to 127.0.0.1, and password input values are excluded from page snapshots. However, page bodies may contain personal information, so you should also review the data policy of the AI service you connect to.
Supported publish domains: X/Twitter, LinkedIn, Facebook, Instagram, Threads, Bluesky, Mastodon.social. Reading and draft input work on general http(s) pages as well.
Contributing
Bug reports and PRs are welcome. Next priorities are per-site adapters, image upload, scheduled publishing, audit logs, and finer-grained extension permissions.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients to control and interact with the user's real Chrome browser session, leveraging existing logins, cookies, and extensions for AI-driven automation.5MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to control your webpage via MCP, allowing navigation, screenshots, clicks, content reading, and more through a Chrome extension.19MIT
- AlicenseNot gradedqualityBmaintenanceGives MCP-compatible AI agents direct control of your real browser with existing sessions, logins, and cookies. Supports multiple agents concurrently with tab targeting.21MIT
- AlicenseNot gradedqualityAmaintenanceConnects AI agents to your Chrome browser via MCP, enabling real-time control of existing tabs, sessions, and application state for development workflows.MIT
Related MCP Connectors
Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.
Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.
Hosted real Google Chrome MCP with per-user persistent state. Navigate, click, type, screenshot.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mkseo1012-pixel/browserlemon'
If you have feedback or need assistance with the MCP directory API, please join our Discord server