Browseract
About
BrowserAct MCP Server is a standardized service that lets MCP Clients interact with the BrowserAct platform through the Model Context Protocol (MCP). With it, MCP Clients can:
Details
- Author
- browseract-ai
- Downloads
- 341
- Categories
- Other, AI, Web Scraping
Jump to
- AI-powered web scraping and automation
- Predefined workflow templates and custom workflows
- Batch processing for multiple URLs
- Multi-language support: Python, Java, Node.js
- Complete Workflow API endpoint coverage
- Production-ready enterprise-grade code
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
BrowseractCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Obtain an API key from the Browseract Integrations page and a workflow ID from the Workflow List. Run the examples in the chosen language directory after replacing placeholder credentials.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"browseract": {
"browseract": {
"url": "<BROWSERACT_MCP_SERVER_URL>",
"headers": {
"Authorization": "Bearer <BROWSERACT_API_KEY>"
}
}
}
}
}
McpServers
{
"browseract": {
"url": "<BROWSERACT_MCP_SERVER_URL>",
"headers": {
"Authorization": "Bearer <BROWSERACT_API_KEY>"
}
}
}
BrowserAct API Demo Collection
> AI Web Scraper & Automation - Any Site, No Code, Zero Limits, Reliable Data
This repository contains comprehensive API demo code for BrowserAct, an AI-powered web scraping and automation platform. The demos showcase how to integrate BrowserAct's AI-Workflow capabilities into your applications using multiple programming languages.
🚀 Quick Start
Choose your preferred language and get started in minutes:
| Language | Workflow API | Quick Start |
|----------|--------------|-------------|
| Python | Workflow-Python | cd Workflow-Python && python 1.run_task.py |
| Java | Workflow-Java | cd Workflow-Java && mvn exec:java -Dexec.mainClass="com.browseract.workflow.demo.RunTask" |
| Node.js | Workflow-NodeJs | cd Workflow-NodeJs && node 1.runTask.js |
📁 Project Structure
browseract-api-demos/
├── Workflow-Python/ # Python Workflow API demos
├── Workflow-Java/ # Java Workflow API demos
├── Workflow-NodeJs/ # Node.js Workflow API demos
├── .gitignore # Git ignore rules
└── README.md # This file
🎯 What is BrowserAct?
BrowserAct is an AI-powered web scraping and automation platform that provides two core capabilities:
🔄 AI-Workflow
- Predefined Templates: Use pre-built workflows for common scraping tasks - Custom Workflows: Create your own automation sequences - Batch Processing: Handle multiple URLs and data sources efficiently📚 API Capabilities
Workflow API Endpoints
| Endpoint | Method | Description | |----------|--------|-------------| |/v2/workflow/run-task | POST | Start a new workflow task |
| /v2/workflow/stop-task | PUT | Permanently terminate a task |
| /v2/workflow/get-task | GET | Get detailed task information |
| /v2/workflow/get-task-status | GET | Get task status only |
| /v2/workflow/list-tasks | GET | List all tasks |
| /v2/workflow/list-workflows | GET | List all workflows |
| /v2/workflow/get-workflow | GET | Get workflow details |
🛠 Language Support
Python
- Version: Python 3.8+ - Dependencies:requests for HTTP requests
- Features: Simple, readable code with comprehensive error handling
- Best for: Quick prototyping and data science workflows
Java
- Version: Java 8+ - Build Tool: Maven - Dependencies: Jackson for JSON processing, HttpURLConnection for HTTP requests - Features: Enterprise-grade code with proper package structure - Best for: Enterprise applications and microservicesNode.js
- Version: Node.js 14+ - Dependencies: Built-inhttps module
- Features: Lightweight, async-first approach
- Best for: Web applications and serverless functions
🔧 Configuration
Before running any examples, you'll need:
1. API Key: Get your API key from BrowserAct Integrations
2. Workflow ID (for Workflow API): Get your workflow ID from Workflow List
Update the configuration in each example file:
- Replace "app-abcdefghijklmn" with your actual API key
- Replace 1234567890 with your actual workflow ID
🔒 Security Best Practices
Important: The examples use placeholder API keys for demonstration purposes. In production:
1. Never hardcode API keys in your source code
2. Use environment variables or secure configuration files
3. Keep your API keys confidential and rotate them regularly
Environment Variable Examples
```python
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




