All 26 AgentX paid services as MCP tools — site checks, markets, crypto, email DNS, AI text work.
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.
CISA KEV + NVD CVE check for software+version. GET /x402/kevcheck?software=&version= — $0.10.
Version, e.g. 1.24.0
Product name, e.g. nginx
Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http agentx-x402-services https://agentx.sale/connect/mcp
CISA KEV + NVD CVE check for software+version. GET /x402/kevcheck?software=&version= — $0.10.
| Argument | Type | Description |
|---|---|---|
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
| version* | string | Version, e.g. 1.24.0 |
| software* | string | Product name, e.g. nginx |
{
"type": "object",
"required": [
"software",
"version"
],
"properties": {
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
},
"version": {
"type": "string",
"description": "Version, e.g. 1.24.0"
},
"software": {
"type": "string",
"description": "Product name, e.g. nginx"
}
},
"additionalProperties": false
}MX, SPF, DMARC and outreach verdict for a domain or address. GET /x402/email-check?q= — $0.01.
| Argument | Type | Description |
|---|---|---|
| q* | string | Domain or email address |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Domain or email address"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}Security headers score 0–10: CSP, HSTS, framing, cookies, TLS. GET /x402/secscore?url= — $0.01.
| Argument | Type | Description |
|---|---|---|
| url* | string | https URL to score |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "https URL to score"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}WebMCP agent-compatibility check with pass/fail verdict. GET /x402/webmcp-check?host= — $0.10.
| Argument | Type | Description |
|---|---|---|
| host* | string | Domain |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"host"
],
"properties": {
"host": {
"type": "string",
"description": "Domain"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}x402 Doctor: is a URL a valid agent-payable paid resource (v1+v2). GET /x402/x402-check?url= — $0.01.
| Argument | Type | Description |
|---|---|---|
| url* | string | https URL of a paid endpoint |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "https URL of a paid endpoint"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}AI topic classification of supplied text (max 24k chars). POST /x402/classify — $1.75.
| Argument | Type | Description |
|---|---|---|
| text* | string | Text to classify, max 24k chars |
| labels | array | Optional caller label set |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
| multiLabel | boolean | Allow multiple labels |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Text to classify, max 24k chars"
},
"labels": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional caller label set"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
},
"multiLabel": {
"type": "boolean",
"description": "Allow multiple labels"
}
},
"additionalProperties": false
}AI keyword extraction with scores and language. POST /x402/keywords — $0.90.
| Argument | Type | Description |
|---|---|---|
| text* | string | Source text, max 24k chars |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
| maxKeywords | integer | Optional cap |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Source text, max 24k chars"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
},
"maxKeywords": {
"type": "integer",
"description": "Optional cap"
}
},
"additionalProperties": false
}Markets where YES_ask + NO_ask < $1.00. GET /x402/polymarket-arb?limit= — $0.01.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Optional scan size |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Optional scan size"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}Site agent-readiness verdict card (llms.txt, A2A, MCP, TLS, crawlers). GET /x402/agent-card?host= — $0.01.
| Argument | Type | Description |
|---|---|---|
| host* | string | Domain |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"host"
],
"properties": {
"host": {
"type": "string",
"description": "Domain"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}Bitcoin sat/vB forecast: next block, 30 min, 1 hour, economy. GET /x402/btc-fees — $0.01. No params.
| Argument | Type | Description |
|---|---|---|
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"properties": {
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}TLS + security headers + AI-crawler policy matrix. GET /x402/crawler-policy?host= — $0.01.
| Argument | Type | Description |
|---|---|---|
| host* | string | Domain |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"host"
],
"properties": {
"host": {
"type": "string",
"description": "Domain"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}USD price + 24h move for up to 10 tokens. GET /x402/crypto-ticker?assets= — $0.01.
| Argument | Type | Description |
|---|---|---|
| assets* | string | Comma symbols, e.g. btc,eth |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"assets"
],
"properties": {
"assets": {
"type": "string",
"description": "Comma symbols, e.g. btc,eth"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}Crypto Fear & Greed Index plus 7-day history. GET /x402/fear-greed — $0.01. No params.
| Argument | Type | Description |
|---|---|---|
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"properties": {
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}ECB reference FX rates. GET /x402/fx-rates?base=&symbols= — $0.01.
| Argument | Type | Description |
|---|---|---|
| base* | string | Base currency, e.g. USD |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
| symbols* | string | Comma codes, e.g. GBP,EUR |
{
"type": "object",
"required": [
"base",
"symbols"
],
"properties": {
"base": {
"type": "string",
"description": "Base currency, e.g. USD"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
},
"symbols": {
"type": "string",
"description": "Comma codes, e.g. GBP,EUR"
}
},
"additionalProperties": false
}Live gas on Base/Ethereum/Polygon/Avalanche/Arbitrum/OP plus USD transfer cost. GET /x402/gas-check?chain= — $0.01.
| Argument | Type | Description |
|---|---|---|
| chain | string | Optional chain: base|ethereum|polygon|avalanche|arbitrum|optimism |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"properties": {
"chain": {
"type": "string",
"description": "Optional chain: base|ethereum|polygon|avalanche|arbitrum|optimism"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}Legends Roast of a page's biggest flaw: score, verdict, SVG. GET /x402/gtm-roast?url= — $0.01.
| Argument | Type | Description |
|---|---|---|
| url* | string | https page URL |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "https page URL"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}Top-of-book bid/ask, spread, USD depth. GET /x402/polymarket-book?q= — $0.01.
| Argument | Type | Description |
|---|---|---|
| q* | string | Topic or slug |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Topic or slug"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}YES-price series 1–90 days with change and high/low. GET /x402/polymarket-history?q=&days= — $0.01.
| Argument | Type | Description |
|---|---|---|
| q* | string | Topic or slug |
| days | integer | Window 1–90, optional |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Topic or slug"
},
"days": {
"type": "integer",
"description": "Window 1–90, optional"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}Live YES/NO odds for a named Polymarket market. GET /x402/polymarket-odds?q= — $0.01.
| Argument | Type | Description |
|---|---|---|
| q* | string | Topic or slug |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Topic or slug"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}Did a market resolve and which outcome won. GET /x402/polymarket-resolution?q= — $0.01.
| Argument | Type | Description |
|---|---|---|
| q | string | Optional topic; omit for newest resolved |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Optional topic; omit for newest resolved"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}Top open Polymarket markets by 24h volume with YES prices. GET /x402/polymarket-trending?limit= — $0.01.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Optional max markets |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Optional max markets"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}DNS, TLS cert, HTTP status and latency snapshot. GET /x402/site-health?host= — $0.01.
| Argument | Type | Description |
|---|---|---|
| host* | string | Domain, e.g. example.com |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"host"
],
"properties": {
"host": {
"type": "string",
"description": "Domain, e.g. example.com"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}Live current weather for any city via Open-Meteo. GET /x402/weather?city= — $0.01 USDC.
| Argument | Type | Description |
|---|---|---|
| city* | string | City name, e.g. Aberdeen |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"description": "City name, e.g. Aberdeen"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}A2A/MCP protocol card lint with patched JSON fixes. GET /x402/protocol-lint?url= — $0.01.
| Argument | Type | Description |
|---|---|---|
| url* | string | Domain or card URL |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Domain or card URL"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}DESTRUCTIVE: places a paid WebMCP upgrade order ($4.00). Fetches the site and generates webmcp.js. Confirm with the user before calling. POST /x402/webmcp-upgrade JSON {url, notes?}. This MCP server never settles payment.
| Argument | Type | Description |
|---|---|---|
| url* | string | https site URL |
| notes | string | Optional focus notes |
| confirm* | boolean | Must be true after explicit user confirmation to place the $4.00 order |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"url",
"confirm"
],
"properties": {
"url": {
"type": "string",
"description": "https site URL"
},
"notes": {
"type": "string",
"description": "Optional focus notes"
},
"confirm": {
"type": "boolean",
"description": "Must be true after explicit user confirmation to place the $4.00 order"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}Rules-based SEO + agent-readiness audit with score and findings. GET /x402/seo-audit?host= — $0.10.
| Argument | Type | Description |
|---|---|---|
| host* | string | Domain to audit |
| payment | string | Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself. |
{
"type": "object",
"required": [
"host"
],
"properties": {
"host": {
"type": "string",
"description": "Domain to audit"
},
"payment": {
"type": "string",
"maxLength": 8192,
"description": "Optional. Your x402 payment proof for this exact call — the PAYMENT-SIGNATURE value produced by settling this route's 402 challenge (USDC on Base or Solana), or an MPP 'Authorization: Payment ...' value. Omit on a first call: the tool then returns the live 402 challenge to pay against. This server relays your proof upstream and retries; it never creates or settles payments itself."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Oct 31, 2026.