BabelWrap MCP について
BabelWrap MCPは、MCPクライアントをBabelWrapに接続し、AIエージェントによるブラウザー操作を可能にします。セッション管理、ページ操作、データ抽出、複数タブ用のツールを提供します。
主な機能
- 01ブラウザーセッションの作成と終了
- 02ページの移動と状態確認
- 03フォームのクリック・入力・送信
- 04構造化データの抽出
- 05スクリーンショットとタブの管理
活用シーン
- 01ウェブ調査の自動化
- 02フォーム送信とウェブページ操作
- 03サイトからの構造化情報の抽出
MCP 対応
Claude Desktop、Cursor、Claude CodeなどのMCPクライアントに、BabelWrapのブラウザー操作をツールとして提供します。利用にはBabelWrap APIキーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
18掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| metadata | any | いいえ | このセッションの任意のラベルまたはタグ。 |
詳細
BabelWrap MCP サーバー
AI エージェントに、BabelWrap API を通じてウェブ閲覧機能を提供するMCP サーバーです。
Claude Desktop、Cursor、Claude Code、および MCP 互換のあらゆるクライアントで動作します。
インストール
# Using uvx (recommended -- no install required)
uvx babelwrap-mcp
# Using pip
pip install babelwrap-mcp
# Using pipx (isolated environment)
pipx install babelwrap-mcp
セットアップ
1. API キーを取得する
babelwrap.com で登録し、ダッシュボードから API キーを作成してください。
2. MCP クライアントを設定する
Claude Desktop
claude_desktop_config.json に追加します。
{
"mcpServers": {
"babelwrap": {
"command": "uvx",
"args": ["babelwrap-mcp"],
"env": {
"BABELWRAP_API_KEY": "bw_your_api_key_here"
}
}
}
}
pip または pipx でインストールした場合は、バイナリを直接使用してください。
{
"mcpServers": {
"babelwrap": {
"command": "babelwrap-mcp",
"args": [],
"env": {
"BABELWRAP_API_KEY": "bw_your_api_key_here"
}
}
}
}
Claude Code
claude mcp add babelwrap -- uvx babelwrap-mcp
次に、API キーを環境変数として設定します。
export BABELWRAP_API_KEY="bw_your_api_key_here"
利用可能なツール
| ツール | 説明 |
|---|---|
babelwrap_new_session | 新しいブラウザーセッションを作成します |
babelwrap_close_session | ブラウザーセッションを終了します |
babelwrap_navigate | URL に移動します |
babelwrap_snapshot | 現在のページの状態を取得します |
babelwrap_click | 要素をクリックします |
babelwrap_fill | フォームフィールドに入力します |
babelwrap_submit | フォームを送信します |
babelwrap_extract | 構造化データを抽出します |
babelwrap_screenshot | スクリーンショットを撮影します |
babelwrap_press | キーを押します |
babelwrap_scroll | ページをスクロールします |
babelwrap_hover | 要素にカーソルを合わせます |
babelwrap_upload | ファイルをアップロードします |
babelwrap_back / babelwrap_forward | ブラウザーの履歴を操作します |
babelwrap_wait_for | 条件が満たされるまで待機します |
babelwrap_list_pages / babelwrap_switch_page | 複数タブに対応します |
環境変数
| 変数 | 必須 | 説明 |
|---|---|---|
BABELWRAP_API_KEY | はい | BabelWrap API キー |
BABELWRAP_API_URL | いいえ | API のベース URL(デフォルト:https://api.babelwrap.com/v1) |
ドキュメント
詳しいドキュメントは babelwrap.com/docs/mcp をご覧ください。
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。