← Back to Plugins
Tools

Olostep_OpenClaw_Plugin

EteimZ By EteimZ 👁 2 views ▲ 0 votes

An OpenClaw Plugin that let's you use Olostep as a tool.

GitHub

Install

npm install
```

README

# Olostep OpenClaw Plugin

A plugin for **OpenClaw** that enables AI agents to scrape, crawl, and extract information from the web using the **[Olostep API](https://docs.olostep.com/api-reference/common/object-oriented)**.

This plugin extends OpenClaw agents with real-world web capabilities, allowing them to move beyond static responses and interact directly with live web data.

---

## 🚀 Features

This plugin adds the following tools to your OpenClaw agent:

* **Scrape Tool** – Scrape any webpage and retrieve a scrape ID
* **Get Scraped Content** – Fetch structured content from a completed scrape
* **Answer Tool** – Generate answers from the web using Olostep’s answer API
* **Crawl Tool** – Crawl an entire website and collect multiple pages
* **Get Crawl Info** – Check the status and progress of a crawl job
* **Get Crawl Pages** – Retrieve all pages and content from a crawl

---

## 📦 Installation

Clone this repository into your local machine:

```bash
git clone <repo-url>
cd olostep-openclaw-plugin
```

Install dependencies:

```bash
npm install
```

---

## 🧩 Installing the Plugin in OpenClaw

From inside the plugin directory, run:

```bash
openclaw plugins install .
```

Then restart the OpenClaw gateway:

```bash
openclaw gateway restart
```
---

## ⚙️ Configuration

This plugin requires an **Olostep API key**.

You can configure it through the OpenClaw dashboard after installation:

1. Start OpenClaw dashboard:

```bash
openclaw dashboard
```

2. Go to the **Automation tab**
3. Add your **Olostep API Key**
4. Save changes (this will restart the gateway automatically)

---

## ▶️ Usage

Once installed and configured, your OpenClaw agent can use the tools automatically through supported channels like:

* OpenClaw Dashboard
* Telegram (or any configured channel)

Example capabilities include:

* Scraping webpages
* Running web research tasks
* Extracting structured content from multiple sources
* Building autonomous research workflows
tools

Comments

Sign in to leave a comment

Loading comments...