26 pay-per-call tools for agents: scrape, verify, guards, crypto. x402 USDC on Base.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Classifies captcha type (reCAPTCHA, hCaptcha, Turnstile) and difficulty. Eval only — we do NOT solve captchas. [price: $0.01/call USDC via x402]
Captcha type: recaptcha, hcaptcha, turnstile, image, slider, puzzle
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Classifies captcha type (reCAPTCHA, hCaptcha, Turnstile) and difficulty. Eval only — we do NOT solve captchas. [price: $0.01/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| type | string | Captcha type: recaptcha, hcaptcha, turnstile, image, slider, puzzle |
{
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "Captcha type: recaptcha, hcaptcha, turnstile, image, slider, puzzle"
}
}
}Block height + chain stats for Base or Ethereum. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| chain | string | base (default), ethereum, or arbitrum |
{
"type": "object",
"properties": {
"chain": {
"type": "string",
"description": "base (default), ethereum, or arbitrum"
}
}
}Live-checks a domain: is it up, does it have TLS, what's the title? Quick domain health check for agents evaluating links. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| domain* | string | Domain name |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain name"
}
}
}ENS name resolution + reverse lookup via public Ethereum RPC. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| name* | string | ENS name or address |
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "ENS name or address"
}
}
}Extracts named entities (people, companies, places) from text. Wikidata resolution next iteration. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| text* | string | Input text |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Input text"
}
}
}Current gas prices in Gwei for Base, Ethereum, or Arbitrum via public RPC. [free]
| Argument | Type | Description |
|---|---|---|
| chain | string | base (default), ethereum, or arbitrum |
{
"type": "object",
"properties": {
"chain": {
"type": "string",
"description": "base (default), ethereum, or arbitrum"
}
}
}Geocode + timezone + currency context for any location string. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| q* | string | Location string |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Location string"
}
}
}Entailment scoring: does the provided context support this claim? Research agents use this to self-check outputs. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| claim* | string | Claim to check |
| context* | string | Evidence/context text |
{
"type": "object",
"required": [
"context",
"claim"
],
"properties": {
"claim": {
"type": "string",
"description": "Claim to check"
},
"context": {
"type": "string",
"description": "Evidence/context text"
}
}
}Generates 1 PNG from a text prompt (FLUX.1-dev, 512px). Async: returns job ID + poll URL. GPU-backed via RunPod ComfyUI, scale-to-zero. [price: $0.02/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| prompt* | string | Image prompt |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"description": "Image prompt"
}
}
}Poll image-gen job status by job ID. Returns image base64 PNG when COMPLETED. [free]
| Argument | Type | Description |
|---|---|---|
| job* | string | Job ID from image_gen |
{
"type": "object",
"required": [
"job"
],
"properties": {
"job": {
"type": "string",
"description": "Job ID from image_gen"
}
}
}Validates JSON, detects PII inside values, reports schema stats. Pipeline agents use this as a data-quality gate. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| json* | string | JSON text to validate |
{
"type": "object",
"required": [
"json"
],
"properties": {
"json": {
"type": "string",
"description": "JSON text to validate"
}
}
}Coerces messy text (key=value lines, CSV-ish, sentences) into clean JSON. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| text* | string | Input text |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Input text"
}
}
}Extracts all outbound links from a page, classified by domain. Shows where a page links to and which domains dominate. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| url* | string | Target webpage URL |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Target webpage URL"
}
}
}Fetches and normalizes llms.txt / llms-full.txt from any site — the emerging standard for making websites readable to AI agents. [free]
| Argument | Type | Description |
|---|---|---|
| url* | string | Target webpage URL |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Target webpage URL"
}
}
}Current transaction nonce for any address on Base or Ethereum. Agent tx bots need this before sending transactions. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| chain | string | base (default) or ethereum |
| address* | string | EVM address |
{
"type": "object",
"required": [
"address"
],
"properties": {
"chain": {
"type": "string",
"description": "base (default) or ethereum"
},
"address": {
"type": "string",
"description": "EVM address"
}
}
}Extracts OG tags, canonical URL, title, and meta description from any web page. Useful for link previews, SEO audits, and content enrichment. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| url* | string | Target webpage URL |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Target webpage URL"
}
}
}Detects PII (emails, phones, SSNs, credit cards) in any text with character spans. Compliance agents use this before processing user data. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| text* | string | Input text |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Input text"
}
}
}Scores prompt-injection / jailbreak risk for LLM inputs. Agent builders use this to sanitize user inputs before hitting their LLM. [price: $0.01/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| text* | string | Input text |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Input text"
}
}
}Parses robots.txt for any domain — shows crawl rules, disallowed paths, sitemaps. Agents use this to check if they're allowed to scrape a site before doing it. [free]
| Argument | Type | Description |
|---|---|---|
| url* | string | Target webpage URL |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Target webpage URL"
}
}
}Scrapes any public web page and returns clean structured JSON (title, text, length). The workhorse — agents use this for real data extraction. [price: $0.01/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| url* | string | Target webpage URL |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Target webpage URL"
}
}
}Checks if a URL supports a claim. Returns confidence score. Research agents use this to verify sources. [price: $0.01/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| url* | string | Source URL |
| claim* | string | Claim to verify |
{
"type": "object",
"required": [
"url",
"claim"
],
"properties": {
"url": {
"type": "string",
"description": "Source URL"
},
"claim": {
"type": "string",
"description": "Claim to verify"
}
}
}Sentiment classification (positive/negative/neutral) + emotion keyword hits. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| text* | string | Input text |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Input text"
}
}
}Finds similar/competitor domains by name-similarity. Lead-gen agents use this for prospecting. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| domain* | string | Domain name |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain name"
}
}
}Extractive summary (3 sentences) + top-5 keywords from any text. [price: $0.001/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| text* | string | Input text |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Input text"
}
}
}One verify-loop lane: confidence-labeled findings on any topic. The flagship teaser — full sweeps at $0.50-5 ship when this crosses BUILD. [price: $0.05/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| topic* | string | Research topic |
{
"type": "object",
"required": [
"topic"
],
"properties": {
"topic": {
"type": "string",
"description": "Research topic"
}
}
}Token security heuristics: honeypot signals, proxy detection, LP data. Trading agents use this to avoid rugs. [price: $0.01/call USDC via x402]
| Argument | Type | Description |
|---|---|---|
| chain | string | base (default) |
| address* | string | Token contract address |
{
"type": "object",
"required": [
"address"
],
"properties": {
"chain": {
"type": "string",
"description": "base (default)"
},
"address": {
"type": "string",
"description": "Token contract address"
}
}
}