Scrapiq

Official registry Search and web

Any URL to clean text, markdown, or JSON for LLM/RAG pipelines.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http scrapiq 'https://scrapiq.io/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "scrapiq": {
            "type": "http",
            "url": "https://scrapiq.io/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Scrapiq MCP Server
  2. Use the hosted server (no install)
  3. Install locally
  4. Run your own HTTP endpoint
  5. Usage with Claude Desktop
  6. Tool
  7. Test the server
  8. License

Scrapiq MCP Server

MCP server for Scrapiq — turn any URL into clean text, markdown, or JSON for LLM/RAG pipelines, directly from your MCP client.

Scrapiq is a lightweight open-source HTTP API that fetches a web page and returns clean content — boilerplate stripped. This server exposes it as a Model Context Protocol (MCP) tool so Claude Desktop, Cursor, and any MCP client can extract clean web content with one call.

Dependency-free: pure Python stdlib, no pip packages, no node_modules. Two transports: stdio for local clients, streamable HTTP for remote clients.

Use the hosted server (no install)

The server is listed in the official MCP Registry as io.scrapiq/scrapiq and runs at:

https://scrapiq.io/mcp

No key, no install — add that URL as a remote MCP server in any client that supports streamable HTTP:

{
  "mcpServers": {
    "scrapiq": { "url": "https://scrapiq.io/mcp" }
  }
}

Install locally

Not on PyPI yet, so install straight from this repo:

# run it without installing anything (run against `main`, 2026-09-17)
uvx --from git+https://github.com/NG-PR0JECT/scrapiq-mcp-server scrapiq-mcp

# or install it into an isolated environment
pipx install git+https://github.com/NG-PR0JECT/scrapiq-mcp-server

Requires a running Scrapiq instance (see Scrapiq README — git clone, pip install -e ".[dev]", then scrapiq). Point the server at it:

SCRAPIQ_ENDPOINT=http://localhost:8001/v1/extract scrapiq-mcp

Run your own HTTP endpoint

scrapiq-mcp --http --host 127.0.0.1 --port 8002   # serves POST /mcp

Stateless: one POST /mcp per JSON-RPC message (or batch), replies with application/json. It issues no Mcp-Session-Id and offers no server→client SSE stream, so GET /mcp answers 405 by design. CORS is open, so browser-based clients (e.g. MCP Inspector) can call it directly.

Usage with Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "scrapiq": {
      "command": "scrapiq-mcp",
      "env": { "SCRAPIQ_ENDPOINT": "http://localhost:8001/v1/extract" }
    }
  }
}

Tool

scrapiq_extract

Extract a web page into clean structured content.

Arguments:

  • url (string, required) — the URL to extract
  • format (string, optional) — "markdown" (default) | "text" | "json"
  • max_chars (integer, optional) — truncate content to N chars

Example:

scrapiq_extract(url="https://en.wikipedia.org/wiki/Retrieval-augmented_generation", format="markdown")

Returns title, content, links, and metadata — no ads, no nav, no scripts.

Test the server

printf '%s\n' \
  '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05"}}' \
  '{"jsonrpc":"2.0","id":2,"method":"tools/list"}' \
  '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"scrapiq_extract","arguments":{"url":"https://example.com","format":"text"}}}' \
  | scrapiq-mcp

License

MIT

Frequently asked questions

What is Scrapiq?

Any URL to clean text, markdown, or JSON for LLM/RAG pipelines.

How do I install Scrapiq?

It runs as a remote server. In Claude Code: claude mcp add --transport http scrapiq 'https://scrapiq.io/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Scrapiq need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is Scrapiq open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Scrapiq?

It is published by NG-PR0JECT. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.