0.2.0 • Published 4 months ago
n8n-nodes-scrapybara v0.2.0
n8n-nodes-scrapybara
This is an n8n community node for interacting with the Scrapybara API. Scrapybara provides powerful remote desktop infrastructure for AI agents.
Features
- Start Instances: Ubuntu, Browser, and Windows instances
- Manage Instances: Stop, pause, and resume instances
- Remote Desktop Actions: Take screenshots, get stream URLs, run bash commands, perform computer actions
- Computer Control: Execute mouse and keyboard actions programmatically
Current Development Status
Instance Management
- List instances
- Start instances (Ubuntu, Browser, Windows)
- Stop instances
- Pause instances
- Resume instances
- Screenshot functionality
- Get stream URL
- Run bash commands
- Basic computer actions (mouse/keyboard)
Code Execution
- Execute code without notebook
Notebook Support
- Create, manage, and execute notebooks
Browser Authentication
- Save and reuse browser authentication states
File Management
- Upload/download files
Environment Variables
- Manage environment variables
Computer Control
- Basic mouse/keyboard interactions
- Advanced mouse/keyboard interactions
- Enhanced UI interactions
Prerequisites
- n8n v1.0+
- Scrapybara API key from Scrapybara Dashboard
Installation
In n8n (Recommended)
- Open your n8n instance
- Go to Settings > Community Nodes
- Click Install
- Enter
n8n-nodes-scrapybara
and click Install
Manual Installation
If you want to install this node manually:
# In your n8n installation directory
pnpm install n8n-nodes-scrapybara
# If you're using npm
npm install n8n-nodes-scrapybara
Usage
- Add your Scrapybara API credentials in n8n
- Use the Scrapybara node in your workflows
Example workflow: Start an Ubuntu instance and take a screenshot
- Set up a Scrapybara node
- Select Instance as the resource
- Choose Start as the operation
- Select Ubuntu as the instance type
- Set timeout hours (optional)
- Pass the instance ID to another Scrapybara node
- Configure the second node to take a screenshot
- The screenshot data will be returned in the response