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

Web Browser Mcp Server

Позволяет ИИ ассистентам просматривать веб-страницы, извлекать контент с CSS-селекторами и обрабатывать ошибки через простой интерфейс.

Python
42 stars

Описание

Это сервер на Python 3.11+ с BeautifulSoup4 для веб-браузинга, интегрируемый в MCP. Ключевые особенности: асинхронная обработка для скорости, извлечение метаданных (заголовки, ссылки), поддержка CSS-селекторов для точного таргетинга, встроенная обработка ошибок и таймаутов. Идеально для ИИ, нуждающихся в веб-данных: анализ сайтов, сбор информации, автоматизация задач без полного браузера. Кросс-платформенный и надежный.

Возможности

Умное извлечение контента

Целевое получение данных с веб-страниц с помощью CSS-селекторов для точного таргетинга элементов.

Асинхронная обработка

Быстрый браузинг страниц с поддержкой async для оптимальной производительности.

Сбор метаданных

Извлечение заголовков, ссылок и структурированного контента из сайтов.

Обработка ошибок

Встроенное управление таймаутами и ошибками для надежной работы.

Инструмент browse_webpage

Основной инструмент для просмотра URL с опциональными селекторами для кастомного извлечения.

Установка

{ “mcpServers”: { “web-browser-mcp-server”: { “command”: “uv”, “args”: [ “tool”, “run”, “web-browser-mcp-server” ], “env”: { “REQUEST_TIMEOUT”: “30” } } } }

Для ручной установки: uv tool install web-browser-mcp-server

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
42

Ссылки