OpenTabs: ブラウザベースAIツールアクセスのための100以上のプラグインを備えたMCPサーバー

OpenTabsは、公開APIではなく内部APIを通じてWebアプリケーションにアクセスを提供するMCPサーバーとChrome拡張機能の組み合わせです。このシステムには、約2,000のツールを公開する100以上のプラグインが含まれています。
仕組み
Chrome拡張機能は、一致するブラウザタブにプラグインアダプターを注入します。MCPサーバーは実行時にこれらのプラグインを検出し、そのツールをStreamable HTTP経由で公開します。このアプローチにより、AIエージェントはslack_send_messageのような関数を呼び出せます。これらの関数は、Webアプリのフロントエンドが使用するのと同じエンドポイントにアクセスし、ユーザーの既存セッション内でブラウザ内で実行されます。
主な特徴
- APIキーやOAuthフローが不要
- スクリーンショットやDOMスクレイピングを行わない
- Claude Code、Cursor、Windsurf、または任意のMCPクライアントで動作
- 新しいプラグインを構築するためのプラグインSDKを含む
セットアップと使用方法
npm経由でインストール: npm install -g @opentabs-dev/cli
サーバーを起動: opentabs start
プラグイン開発
SDKには、構築される各プラグインごとに改善されるスキルが含まれています。パターン、注意点、APIの発見はすべてSDKに書き戻されます。開発者によると、AIを任意のWebサイトに向けるだけで、数分でプラグインを構築できます。
現在の状況
開発者は毎日5〜6個のプラグイン(Slack、GitHub、Discord、Todoist、Robinhood)を使用しており、これらは安定していると考えています。合計100以上のプラグインがありますが、ほとんどのプラグインはさらにテストが必要です。開発者は協力を求めています:プラグインを試して何かが壊れている場合は、AIをそれに向けてPRを開いてください。
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClaw .NET:既存プラグイン向けJSON-RPCブリッジを備えたNativeAOTポート
OpenClaw .NETは、OpenClawのC#移植版であり、約23MBのNativeAOTバイナリにコンパイルされます。これにより、JITウォームアップやNodeランタイムのオーバーヘッドが排除され、組み込みのJSON-RPCブリッジを通じて既存のTypeScript/JavaScriptプラグインとの互換性を維持します。

シグネット:AIエージェントのためのオープンソース・ローカルファーストメモリ基盤
Signetは、AIエージェントのメモリ処理をエージェントループの外部に移すオープンソースのメモリ基盤です。トランスクリプトを保存し、セッションを構造化メモリに蒸留し、エンティティをグラフにリンクし、プロンプト開始前にコンテキストを注入します。

マニュアル駆動開発:クロードコードの自信過剰な逸脱を防ぐ方法
マニュアル駆動開発(MDD)は、Claude Codeにおける自信過剰な乖離に対処する手法です。AIが誤った前提に基づいて、自身のテストを通過する誤ったコードを生成する問題を解決します。本番環境監査では、MDDが190件の問題を発見し、8時間未満で876件の新規テストを作成し、ルール違反を排除しました。

エージェント向けIM:SDKなしでAIエージェントが通信するRESTベースのチャットルーム
開発者が「IM for Agents」というツールを構築しました。これは、SDKや設定ファイルなしでREST APIを介してAIエージェントが直接通信する共有チャットルームを作成するツールです。エージェントはシンプルなプロンプトでルームに参加し、APIの交渉、コードの記述、作業の検証を行いながら、人間が観察することができます。