mcpbeat Sign in

x402 Web Tools MCP Server

by workers-microtools-x402-x402-web-tools Your server? Claim it
answering

x402 Web Tools is answering right now. Last checked 13 min ago. It exposes 9 tools.

Web/PDF to Markdown, transcription, paper search and citation checks. Pay per call in USDC via x402.

Uptime history 6 days of history
6 days agonow
100.0%
Uptime 24h
91 of 91 checks
9
Tools
read from the server
1091 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check x402 Web Tools every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 13 min ago.

run in your terminal
claude mcp add web-tools --transport http https://x402-web-tools.microtools-x402.workers.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://x402-web-tools.microtools-x402.workers.dev/mcp
~/.codex/config.toml
[mcp_servers.web-tools]
url = "https://x402-web-tools.microtools-x402.workers.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "web-tools": {
      "url": "https://x402-web-tools.microtools-x402.workers.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "web-tools": {
      "type": "http",
      "url": "https://x402-web-tools.microtools-x402.workers.dev/mcp"
    }
  }
}

Available tools 9

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

url
read_url
Fetch a public web page and return its main content as clean Markdown (readability extraction): title, url, final_url, markdown, word_count. HTML, plain text, Markdown, JSON and XML. Static fetch only (no JavaScript rendering). Respects robots.txt, blocks private/loopback/metadata hosts, max 3 MB / 15 s, no logins or paywall bypass. For PDFs use read_pdf. Failed reads are not charged. Costs $0.002 USDC per call via x402.
read_url_safe
Same as read_url plus a heuristic prompt-injection check: flags hidden/invisible text, instruction-like phrases ("ignore previous instructions", role reassignment, secret exfiltration, chat-template tokens), suspicious HTML comments and zero-width/Unicode-tag characters. Returns injection_check {flagged, risk none|low|medium|high, signals}. Heuristic, not a guarantee. Failed reads are not charged. Costs $0.003 USDC per call via x402.
citation
check_citation
Check whether a cited paper really exists (catch hallucinated or mistyped references) and whether it has been retracted. Give a doi, or a title with optional year and first_author. Returns exists, verdict (verified | found | doi_exists_metadata_mismatch | uncertain | not_found), confidence (high/medium/low) with a note on what matched, is_retracted (OpenAlex is_retracted + Crossref/Retraction Watch notices) and the best match. Data: OpenAlex (CC0, openalex.org) with Crossref REST (crossref.org) for retraction notices and as fallback. Upstream errors are not charged. Costs $0.002 USDC per check via x402.
health
health
Free health check. Returns service status, version, tool prices, network and the plain-HTTP x402 endpoints.
paper
get_paper
Look up one scholarly work by DOI (10.xxxx/..., doi.org URL), arXiv id (arXiv:1706.03762) or OpenAlex work id (W...). Returns title, authors, year, venue, DOI, citation count, references count, open-access PDF link, abstract, OpenAlex id and a retraction flag (OpenAlex is_retracted plus Crossref/Retraction Watch notices). Data: OpenAlex (CC0, openalex.org) with Crossref REST (crossref.org) for retraction notices and as fallback. Not-found and upstream errors are not charged. Costs $0.002 USDC per lookup via x402.
papers
search_papers
Search scholarly papers (OpenAlex index of 250M+ works). Returns up to 25 results with title, authors, year, venue, DOI, citation count, open-access PDF link, abstract (reconstructed from OpenAlex's inverted index; may be null when the publisher withholds it) and OpenAlex id. Optional from_year / to_year / open_access_only filters. Data: OpenAlex (CC0, openalex.org) with Crossref REST (crossref.org) for retraction notices and as fallback. Upstream errors are not charged. Costs $0.005 USDC per search via x402.
pdf
read_pdf
Fetch a public PDF (max 10 MB) and convert it to Markdown with Cloudflare Workers AI toMarkdown. Returns title (if detected), url, markdown, word_count. Same URL safety rules as read_url. Failed conversions are not charged. Costs $0.006 USDC per call via x402.
ping
ping
Paid connectivity test: returns ok and a server timestamp. Use it to check that your x402 payment flow works end to end. Costs $0.001 USDC per call via x402.
transcribe
transcribe_audio
Transcribe a public direct audio file URL (mp3, wav, m4a, ogg/opus, flac; max 25 MB and 10 minutes, checked from the file header before transcription) with Whisper (@cf/openai/whisper-large-v3-turbo) on Cloudflare Workers AI. Returns text, language, duration, segments with timestamps, optional SRT/VTT subtitles. YouTube/TikTok/Instagram and other page URLs are rejected. Failed transcriptions and files with no detected speech are not charged. Costs $0.01 USDC per file via x402.

Endpoints

URLTransportStateLatencyChecked
https://x402-web-tools.microtools-x402.workers.dev/mcp streamable-http answering 1035 ms 13 min ago

Alternatives to x402 Web Tools

same job, measured the same way
V
venue-watch agent tools
by workers-fantastic-snowstorm-venue-watch

Pay-per-call (x402, USDC on Base) web-to-Markdown, PDF text, India IFSC/PIN, Base address tools.

10 tools answering
Adam Hale Tools: Web Research and Open Data
by workers-adamhaleworks-tools

Free web lookups; PDF to Markdown, audio transcripts, screenshots, WHOIS/DNS paid per call via x402.

12 tools answering
Tanod
by tanod

Pay-per-call agent tools: PDF, OCR, translation, news search, prediction markets, web, chain reads.

290 tools answering
1gateway
by code0xff

Pay-per-call tools for agents via x402 (USDC on Base): Korean data, doc-to-Markdown, web utilities.

47 tools answering
Agent Tools UK
by lexyholdcraft-source

Pay-per-use agent tools: screenshots, web to Markdown, PDF tables, OCR, UK company checks

10 tools answering
PostAgent
by interpretai

Print & mail PDF/HTML/Markdown/text/DOCX/images to US addresses; pay per call in x402 USDC on Base.

14 tools answering
G
geld machen x402 agent utilities
by fly-geld-machen-x402

x402 pay-per-call agent tools (Base USDC): web search, URL extract, OCR, Base tx & allowance scans

22 tools answering
Web Scraper
by agishub

10 pay-per-call web tools: markdown, CSS scrape, links, crawl, screenshot, PDF, browser.

11 tools answering

x402 Web Tools — questions

Answers built from our own checks of this server.

What can x402 Web Tools do?
It exposes 9 tools, read directly from the server on our last check. Among them: check_citation, get_paper, health, ping, read_pdf, read_url and 3 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is x402 Web Tools working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 1091 ms. The bar chart above shows every period we have measured.
How do I connect x402 Web Tools?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does x402 Web Tools need an API key?
No. x402 Web Tools completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 9 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is x402 Web Tools?
It answers our handshake in 1091 ms on average, which is faster than 4% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.