mcpField
A
Agent Browser

Agent Browser

ローカル
kontext.securityAI・エージェント6379 週間前に更新

Agent Browser について

Agent Browser は、複数の SSE 方式 MCP サーバーを一か所で管理するツールです。クライアントは一度 Agent Browser に接続するだけで済み、各クライアントに個別に MCP サーバーを設定する必要がありません。複数の MCP クライアントを使うユーザーに向いています。

主な機能

  1. 01クライアント向けの SSE エンドポイント
  2. 02Web UI による接続状態の確認
  3. 03接続状態のリアルタイム監視
  4. 04連携用の REST API

活用シーン

  1. 01Cursor、Windsurf、Claude で同じ MCP サーバー群を共有
  2. 02サーバーの変更を各クライアントではなく一か所で更新

MCP 対応

Agent Browser は MCP の中継役として動作します。クライアントは Agent Browser の SSE エンドポイントに接続し、その先にある SSE 方式の MCP サーバーとの接続を管理します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Agent Browser

Version License Twitter URL Discord

すべての MCP サーバーを一元管理して、開発を加速します

インストール • クライアントとの連携 • API ドキュメント • 開発


概要

Agent Browser を使えば、各クライアントで MCP サーバーを個別に設定する必要がなくなります。クライアントを一度 Agent Browser に接続するだけで、すべての Server-Sent Events(SSE)MCP サーバーを管理できます。

Agent Browser を使用しない場合Agent Browser を使用する場合
✓ Cursor に新しいサーバーを追加
✓ Windsurf Client に新しいサーバーを追加
✓ Claude Client に新しいサーバーを追加
✓ クライアントを追加するたびに繰り返す
✓ サーバーの変更時にすべてのクライアントを更新
✓ Agent Browser の UI で新しいサーバーを一度追加
✓ サーバーの変更時は Agent Browser で一度更新

使用方法

http://localhost:8080/ui/ の Web UI にアクセスすると、次の操作を行えます。

  • 表示 MCP サーバーの接続状況
  • 追加 MCP サーバーへの新しい接続
  • 削除 既存の接続
  • 監視 接続状態をリアルタイムで確認

インストール

パッケージマネージャー

macOS と Linux

brew tap cob-packages/homebrew-agent-browser
brew install cob-packages/agent-browser/agent-browser
agent-browser

Windows

scoop bucket add agent-browser https://github.com/cob-packages/scoop-agent-browser
scoop install agent-browser
agent-browser
直接ダウンロード

最新リリースは GitHub Releases から直接ダウンロードすることもできます。

プラットフォームアーキテクチャダウンロード
macOSIntel(x86_64)agent-browser-[version]-darwin-amd64.tar.gz
macOSApple Silicon(M1/M2)agent-browser-[version]-darwin-arm64.tar.gz
Linuxx86_64(64-bit)agent-browser-[version]-linux-amd64.tar.gz
LinuxARM 64-bitagent-browser-[version]-linux-arm64.tar.gz
LinuxARM 32-bitagent-browser-[version]-linux-arm7.tar.gz
Windows64-bitagent-browser-[version]-windows-amd64.zip
Windows32-bitagent-browser-[version]-windows-386.zip
WindowsARM 64-bitagent-browser-[version]-windows-arm64.zip

ダウンロード後、アーカイブを展開して実行ファイルを起動してください。


クライアントとの連携

Cursor

Agent Browser をインストールして実行すると、Cursor が自動的に検出して接続します。追加の設定は不要です。

その他の MCP クライアント

MCP クライアントの設定に、Agent Browser を SSE エンドポイントとして追加してください。

{
  "Agent Browser": {
    "url": "http://localhost:8087/sse"
  }
}

クライアントを Agent Browser に接続すると、クライアントの設定に手を加えることなく、MCP サーバーを追加または削除できます。


プロジェクト構成

プロジェクト構成を表示
/cmd             - Application entry points
/internal
  /app           - Core application setup with Fx
  /backend       - Database and persistence layer
  /config        - Configuration management
  /cursor        - Cursor integration
  /events        - Event bus for internal communication
  /log           - Logging utilities
  /mcp           - MCP server implementation
  /web           - Web server and UI
/scripts         - Build and utility scripts
/out             - Compiled binaries (git-ignored)

API ドキュメント

Agent Browser は、連携用の REST API を公開しています。API ドキュメントへのアクセス方法、Swagger UI の使用方法、Postman などのツールとの連携方法については、API.md を参照してください。


今後の展望

プロトコルサポートの実装

MCP に加えて、Agent Browser がほかのプロトコルもサポートできるよう拡張する予定です。

今後のタスク
  • A2A プロトコルのサポートを追加
  • ACP プロトコルのサポートを追加
  • プロトコルの自動検出を実装
      Client
         │
         ▼
   Agent Browser
    /    │    \
   /     │     \
  ▼      ▼      ▼
 MCP    A2A    ACP  ...
関連ファイル
  • /internal/mcp - MCP プロトコルの実装
  • /internal/web - Web サーバーと UI コンポーネント
  • /internal/config - 設定管理

開発

前提条件
  • Go 1.21 以降
  • Bash(セットアップスクリプト用)
セットアップと実行
# Clone the repository
git clone https://github.com/co-browser/agent-browser.git
cd agent-browser

# Install development tools
make setup

# Build and run
make run

アプリケーションは http://localhost:8080 で利用できます。


サポート

問題やお問い合わせについては、cobrowser.xyz をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。