dev.oassis/scraper-crawler
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dev.oassis/scraper-crawlerread https://example.com as markdown"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
oassis — web scraping, crawling and browser control API for AI agents
Scrape any page or document to markdown, map and crawl whole sites, and drive a real browser. Pay per call with a wallet: no API key, no signup, no monthly plan.
oassis.dev · MCP: https://api.oassis.dev/mcp ·
OpenAPI · llms.txt
Try it without an account
curl -X POST https://api.oassis.dev/web/v1/scrape \
-H 'content-type: application/json' \
-d '{"url":"https://example.com","formats":["markdown","controls"]}'That answers 402 with the exact price of that call, in the PAYMENT-REQUIRED header.
Pay it with a wallet (x402, USDC on Base) and repeat the request — or send
Authorization: Bearer oas_… and it comes out of a prepaid balance.
Every route answers its own GET, free, with the fields it expects. No manual needed:
curl https://api.oassis.dev/web/v1/scrapeRelated MCP server: pagewatch
What it does that a scraper usually does not
A map of the controls. Ask for
controlsand you get every link, button and field with its role, its readable name, its selector and where it sits on screen — the map an agent needs to decide what to click. In one render.Browser sessions that stay open. Look, click, look again, without reloading and without losing state. The
refs fromcontrolsstill work on the next call.Documents by url. A PDF, Word, Excel or CSV comes back as markdown with no browser involved.
Every output in one call.
markdown,html,links,controls,accessibility,elements,screenshot,pdf, or AI-extractedjson. A format that fails does not void the rest.
Endpoints
| Read a page or a document |
| Open a browser and act on it |
| Read a list of urls, as a job |
| Every url of a site, from its sitemap |
| Follow a site's links and read it, as a job |
| Search the web, at the provider's own price |
| The same tools over MCP |
Served on two hosts: api.oassis.dev (/web/v1/…) and web.oassis.dev (/v1/…).
Prices
One output of a page | $0.001 |
A cached answer | $0.0002 |
A document by url | $0.002 |
A site's urls from its sitemap | $0.0003 |
A browser session, first minute | $0.005 |
Each minute after | $0.004 |
Each action | $0.0005 |
A search | $0.007, passed through |
Quoted before the work happens, charged after, and refunded when the work does not happen. A request that cannot be served is never charged for. Balance does not expire and there is no monthly fee.
MCP
Streamable HTTP at https://api.oassis.dev/mcp, listed in the
official registry as dev.oassis/scraper-crawler.
initialize and tools/list are free. A keyless client gets a small allowance — 10 page
reads a day, one browser session and a few searches — so the first call works before any
account exists.
Running it
npm install
npm run check # typecheck, dead-export scan, tests
npm run deploy # Cloudflare WorkersNeeds a D1 database, a KV namespace and the Browser Run binding; see wrangler.jsonc.
Payments need X402_PAY_TO and, for settlement on Base mainnet, CDP keys.
License
Elastic License 2.0. Read it, run it, change it, host it for yourself — you may not offer it to third parties as a hosted or managed service. Source-available, not open source, and the difference is that one sentence.
This server cannot be deployed
Maintenance
Related MCP Connectors
Screenshot, extract or audit any URL. Paid per call in USDC over x402; free tools need no wallet.
The web capability layer for AI agents: render, extract, DNS, SSL, WHOIS & more via x402.
Read a URL as clean markdown, screenshot a website, url to PDF. Web access for agents, no signup.
Web scraping for agents. Point it at a URL and it returns the page as clean markdown, JavaScript-rendered pages included. Point it at a site and it maps the URLs or crawls the section you need in the background, a few pages at a time so results fit in the conversation. Search the web and read full pages, extract fields with a JSON schema you define (validated, never invented), read a store's catalogue or a blog's posts from the platform's own feed, and check whether a page has changed. Failed requests cost nothing. The free plan includes 1,500 credits a month.
Related MCP Servers
- AlicenseAqualityCmaintenancePay-per-use clean web reader for AI agents. URL in, markdown plus metadata out, in milliseconds. Settled per-call in USDC over x402 — no signup, no API keys.189 npm3MIT
- AlicenseNot gradedqualityBmaintenanceGives an agent a real browser. Turns any url into clean markdown, takes a screenshot of a url, and converts a url or raw html to pdf. It runs javascript, so it works on pages that a plain fetch returns empty. Respects robots.txt and refuses sites that block automation instead of trying to defeat them. No signup and no api key to start: the first call mints a free trial key and hands it back.MIT

fetcher.cloudofficial
AlicenseNot gradedqualityDmaintenanceMCP server that gives AI agents web capabilities such as rendering pages, extracting content, resolving links, and inspecting domains, with per-call USDC payments via x402.MIT- FlicenseNot gradedqualityBmaintenanceEnables AI agents to reliably fetch public web URLs and extract clean, agent-ready text, Markdown, links, and metadata, with automatic browser fallback and optional x402 payment support.-