UseScraper

TypeScript-based MCP server that exposes a web scraping tool via the UseScraper API for extracting page content.
  • typescript

0

GitHub Stars

typescript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "mcp-mirror-tanevanwifferen_usescraper-mcp-server": {
      "command": "node",
      "args": [
        "/path/to/usescraper-server/build/index.js"
      ],
      "env": {
        "USESCRAPER_API_KEY": "your-api-key-here"
      }
    }
  }
}

UseScraper MCP Server is a TypeScript-based MCP server that adds web scraping capabilities via the UseScraper API. It exposes a single tool named scrape that lets you extract content from web pages in formats like text, HTML, or Markdown. This server is useful when you want to automate data collection from websites through a standardized MCP interface.

How to use

You interact with the server through an MCP client by invoking the scrape tool. Provide the webpage URL you want to scrape and, optionally, the desired output format and extraction options. The tool returns the scraped content in your chosen format, which you can then process or store in your workflow.

How to install

Prerequisites: Node.js is required to build and run the server. A modern shell (bash, PowerShell, or similar) is recommended.

# 1) Clone the project repository
git clone https://github.com/your-repo/usescraper-server.git
cd usescraper-server

# 2) Install dependencies
npm install

# 3) Build the server
npm run build

Configuration and usage notes

To use the server with an MCP client, configure the MCP path to the local process. The following example shows a private server configuration that runs Node with the built entry point and passes an API key via environment variables.

{
  "mcpServers": {
    "usescraper": {
      "command": "node",
      "args": ["/path/to/usescraper-server/build/index.js"],
      "env": {
        "USESCRAPER_API_KEY": "your-api-key-here"
      }
    }
  }
}

Available tools

scrape

Extract content from a webpage. Requires a URL and can specify the output format (text, html, markdown). Optional advanced_proxy and extract_object parameters customize how data is retrieved and formatted.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational