QB

qckfx/browser-ai

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

30 stars 5 forks Качество 65 Тренд 11MIT

MCP-сервер с искусственным интеллектом, который обеспечивает управление естественным языком для автоматизации браузера. Построенный на Playwright с интеллектуальным субагентом, который обрабатывает оркестровку инструментов, сохраняя автоматизацию браузера.

Обзор

Сервер MCP (Model Context Protocol) на базе искусственного интеллекта, который обеспечивает интерфейс естественного языка для автоматизации браузера. Этот сервер действует как интеллектуальная обертка вокруг официального MCP-сервера Playwright, позволяя управлять браузерами с помощью простых английских команд через Claude. Выполняйте задачи автоматизации браузера с использованием простых английских команд - : Использует возможности ИИ Клода через OAuth (используя подписку на код Клода) - : ИИ автоматически переводит ваши команды в соответствующие вызовы инструментов Playwright - : Поддерживайте контекст через несколько команд автоматизации браузера - : Умная обработка ошибок с полезной обратной связью Установить Browser AI для Claude Desktop автоматически через Smithery: Сервер Browser AI MCP требует доступа к API Anthropic. Есть два варианта аутентификации: Если у вас есть подписка Claude, аутентифицируйте свою учетную запись Claude, чтобы использовать свои подписные кредиты: Это откроет окно браузера для аутентификации OAuth.

Обзор (машинный перевод)

Сервер MCP (Model Context Protocol) на базе искусственного интеллекта, который обеспечивает интерфейс естественного языка для автоматизации браузера. Этот сервер действует как интеллектуальная обертка вокруг официального MCP-сервера Playwright, позволяя управлять браузерами с помощью простых английских команд через Claude.

Особенности

Браузерный контроль естественного языка: Выполняйте задачи автоматизации браузера, используя простые английские команды Интеграция с Клодом: использование возможностей ИИ Клода через OAuth (с использованием подписки на код Клода) Интеллектуальное отображение инструментов: ИИ автоматически переводит ваши команды в соответствующие вызовы инструментов Playwright Управление сессией: Поддерживайте контекст в нескольких командах автоматизации браузера ** Восстановление ошибок**: Умная обработка ошибок с помощью полезной обратной связи

##Установка

###Установка через Smithery

Установить Browser AI для Claude Desktop автоматически через Smithery:

Ручная установка

Или используйте npx:

Настройка

###1 - Аутентификация

Сервер Browser AI MCP требует доступа к API Anthropic. Есть два варианта аутентификации:

Вариант 1: Аутентификация OAuth (рекомендуется для подписчиков Claude)

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Browser AI MCP Server

An AI-powered MCP (Model Context Protocol) server that provides a natural language interface to browser automation. This server acts as an intelligent wrapper around the official Playwright MCP server, allowing you to control browsers using plain English commands through Claude.

Features

  • Natural Language Browser Control: Execute browser automation tasks using plain English commands
  • Claude Integration: Leverages Claude’s AI capabilities through OAuth (using your Claude Code subscription)
  • Intelligent Tool Mapping: AI automatically translates your commands into appropriate Playwright tool calls
  • Session Management: Maintain context across multiple browser automation commands
  • Error Recovery: Smart error handling with helpful feedback

Installation

Installing via Smithery

To install Browser AI for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @qckfx/browser-ai --client claude

Manual Installation

npm install -g @qckfx/browser-ai

Or use directly with npx:

npx @qckfx/browser-ai

Setup

1. Authentication

The Browser AI MCP server requires Anthropic API access. You have two authentication options:

If you have a Claude subscription, authenticate with your Claude account to use your subscription credits:

npx @qckfx/browser-ai --auth

This will open a browser window for OAuth authentication. After authorizing, the token will be saved securely and your API usage will be charged to your Claude subscription rather than requiring separate API credits.

Option 2: API Key Authentication

Alternatively, you can use an Anthropic API key by setting the environment variable:

export ANTHROPIC_API_KEY="your-api-key-here"

2. Configure with Claude Code

After authentication, add the server to Claude Code:

claude mcp add browser-ai -- npx --yes @qckfx/browser-ai@latest

If using API key authentication, you can pass it as an environment variable:

claude mcp add browser-ai --env ANTHROPIC_API_KEY="your-api-key-here" -- npx --yes @qckfx/browser-ai@latest

3. Configure Claude Desktop (Alternative)

If using Claude Desktop instead, add the following to your Claude Desktop configuration file (claude_desktop_config.json):

{
  "mcpServers": {
    "browser-ai": {
      "command": "npx",
      "args": ["@qckfx/browser-ai"],
      "env": {
        "PLAYWRIGHT_MCP_PATH": "@playwright/mcp@latest"
      }
    }
  }
}

Usage

Once configured, you can use natural language commands in Claude to control browser automation:

Example Commands

  • Navigation: “Go to example.com and wait for the page to load”
Открыть полный README на GitHub

Установка

npx @qckfx/browser-ai
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "browser-ai": { "command": "npx", "args": ["@qckfx/browser-ai"], "env": { "PLAYWRIGHT_MCP_PATH": "@playwright/mcp@latest" } } } }