Перейти к содержимому

MCP server w/ Browser Use

Автоматизирует браузер для AI агентов через естественный язык с помощью MCP протокола.

Python
54 stars

Описание

Это FastAPI-сервер, реализующий MCP-протокол для библиотеки browser-use. Позволяет AI агентам управлять браузером: навигация, заполнение форм, клики, скриншоты, управление вкладками. Использует LangChain, OpenAI, Anthropic для обработки естественного языка и видения. Идеально для автоматизации веб-взаимодействий в AI-приложениях, таких как scraping, тестирование сайтов или чат-боты с веб-доступом. Поддерживает конфигурацию моделей и Chrome-браузер.

Возможности

Управление браузером

Автоматизированные взаимодействия: навигация, клики, заполнение форм, скроллинг и управление вкладками.

Система агентов

Кастомные агенты с видением для обнаружения элементов, структурированные JSON-ответы и управление историей сообщений.

Скриншоты и состояние

Создание скриншотов, управление куки, хранение состояния и получение содержимого страниц.

Конфигурация моделей

Поддержка провайдеров (Anthropic, OpenAI, Google), настройка температуры, шагов и видения для AI.

Установка

{ “mcpServers”: { “mcp_server_browser_use”: { “command”: “uvx”, “args”: [ “mcp-server-browser-use” ], “env”: { “OPENAI_ENDPOINT”: “https://api.openai.com/v1", “OPENAI_API_KEY”: “”, “ANTHROPIC_API_KEY”: “”, “GOOGLE_API_KEY”: “”, “AZURE_OPENAI_ENDPOINT”: “”, “AZURE_OPENAI_API_KEY”: “”, “ANONYMIZED_TELEMETRY”: “false”, “CHROME_PATH”: “”, “CHROME_USER_DATA”: “”, “CHROME_DEBUGGING_PORT”: “9222”, “CHROME_DEBUGGING_HOST”: “localhost”, “CHROME_PERSISTENT_SESSION”: “false”, “MCP_MODEL_PROVIDER”: “anthropic”, “MCP_MODEL_NAME”: “claude-3-5-sonnet-20241022”, “MCP_TEMPERATURE”: “0.3”, “MCP_MAX_STEPS”: “30”, “MCP_USE_VISION”: “true”, “MCP_MAX_ACTIONS_PER_STEP”: “5”, “MCP_TOOL_CALL_IN_CONTENT”: “true” } } } }

Информация

Язык
Python
GitHub Stars
54

Ссылки