Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

x402-farm

REMOTE · API.X-402.ONLINE · SCANNED SEP 20

64 x402 tools: cheap LLM $0.002, web+news search, French residential-IP scraping, FR/UK/US data.

Available components

−1 this week 74 Trust /100
Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security63
Transport & Reachability100
Schema Quality & AI Usability65
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 7126 tokens (~113/item across 63 items; 63 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management91
  • Stability check failed: schema churn in the 30 days we've observed: 0 tool removals, 10 breaking changes, 0 auth/transport breaks, 3 additions. See how to fix → Fail
Tool Coverage67
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 0% of tool parameters carry a description.Fail
Tool Safety75
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • 0 of 6 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "extract" implies "send" and declares no destructiveHint at all, which the MCP spec reads as destructive by default. See how to fix → Fail
  • An AI judge read all 64 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

How do I install the x402-farm MCP server?

x402-farm is a hosted endpoint at https://api.x-402.online/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · api.x-402.online

# add to Claude Code
claude mcp add --transport http online-x-402-mcp 'https://api.x-402.online/mcp'
// .cursor/mcp.json
{
  "mcpServers": {
    "online-x-402-mcp": {
      "url": "https://api.x-402.online/mcp"
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "online-x-402-mcp": {
      "type": "http",
      "url": "https://api.x-402.online/mcp"
    }
  }
}
# ~/.codex/config.toml
[mcp_servers.online-x-402-mcp]
url = "https://api.x-402.online/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "online-x-402-mcp": {
      "type": "remote",
      "url": "https://api.x-402.online/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add online-x-402-mcp --url 'https://api.x-402.online/mcp' --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  online-x-402-mcp:
    url: "https://api.x-402.online/mcp"
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "online-x-402-mcp": {
      "Transport": "http",
      "Url": "https://api.x-402.online/mcp"
    }
  }
}
# add to Vellum
assistant mcp add online-x-402-mcp -t streamable-http -u 'https://api.x-402.online/mcp'
// mcp.json
{
  "mcpServers": {
    "online-x-402-mcp": {
      "type": "http",
      "url": "https://api.x-402.online/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 20 Sept 26 −1
    • Stability: pass → fail security
    • A breaking change shipped without a version bump: still 1.0.0 security
    • “mobile-proxy_1gb” added a required parameter “exit”, so existing callers break functional
    • “mobile-proxy_5gb” added a required parameter “exit”, so existing callers break functional
    • “proxy_1gb” added a required parameter “exit”, so existing callers break functional
    • “proxy_20gb” added a required parameter “exit”, so existing callers break functional
    • “proxy_5gb” added a required parameter “exit”, so existing callers break functional
    • “proxy_mobile_1gb” added a required parameter “exit”, so existing callers break functional
    • “proxy_mobile_5gb” added a required parameter “exit”, so existing callers break functional
    • “proxy_port_1d” added a required parameter “exit”, so existing callers break functional
    • “proxy_port_30d” added a required parameter “exit”, so existing callers break functional
    • “proxy_port_7d” added a required parameter “exit”, so existing callers break functional
    • New tool “brief” functional
    • New tool “solve” functional
    • New tool “us_brief” functional
  • 19 Sept 26 0
    • Tool “fr_concurrents” rewrote its description, which is the text the model reads security
    • Tool “fr_enrich” rewrote its description, which is the text the model reads security
    • Tool “fr_entreprise-360_partial” rewrote its description, which is the text the model reads security
    • Tool “fr_estimation-immo” rewrote its description, which is the text the model reads security
    • Tool “fr_immo” rewrote its description, which is the text the model reads security
    • Tool “fr_kyb_partial” rewrote its description, which is the text the model reads security
    • Tool “fr_leboncoin” rewrote its description, which is the text the model reads security
    • Tool “fr_marches-publics” rewrote its description, which is the text the model reads security
    • Tool “fr_procedures-collectives” rewrote its description, which is the text the model reads security
    • Tool “fr_qualified-leads” rewrote its description, which is the text the model reads security
    • Tool “fr_reseau-dirigeant” rewrote its description, which is the text the model reads security
    • Tool “fr_score-entreprise” rewrote its description, which is the text the model reads security
    • Tool “fr_score-entreprise_partial” rewrote its description, which is the text the model reads security
    • Tool “fr_seloger” rewrote its description, which is the text the model reads security
    • Tool “fr_valorisation” rewrote its description, which is the text the model reads security
    • Tool “fr_verif-artisan” rewrote its description, which is the text the model reads security
    • Tool “links” rewrote its description, which is the text the model reads security
    • Tool “maps” rewrote its description, which is the text the model reads security
    • Tool “meta” rewrote its description, which is the text the model reads security
    • Tool “mobile-proxy_1gb” rewrote its description, which is the text the model reads security
    • Tool “mobile-proxy_5gb” rewrote its description, which is the text the model reads security
    • Tool “proxy_1gb” rewrote its description, which is the text the model reads security
    • Tool “proxy_20gb” rewrote its description, which is the text the model reads security
    • Tool “proxy_5gb” rewrote its description, which is the text the model reads security
    • Tool “proxy_mobile_1gb” rewrote its description, which is the text the model reads security
    • Tool “proxy_mobile_5gb” rewrote its description, which is the text the model reads security
    • Tool “proxy_port_1d” rewrote its description, which is the text the model reads security
    • Tool “proxy_port_30d” rewrote its description, which is the text the model reads security
    • Tool “proxy_port_7d” rewrote its description, which is the text the model reads security
    • Tool “render” rewrote its description, which is the text the model reads security
    • Tool “screenshot” rewrote its description, which is the text the model reads security
    • Tool “search_news” rewrote its description, which is the text the model reads security
    • Tool “sms_inbox” rewrote its description, which is the text the model reads security
    • Tool “sms_number” rewrote its description, which is the text the model reads security
    • Tool “transcribe” rewrote its description, which is the text the model reads security
    • Tool “uk_company” rewrote its description, which is the text the model reads security
    • Tool “uk_company-check” rewrote its description, which is the text the model reads security
    • Tool “uk_officers” rewrote its description, which is the text the model reads security
    • Tool “uk_psc” rewrote its description, which is the text the model reads security
    • Tool “unblock” rewrote its description, which is the text the model reads security
    • Tool “us_company” rewrote its description, which is the text the model reads security
    • Tool “us_filings” rewrote its description, which is the text the model reads security
    • Tool “us_financials” rewrote its description, which is the text the model reads security
    • Tool “us_snapshot” rewrote its description, which is the text the model reads security
  • 18 Sept 26 0
    • Tool “guard” rewrote its description, which is the text the model reads security
    • Tool “llm_pro” rewrote its description, which is the text the model reads security
  • 30 Aug 26 +6
    • Stability: fail → pass security
  • 27 Aug 26 −1

    No change was recorded against any check on this day. Stability & Change Management went from 60 to 55.

  • 26 Aug 26 +1
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 24 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 53 to 56.

  • 11 Aug 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 20 Sept 2026 · Probed https://api.x-402.online/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=api.x-402.online CN=YR2,O=Let's Encrypt,C=US 21 Jul 2026 19 Oct 2026 RSA 2048 SHA256-RSA 5261838868821a35e1ba50da0073a3e3c0f
SANs: api.x-402.online
CN=YR2,O=Let's Encrypt,C=US (CA) CN=Root YR,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 RSA 2048 SHA256-RSA 4ebd24947e24d394802d84a52fd5b319
CN=Root YR,O=ISRG,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 RSA 4096 SHA256-RSA f24b6d17f9d9ad7cb1c9fea78782699f

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of api.x-402.online. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
online. present 30961 13 Verified
x-402.online. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=63072000

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://api.x-402.online/mcp Verified 200
http (plaintext) http://api.x-402.online/mcp HTTPS enforced 308 https://api.x-402.online/mcp
MCP tools · 63 exposed · ~7,059 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
amazon ~98

Look up an Amazon product by ASIN or search term: title, current price, availability, rating, review count and main image, returned as structured data. Requests exit through a residential IP with a real browser, since Amazon rejects datacenter traffic. For agents tracking prices, monitoring competitors or verifying a listing before a purchase decision. — $0.02/call, paid per request via x402 (USDC).

NameTypeReqDescription
asinstringyes

No output schema declared.

No examples provided.

brief ~145

Send a topic and receive a sourced news briefing in one call: fresh headlines are collected, then summarised into a structured JSON brief with a summary, key points each citing its numbered source, and the open questions the headlines do not settle. The raw headlines come back alongside the brief, so an agent can verify every claim or follow a link. Replaces the two calls agents make today, a news search followed by a summarisation prompt, and costs less than assembling them by hand. — $0.012001/call, paid per request via x402 (USDC).

NameTypeReqDescription
glstring
max_itemsstring
qstring

No output schema declared.

No examples provided.

extract ~91

Send a URL and receive the main content of the page as clean markdown, stripped of navigation, advertising and boilerplate. The page is fetched through a French residential IP with a real Chromium browser, so JavaScript-rendered content is fully resolved and sites that reject datacenter traffic are still reachable. — $0.005/call, paid per request via x402 (USDC).

NameTypeReqDescription
urlstring

No output schema declared.

No examples provided.

extract-structured ~121

URL + wanted fields -> clean JSON. Scrapes the page from a residential IP (reaches sites that block datacenters) and uses an LLM to return exactly the fields you ask for. The 'scrape into this shape' call agents love (Firecrawl-extract territory), cheaper. Query: ?url=&fields=price,rating,stock (or ?schema=free-text) — $0.015/call, paid per request via x402 (USDC).

NameTypeReqDescription
fieldsstringyes
urlstringyes

No output schema declared.

No examples provided.

fr_analyse-immo ~102

Full investment analysis of a French property from its address: estimated value against recorded sale prices, median price per square metre, energy performance rating, environmental and natural risk exposure, local demographics and expected rental yield. Assembled from DVF, DPE and INSEE open data in one call. — $0.08/call, paid per request via x402 (USDC).

NameTypeReqDescription
adressestringyes
surfacestringyes

No output schema declared.

No examples provided.

fr_analyse-immo_partial ~105

Lite property analysis for a French address: median price per square metre in the area, estimated value and an investment score. Enough to screen a shortlist of addresses cheaply before committing to depth. Upgrade to /v1/fr/analyse-immo for energy performance, environmental risks, local demographics and expected rental yield. — $0.03/call, paid per request via x402 (USDC).

NameTypeReqDescription
adressestringyes
surfacestringyes

No output schema declared.

No examples provided.

fr_biens-sous-cotes ~104

Find undervalued French properties in an area: listings whose asking price sits below the median price per square metre recorded in actual DVF sales nearby, returned with the gap expressed in percent. Crosses live listings against real transaction data so the comparison is against what sold, not what was asked. — $0.05/call, paid per request via x402 (USDC).

NameTypeReqDescription
citystringyes
cpstringyes

No output schema declared.

No examples provided.

fr_bilans ~101

Annual accounts and financial statements of a French company by SIREN, sourced from the INPI national register, an authentication-gated source most public APIs cannot reach. Returns revenue, net income and share capital along with the list of accounting periods actually filed, so an agent can see both the figures and how current they are. — $0.06/call, paid per request via x402 (USDC).

NameTypeReqDescription
sirenstringyes

No output schema declared.

No examples provided.

fr_concurrents ~101

Identify the competitors of a French company: businesses sharing the same activity code within the relevant geographic area, returned with their size, age and current status so the list can be ranked rather than merely read. For agents preparing market analysis, competitive benchmarking or a sales territory plan on the French market. — $0.080001/call, paid per request via x402 (USDC).

NameTypeReqDescription
qstringyes
zonestringyes

No output schema declared.

No examples provided.

fr_due-diligence ~103

Full due-diligence dossier on a French company, assembled from official registries in one call: legal identity, directors and beneficial owners, filed annual accounts with revenue and profit trend, insolvency proceedings from BODACC court announcements, and a consolidated risk reading. Replaces a paid solvency report and several hours of manual research. — $0.15/call, paid per request via x402 (USDC).

NameTypeReqDescription
qstringyes

No output schema declared.

No examples provided.

fr_enrich ~91

Enrich a French company record from a name, a SIREN or a website: returns verified legal identity, activity code, headcount bracket, headquarters address and current status. Turns a partial CRM row into a complete, registry-backed record. — $0.080002/call, paid per request via x402 (USDC).

NameTypeReqDescription
citystringyes
namestringyes

No output schema declared.

No examples provided.

fr_entreprise-360 ~104

Complete profile of a French company in a single call, assembled from official sources: legal identity and form, headquarters address, activity code, headcount, incorporation date, filed annual accounts, insolvency proceedings and registered establishments. Replaces four or five separate lookups against INSEE Sirene, INPI RNE and BODACC. — $0.04/call, paid per request via x402 (USDC).

NameTypeReqDescription
qstringyes

No output schema declared.

No examples provided.

fr_entreprise-360_partial ~104

Lite overview of a French company by SIREN or name: legal identity, activity code, headcount bracket and current administrative status, drawn from the official INSEE Sirene registry. This is the cheaper preview of the full 360 profile, meant to let an agent confirm it has the right company before paying for depth. — $0.020001/call, paid per request via x402 (USDC).

NameTypeReqDescription
qstringyes

No output schema declared.

No examples provided.

fr_estimation-immo ~113

Estimate the market value of a French property from its address and surface area, using actual recorded sale prices from the DVF open dataset rather than asking-price listings. Returns an estimated value, the local median price per square metre and the sample size behind it, so an agent can judge how reliable the figure is. — $0.050001/call, paid per request via x402 (USDC).

NameTypeReqDescription
adressestringyes
surfacestringyes
typestringyes

No output schema declared.

No examples provided.

fr_etude-implantation ~91

Location study for opening a business at a French address: local demographics, purchasing power, existing competition in the same activity, footfall drivers and how the surrounding area is evolving. Assembled from INSEE and official open data. — $0.12/call, paid per request via x402 (USDC).

NameTypeReqDescription
activitestringyes
communestringyes

No output schema declared.

No examples provided.

fr_immo ~84

Recorded French property transactions around an address from the official DVF dataset: actual sale prices, dates, surface areas and property types for comparable sales nearby. These are prices that were really paid, not asking prices. — $0.030001/call, paid per request via x402 (USDC).

NameTypeReqDescription
citystringyes
cpstringyes

No output schema declared.

No examples provided.

fr_kyb ~94

Know-your-business dossier on a French company, assembled from official registries for compliance and onboarding: verified legal identity, company form and registration, directors and beneficial owners, current administrative status, and insolvency proceedings from BODACC. Returns a structured file an agent can attach to a compliance record. — $0.10/call, paid per request via x402 (USDC).

NameTypeReqDescription
qstringyes

No output schema declared.

No examples provided.

fr_kyb_partial ~98

Lite know-your-business check on a French company: legal existence, current administrative status and any insolvency flag. The minimum an agent needs to decide whether a counterparty is real and active before going further. Upgrade to /v1/fr/kyb for directors, beneficial owners and the full compliance dossier. — $0.030002/call, paid per request via x402 (USDC).

NameTypeReqDescription
qstringyes

No output schema declared.

No examples provided.

fr_leboncoin ~94

Search Leboncoin listings by keyword, category and location, returning title, price, location, publication date and listing link as structured data. The site blocks datacenter traffic outright, so the request is routed through a French residential IP with a real browser. — $0.020002/call, paid per request via x402 (USDC).

NameTypeReqDescription
citystringyes
textstringyes

No output schema declared.

No examples provided.

fr_marches-publics ~80

Search French public procurement notices by keyword, buyer or region: object of the contract, buyer, estimated value, deadline and notice link, returned as structured data from official sources. — $0.020003/call, paid per request via x402 (USDC).

NameTypeReqDescription
departementstringyes
qstringyes

No output schema declared.

No examples provided.

fr_procedures-collectives ~87

Is this French company in insolvency proceedings? Returns a synthetic status, the full history of court judgments (safeguard, receivership, liquidation) and a registry deregistration flag, taken from official BODACC court announcements. — $0.030003/call, paid per request via x402 (USDC).

NameTypeReqDescription
sirenstringyes

No output schema declared.

No examples provided.

fr_qualified-leads ~83

Build a list of qualified French company leads from an activity and a territory, each row returned with verified registry identity, headcount bracket, age and solvency signals so the list arrives already filtered. — $0.120001/call, paid per request via x402 (USDC).

NameTypeReqDescription
activitystringyes
locationstringyes

No output schema declared.

No examples provided.

fr_reseau-dirigeant ~112

Map the network of a French company director: every other company where the same person holds or held a mandate, with each entity's status and activity. Reveals group structures, related parties and conflicts of interest that a single-company lookup will never surface. For agents running compliance checks, fraud detection or acquisition research on French counterparties. — $0.080003/call, paid per request via x402 (USDC).

NameTypeReqDescription
nomstringyes
prenomstringyes

No output schema declared.

No examples provided.

fr_score-entreprise ~122

Solidity and risk score from 0 to 100 for a French company, computed by crossing INPI financial accounts (revenue and profit trend), BODACC insolvency proceedings, company age and current administrative status. Returns the score, its qualitative level and the factors that drove it, so an agent can explain the verdict rather than merely report it. Replaces a paid solvency report for supplier vetting and credit decisions. — $0.080004/call, paid per request via x402 (USDC).

NameTypeReqDescription
qstringyes

No output schema declared.

No examples provided.

fr_score-entreprise_partial ~112

Lite solidity score for a French company: a rating from 0 to 100, its qualitative level and the count of insolvency proceedings on record. Enough for an agent to triage a list of companies cheaply and decide which ones deserve a closer look. Upgrade to /v1/fr/score-entreprise for the factor-by-factor breakdown and the underlying financials. — $0.020004/call, paid per request via x402 (USDC).

NameTypeReqDescription
qstringyes

No output schema declared.

No examples provided.

fr_seloger ~92

Search SeLoger property listings by location, budget and type, returning price, surface area, room count, address and listing link as structured data. The site rejects datacenter traffic, so requests exit through a French residential IP driving a real browser. — $0.030004/call, paid per request via x402 (USDC).

NameTypeReqDescription
citystringyes
cpstringyes

No output schema declared.

No examples provided.

fr_valorisation ~104

Estimate the value of a French company from its filed financial accounts, applying sector multiples to revenue and earnings and returning the resulting range with the assumptions behind it. Draws on INPI accounting data rather than declarations. For agents screening acquisition targets, preparing a negotiation, or giving an owner an order-of-magnitude answer before engaging a formal valuation. — $0.100001/call, paid per request via x402 (USDC).

NameTypeReqDescription
qstringyes

No output schema declared.

No examples provided.

fr_verif-artisan ~109

Verify a French craftsman or building trade professional before hiring: legal existence, trade registration, activity code, company age and any insolvency proceedings on record. Answers the question a marketplace or an insurer must settle before letting someone quote for work. For agents vetting contractors, onboarding trades on a platform, or checking a quotation is signed by a real registered business. — $0.080005/call, paid per request via x402 (USDC).

NameTypeReqDescription
qstringyes

No output schema declared.

No examples provided.

guard ~105

Screen untrusted text before your agent acts on it: prompt injection, data exfiltration, phishing and wallet-drainer intent. Pass raw content, or a URL we open from a residential IP so your agent never touches the trap. Returns a verdict, a 0-100 score, each finding with its matched snippet, and a sanitized copy of the text. — $0.012/call, paid per request via x402 (USDC).

NameTypeReqDescription
contentstringyes

No output schema declared.

No examples provided.

links ~78

Send a URL and receive every hyperlink found on the page, resolved to absolute addresses and returned with its anchor text. The page is rendered by a real browser first, so links injected by JavaScript are included rather than missed. — $0.005001/call, paid per request via x402 (USDC).

NameTypeReqDescription
urlstring

No output schema declared.

No examples provided.

llm ~88

Cheap LLM inference pay-per-call, no account, no API key: prompt in, completion out (DeepSeek v4, up to 2000 output tokens). Among the lowest $/call on x402. Body: {prompt, system?, max_tokens?} — $0.002/call, paid per request via x402 (USDC).

NameTypeReqDescription
promptstring

No output schema declared.

No examples provided.

llm_pro ~83

Long-form LLM inference: same engine as /v1/llm with a four times larger output budget, up to 8000 tokens, for answers the cheap route truncates. Body: {prompt, system?, max_tokens?} — $0.006/call, paid per request via x402 (USDC).

NameTypeReqDescription
promptstring

No output schema declared.

No examples provided.

maps ~93

Search local businesses on a map by activity and location: name, address, coordinates, rating, review count, category and opening status. Returns the structured result set an agent needs to build a prospect list or verify a physical presence, without scraping a mapping site directly. — $0.030005/call, paid per request via x402 (USDC).

NameTypeReqDescription
locationstringyes
qstringyes

No output schema declared.

No examples provided.

meta ~77

Send a URL and receive its metadata: title, description, Open Graph and Twitter card fields, canonical address, language and favicon. The page is rendered by a real browser, so tags injected client-side are captured too. — $0.005002/call, paid per request via x402 (USDC).

NameTypeReqDescription
urlstring

No output schema declared.

No examples provided.

mobile-proxy_1gb ~122

Buy 1 GB of mobile proxy bandwidth on a real mobile carrier IP address in the French West Indies on Outremer Telecom / SFR Caraibe (AS20776) and receive a proxy key valid for 30 days. Mobile carrier addresses are shared by thousands of subscribers, which makes them the hardest class of IP for a site to block without collateral damage. Carrier and ASN are verified live and returned with the key. — $7.00/call, paid per request via x402 (USDC).

NameTypeReqDescription
exitstringyes

No output schema declared.

No examples provided.

mobile-proxy_5gb ~131

Buy 5 GB of mobile proxy bandwidth on a real mobile carrier IP address in the French West Indies on Outremer Telecom / SFR Caraibe (AS20776), delivered as a proxy key valid for 30 days. Mobile addresses are shared by thousands of subscribers, making them the hardest class of IP to block without hitting legitimate users. Carrier, ASN and uptime verified live at purchase. Suited to agents running sustained collection against sites that already reject residential exits. — $30.00/call, paid per request via x402 (USDC).

NameTypeReqDescription
exitstringyes

No output schema declared.

No examples provided.

pdf ~119

Send a URL and receive the page as a PDF document, rendered by a real Chromium browser exiting through a French residential IP. JavaScript runs before printing, so single-page applications and dynamically loaded sections appear in the output. Useful for agents that need an archivable, shareable record of a web page: a quotation, a legal notice, a listing or any document that must be kept exactly as it was published on a given day. — $0.01/call, paid per request via x402 (USDC).

NameTypeReqDescription
urlstring

No output schema declared.

No examples provided.

proxy_1gb ~243

Buy 1 GB of French West Indies residential proxy bandwidth for scraping and agent traffic, delivered as a ready-to-use key in the form http://buyer:KEY@host, valid 30 days and metered per gigabyte at 3.50 USD. The exit is a real FTTH home line in the French West Indies on Outremer Telecom / SFR Caraibe (AS20776), reverse DNS ftthcc.*.sfrcaraibe.fr. Geolocation is split across databases and we say so rather than pick the flattering one: ipinfo and ipwho.is place it in Martinique (MQ), ip-api and db-ip place it in mainland France (FR). Reachability, carrier and proxy-blacklist status are probed from the public internet before every sale: the address currently comes back clean, not flagged as a proxy or VPN. If no exit is verified live you are not charged. A Caribbean residential exit is rare, so a site fingerprinting by region sees an address no datacenter range can imitate. — $3.50/call, paid per request via x402 (USDC).

NameTypeReqDescription
exitstringyes

No output schema declared.

No examples provided.

proxy_20gb ~245

Buy 20 GB of French West Indies residential proxy bandwidth at 2.60 USD per gigabyte, the best rate in the range, delivered as a proxy key valid for 30 days. The exit is a real FTTH home line in the French West Indies on Outremer Telecom / SFR Caraibe (AS20776), reverse DNS ftthcc.*.sfrcaraibe.fr. Geolocation is split across databases and we say so rather than pick the flattering one: ipinfo and ipwho.is place it in Martinique (MQ), ip-api and db-ip place it in mainland France (FR). Reachability, carrier and proxy-blacklist status are probed from the public internet before every sale: the address currently comes back clean, not flagged as a proxy or VPN. If no exit is verified live you are not charged. Designed for agents running long crawling campaigns or continuous monitoring, where bandwidth is consumed steadily over weeks. No account, no subscription: one payment, one key, metered per gigabyte until exhausted. — $52.00/call, paid per request via x402 (USDC).

NameTypeReqDescription
exitstringyes

No output schema declared.

No examples provided.

proxy_5gb ~246

Buy 5 GB of French West Indies residential proxy bandwidth at 3.00 USD per gigabyte and receive a proxy key valid for 30 days. The exit is a real FTTH home line in the French West Indies on Outremer Telecom / SFR Caraibe (AS20776), reverse DNS ftthcc.*.sfrcaraibe.fr. Geolocation is split across databases and we say so rather than pick the flattering one: ipinfo and ipwho.is place it in Martinique (MQ), ip-api and db-ip place it in mainland France (FR). Reachability, carrier and proxy-blacklist status are probed from the public internet before every sale: the address currently comes back clean, not flagged as a proxy or VPN. If no exit is verified live you are not charged. Cheaper per gigabyte than Browserbase at 8 USD, with no account to open and no monthly commitment. Suited to agents running sustained crawling or data-collection jobs where a datacenter IP would be blocked on the first request. — $15.00/call, paid per request via x402 (USDC).

NameTypeReqDescription
exitstringyes

No output schema declared.

No examples provided.

proxy_mobile_1gb ~133

Buy 1 GB of rotating mobile proxy bandwidth for scraping and agent traffic, on a real mobile carrier IP in the French West Indies on Outremer Telecom / SFR Caraibe (AS20776). The carrier reassigns the address by itself: six distinct IPs observed within one hour, no rotation logic to write. Mobile addresses are shared by thousands of subscribers, so blocking one means blocking real customers, which is why they survive where residential and datacenter exits fail. — $7.000001/call, paid per request via x402 (USDC).

NameTypeReqDescription
exitstringyes

No output schema declared.

No examples provided.

proxy_mobile_5gb ~130

Buy 5 GB of mobile proxy bandwidth on a real mobile carrier IP address in the French West Indies on Outremer Telecom / SFR Caraibe (AS20776), delivered as a proxy key valid 30 days and metered per gigabyte. Mobile carrier IPs are shared by thousands of subscribers, so sites cannot block them without cutting off real customers. Carrier, ASN and uptime verified live. For agents whose collection jobs are already failing on residential exits. — $30.000001/call, paid per request via x402 (USDC).

NameTypeReqDescription
exitstringyes

No output schema declared.

No examples provided.

proxy_port_1d ~156

Rent a dedicated mobile port for 24 hours on a real mobile carrier IP in the French West Indies on Outremer Telecom / SFR Caraibe (AS20776), up to 5 GB included. The entry ticket: qualify the exit against your own target before committing to a week or a month. You rent the line, not a slice of a shared pool — one physical SIM, one client, one address for the full day. Carrier, ASN and uptime are probed every 10 minutes and returned with the key; if no mobile exit is verified live, you are not charged. — $10.00/call, paid per request via x402 (USDC).

NameTypeReqDescription
exitstringyes

No output schema declared.

No examples provided.

proxy_port_30d ~130

Rent a dedicated mobile port for 30 days on a real mobile carrier IP in the French West Indies on Outremer Telecom / SFR Caraibe (AS20776), up to 100 GB included. You rent the line itself, not access to a shared pool: one physical SIM, one client on it, one address that stays yours for the whole term, so logged-in sessions and long crawls remain coherent. Rotating pools reassign you by design. — $129.00/call, paid per request via x402 (USDC).

NameTypeReqDescription
exitstringyes

No output schema declared.

No examples provided.

proxy_port_7d ~136

Rent a dedicated mobile port for 7 days on a real mobile carrier IP in the French West Indies on Outremer Telecom / SFR Caraibe (AS20776), up to 25 GB included. You rent the line, not a slice of a shared pool: one physical SIM, one client, a sticky address for the full term. Mobile carrier IPs are shared by thousands of subscribers, so blocking one cuts off real customers too. Carrier, ASN and uptime checked live at purchase. — $39.00/call, paid per request via x402 (USDC).

NameTypeReqDescription
exitstringyes

No output schema declared.

No examples provided.

render ~87

Send a URL and receive the complete HTML of the page after JavaScript execution, exactly as a browser would see it. The request goes through a French residential IP driving a real Chromium instance, which resolves single-page applications and gets past defences that block datacenter ranges. — $0.005003/call, paid per request via x402 (USDC).

NameTypeReqDescription
urlstring

No output schema declared.

No examples provided.

screenshot ~122

Send a URL and receive a PNG screenshot of the fully rendered page, captured by a real Chromium browser exiting through a French residential IP. JavaScript is executed and lazy-loaded content resolved before capture, so the image matches what a human visitor would see. Useful for agents that must verify a page visually, archive evidence of a listing or a price, or hand a rendered view to a vision model for analysis. — $0.010001/call, paid per request via x402 (USDC).

NameTypeReqDescription
fullPagestring
urlstring

No output schema declared.

No examples provided.

search ~75

Cheap web search (real Google results via Serper): top 10 organic results + answer box + knowledge graph. Cheaper than Exa /search on x402. Query: ?q=&gl=&hl= — $0.003/call, paid per request via x402 (USDC).

NameTypeReqDescription
qstringyes

No output schema declared.

No examples provided.

search_news ~71

Fresh news search (Google News via Serper): latest headlines with source, date, snippet. Great for crypto/market/current-events agents. Query: ?q=&gl=&hl= — $0.003001/call, paid per request via x402 (USDC).

NameTypeReqDescription
qstringyes

No output schema declared.

No examples provided.

sms_inbox ~107

Read the messages received by a phone number rented through /v1/sms/number: sender, body, and reception time, returned as structured data so an agent can extract a verification code without human help. The number is a physical SIM in a handset we operate, so it receives from senders that refuse virtual lines. — $0.020005/call, paid per request via x402 (USDC).

NameTypeReqDescription
phonestringyes
sincestringyes

No output schema declared.

No examples provided.

Common questions

What is the x402-farm MCP server?

x402-farm is an MCP server listed in the public MCP registry as online.x-402/mcp. 64 x402 tools: cheap LLM $0.002, web+news search, French residential-IP scraping, FR/UK/US data. This page covers its hosted endpoint (https://api.x-402.online/mcp).

Is the x402-farm MCP server safe to use?

x402-farm scores 74 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the x402-farm MCP server expose?

x402-farm exposes 63 tools: transcribe, proxy_1gb, proxy_5gb, proxy_20gb, proxy_port_30d, and 58 more. Their descriptions and schemas cost roughly 7,059 tokens of context every time the server is loaded.

Does the x402-farm MCP server require authentication?

No. We connected to x402-farm without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the x402-farm MCP server still maintained?

x402-farm is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.