BrowserLemon
BrowserLemon 🍋
ローカルChromeの現在のログインセッションをAIがMCPで制御できるようにするオープンソースのブラウザブリッジです。SNS下書き作成とユーザー承認後の投稿フローに焦点を当てています。
Early MVP: 直接レビューなしで運用アカウントに投稿しないでください。サイトのUI変更に応じてelement refが無効になる可能性があります。
特徴
MCP標準入出力(stdio)サーバー
すでにログイン済みのChromeタブを使用: クッキーとパスワードをMCPサーバーにコピーしない
ページ要約、タブ一覧、移動、クリック、入力
draft_social_postと明示的なconfirmed=trueが必要なpublish_social_postローカルホスト専用WebSocketおよび投稿ドメインallowlist
MITライセンス
Related MCP server: Webpage MCP
インストール
npm install
npm run buildChromeでchrome://extensions → デベロッパーモード → パッケージ化されていない拡張機能を読み込む → このリポジトリのextensionフォルダーを選択します。
MCPクライアント設定例:
{
"mcpServers": {
"browserlemon": {
"command": "node",
"args": ["/absolute/path/to/browserlemon/dist/index.js"]
}
}
}MCPクライアントを再起動した後、ChromeツールバーのBrowserLemonアイコンをクリックします。バッジにONと表示されれば接続されています。
推奨ワークフロー
browser_statusで接続確認list_tabsとread_pageで対象およびcomposer refを確認draft_social_postで文章を入力ユーザーがブラウザで内容をレビュー
ユーザーが明示的に承認した場合のみ
publish_social_post(confirmed=true)を呼び出し
セキュリティモデル
拡張機能はユーザーのブラウザ権限で実行されるため強力です。信頼するローカルMCPクライアントでのみサーバーを実行してください。ブリッジは127.0.0.1にのみバインドされ、パスワード入力値はページスナップショットから除外されます。ただし、ページ本文には個人情報が含まれる可能性があるため、接続したAIサービスのデータポリシーも確認する必要があります。
対応投稿ドメイン: X/Twitter、LinkedIn、Facebook、Instagram、Threads、Bluesky、Mastodon.social。読み取り・下書き入力は一般のhttp(s)ページでも可能です。
貢献
バグレポートとPRを歓迎します。次の優先順位はper-site adapter、画像アップロード、予約投稿、監査ログ、拡張機能の権限細分化です。
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