SiteCheck
Server Details
29 pay-per-call agent tools: web reader, PDF, tech stack, email, domain, Solana, KYB. Paid via x402
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- bck-stack/sitecheck-x402
- GitHub Stars
- 0
TDQS
Score is being calculated.
Available Tools
29 toolsauditAuditRead-onlyInspect
Website audit in one call: WCAG 2.2 accessibility issues (European Accessibility Act) with fixes and a score, SEO basics, security headers and tech stack. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Website URL or domain, e.g. example.com |
chatChatRead-onlyInspect
LLM chat completion with Llama 3.3 70B (fast): send messages or a prompt, up to 2048 output tokens. Price: $0.004 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | No | ||
| messages | No | [{role, content}] | |
| max_tokens | No | Up to 2048 | |
| temperature | No |
contactsContactsRead-onlyInspect
Company contact enrichment from a domain: emails (same-domain flagged), phones, social profiles, description and tech stack, read from the home, contact, about and legal pages. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Website URL or domain, e.g. example.com |
domainDomainRead-onlyInspect
Domain lookup over RDAP (the successor of WHOIS) and DNS: registered or available, registrar, creation, update and expiry dates, days until expiry, age, status codes, DNSSEC, name servers, plus whether it resolves (IPv4/IPv6) and its mail servers. Any TLD with an RDAP service; others are inferred from DNS. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Domain or URL, e.g. example.com or https://www.example.com/page |
email_checkEmail CheckRead-onlyInspect
E-mail pre-check without SMTP: syntax, whether the domain can receive mail (MX or implicit MX, null MX, non-existent domain), disposable domain (9,000+ domain CC0 list), role account (info@, sales@...), free provider and a typo suggestion (gmial.com -> gmail.com). Verdict invalid / risky / unknown. Up to 50 addresses per call with emails=. Price: $0.001 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| No | One e-mail address | ||
| emails | No | Alternative: up to 50 addresses, comma-separated |
embedEmbedRead-onlyInspect
Multilingual text embeddings (BGE-M3, 1024 dimensions) for up to 100 texts per call. For search, RAG and clustering. Price: $0.001 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | A string or an array of up to 100 strings |
fxFxRead-onlyInspect
Currency exchange rates from the European Central Bank (about 30 currencies, back to 1999): latest or a given date, amount conversion, or a daily time series between two dates. Source: ECB reference rates via Frankfurter. Price: $0.001 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Target currencies, comma-separated (default: all) | |
| end | No | YYYY-MM-DD: time series end (default today) | |
| date | No | YYYY-MM-DD for a past day | |
| from | No | Base currency, default USD | |
| start | No | YYYY-MM-DD: time series start | |
| amount | No | Amount to convert, default 1 |
hiringHiringRead-onlyInspect
Search the current Hacker News 'Who is hiring?' thread: companies hiring, filtered by keywords and remote, with contact emails and links. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Keywords, all must match | |
| limit | No | Max results, up to 100 | |
| remote | No | 1 = remote only |
ibanIbanRead-onlyInspect
IBAN validation with no network call: ISO 13616 length and structure for every country in the SWIFT IBAN registry, the mod-97 checksum, national check digits where a public algorithm exists (FR, ES, IT, BE, NL, NO, FI, PL, PT and the Balkan countries), and the split into bank code, branch code and account. Returns the electronic and print format. Pass ibans= for up to 50 at once. No bank name or BIC lookup (no dataset is bundled). Price: $0.001 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| iban | No | One IBAN. Spaces, dashes and lowercase are accepted | |
| ibans | No | Alternative: up to 50 IBANs, comma-separated |
imageImageRead-onlyInspect
Generate an image from a text prompt (FLUX.1 schnell). Returns a base64 JPEG. Fast, 1024x1024. Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| steps | No | 1-8, default 4 | |
| prompt | Yes | Up to 2048 chars |
leiLeiRead-onlyInspect
Legal entity lookup in GLEIF by 20-character LEI or company name (best match plus up to 5 alternatives): legal name, status, jurisdiction, addresses, registration status and renewal date, direct and ultimate parent (or the reporting-exception reason), child counts with the first 10 direct children, and a one-line kycSummary. Source: GLEIF Global LEI Index (CC0). Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | A 20-character LEI or a company name |
marketsMarketsRead-onlyInspect
Search Panta prediction markets (USDC on Solana) by keywords, phase or category. Compact rows: question, YES/NO implied probability from live prices, volume, close and resolution times, resolution source. Powered by Panta. Information only, not financial advice. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Keywords, all must match (title, description, category) | |
| limit | No | Max results, 1-20, default 10 | |
| status | No | primary (open for buys), secondary, resolved or cancelled | |
| category | No | Optional: sports, crypto, politics, entertainment, finance, science, world, other |
markets_briefMarkets BriefRead-onlyInspect
One Panta prediction market in depth: current YES/NO odds, recent trading activity and a short neutral AI summary of what it asks, what resolves it and what the price implies. No advice. Powered by Panta. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Panta market id, from GET /api/markets |
markets_build_buyMarkets Build BuyInspect
Build an unsigned Panta buy transaction (Solana v0, base64, plus the raw instructions) for your own wallet to sign and broadcast. SiteCheck never signs, holds keys or custodies funds. Then report the signature to POST /api/markets/report (free). Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Panta market id (the market's event address, base58), from GET /api/markets | |
| side | Yes | yes or no | |
| wallet | Yes | The buyer's Solana wallet (base58). It pays and signs; SiteCheck never does. | |
| amountUsdc | Yes | USDC to spend, as a decimal string, e.g. "5.00" | |
| maxSlippageBps | No | 1-5000, default 100 (1%) |
markets_quoteMarkets QuoteRead-onlyInspect
Quote a YES or NO buy on a Panta market for a USDC amount and wallet: expected shares, average fill price, fee and price impact against the spot price. Nothing is signed or sent. Powered by Panta. Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Panta market id (the market's event address, base58), from GET /api/markets | |
| side | Yes | yes or no | |
| wallet | Yes | The buyer's Solana wallet (base58). It pays and signs; SiteCheck never does. | |
| amountUsdc | Yes | USDC to spend, as a decimal string, e.g. "5.00" |
pdfPdfRead-onlyInspect
PDF to text: send an https link or base64 (up to 15 MB) and get the text page by page plus title, author, page count and dates. Text PDFs only: a scanned PDF without a text layer answers 422 and is not charged. Price: $0.003 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | http(s) link to a PDF | |
| maxChars | No | Cut the text at this many characters, 1000-500000, default 100000 | |
| pdf_base64 | No | Alternative: the PDF as base64 |
readReadRead-onlyInspect
Read one web page as clean Markdown (or plain text) for an LLM: the main content without menus, cookie banners and footers, plus title, description, author, published date, language and canonical URL; links on request. robots.txt is respected (a disallowed page is refused and not charged). No JavaScript is run. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Page URL (http or https) | |
| links | No | 1 = also return the page's links (up to 300) | |
| format | No | markdown (default) or text | |
| images | No | 1 = keep images with alt text as Markdown images | |
| maxChars | No | Cut the content at this many characters, 500-200000, default 30000 |
recallsRecallsRead-onlyInspect
US product recalls in one schema from openFDA enforcement reports (food, drug, device) and CPSC: date, product, firm, reason, FDA Class I/II/III mapped to high/medium/low (CPSC severity is derived from the hazard text), distribution and states, and the official link. Filter by keyword, since date (default 30 days), source and classification; up to 100 rows. Price: $0.003 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Keyword in the product or firm name | |
| limit | No | Max rows, 1-100, default 20 | |
| since | No | YYYY-MM-DD, default 30 days ago, at most one year back | |
| source | No | fda, cpsc or fda,cpsc (default both) | |
| classification | No | Class I, Class II, Class III or high, medium, low |
sitemapSitemapRead-onlyInspect
All URLs a website lists in its XML sitemaps (from robots.txt, /sitemap.xml or /sitemap_index.xml, following indexes), with lastmod, newest first. Filter by path prefix and changed-since date. For agents that need a site's page list before reading pages. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Site URL or domain | |
| limit | No | Max URLs, 1-10000, default 1000 | |
| since | No | YYYY-MM-DD: only URLs with lastmod on or after it | |
| pathPrefix | No | Only URLs whose path starts with this, e.g. /blog/ |
solana_tokenSolana TokenRead-onlyInspect
Solana token check for trading agents: price, market cap, FDV, liquidity, holders, 24h volume and trades, price change, organic-trading score, verification, top-holder and developer share (Jupiter), top pools (GeckoTerminal), plus on-chain mint authority, freeze authority, supply, decimals, token program and Token-2022 extensions, with red flags. Information only, not financial advice. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | SPL token mint address (base58) |
solana_trendingSolana TrendingRead-onlyInspect
Trending, newest, top-traded or top-organic Solana tokens (Jupiter) filtered by liquidity and 24h volume: price, market cap, liquidity, holders, volume, trades, price change, organic score, mint and freeze authority, top-holder share, age and red flags for each. Information only, not financial advice. Price: $0.003 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | trending (default), new, traded or organic | |
| limit | No | Max tokens, 1-100, default 20 | |
| interval | No | 5m, 1h (default), 6h or 24h (not for new) | |
| minLiquidityUsd | No | Minimum liquidity in USD (default 50000; 5000 for new) | |
| minVolume24hUsd | No | Minimum 24h volume in USD |
solana_walletSolana WalletRead-onlyInspect
Solana wallet holdings: SOL and every SPL / Token-2022 balance with name, symbol, USD price and value (Jupiter), sorted by value, plus the total in USD. Dust and unpriced tokens hidden unless includeDust=1. Information only. Price: $0.003 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | Solana wallet address (base58) | |
| includeDust | No | 1 = also list tokens worth under $0.01 or without a price |
techTechRead-onlyInspect
Website technology detection: CMS, e-commerce platform, analytics, tag managers, CDN, hosting, chat, payments, A/B testing, consent tools and the e-mail provider, each with version, confidence 0-100 and evidence, from 231 own fingerprints over the home page, headers, cookies and the domain's MX/TXT records. For lead filtering and competitor research. Price: $0.003 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Website URL or domain, e.g. example.com |
transcribeTranscribeRead-onlyInspect
Speech-to-text with Whisper large-v3-turbo: send an https audio URL (or base64) up to 25 MB, get the transcript, language and timestamped segments. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | https URL of an audio file (mp3, wav, m4a...) | |
| language | No | Optional ISO code, e.g. en | |
| audio_base64 | No | Alternative to url |
translateTranslateRead-onlyInspect
Translation with Llama 3.1 8B: up to 6,000 characters per call, formatting, names, numbers and URLs kept, source language detected when not given. Language codes like en, tr, de, fr, es, ar, zh, or language names. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Up to 6000 chars | |
| source | No | Optional source language; detected when omitted | |
| target | Yes | Target language code or name, e.g. tr |
ttsTtsRead-onlyInspect
English text-to-speech with Deepgram Aura-2: natural voices, up to 1000 chars per call. Returns base64 MP3. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Up to 1000 chars | |
| voice | No | luna, asteria, athena, helena, hera, aurora, orion, apollo, arcas, atlas, hermes, zeus, draco, odysseus |
uk_insolvencyUk InsolvencyRead-onlyInspect
UK company insolvency notices (administrations, liquidations, winding-up petitions) from The Gazette, via our nightly cache of the last 8 days. Filter by company name or number, postcode prefix, notice type and date. Returns company, number, notice type, date, nature of business, postcode and notice link, with the cache timestamp and any missing days; up to 10 rows can add Companies House status, SIC codes and address. Price: $0.003 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Company name text or company number | |
| type | No | administration, liquidation, winding-up, petition, creditors, or a notice name or 4-digit code | |
| limit | No | Max rows, 1-200, default 50 | |
| since | No | YYYY-MM-DD, default 7 days ago, clipped to the cache window | |
| postcode | No | Postcode prefix, e.g. SW1 or M1 1AE |
vatVatRead-onlyInspect
EU VAT number check: format and checksum are tested locally first (a malformed number is rejected with HTTP 400 and no charge), then the official VIES service answers whether it is valid, with the registered name and address where the member state discloses them. All 27 EU states plus Northern Ireland (XI). Source: European Commission VIES. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| number | Yes | VAT number with its 2-letter country prefix, e.g. DE811907980 (EL for Greece, XI for Northern Ireland). Spaces and dots are ignored | |
| country | No | Optional: country code, if the number has no prefix |
violationsViolationsRead-onlyInspect
US workplace and environmental enforcement cases by company, state and date: OSHA inspections with penalties (US Department of Labor API) and EPA enforcement cases (EPA ECHO), each with the official record link. Filters: company, state, since, minPenalty, source. OSHA is included only when the deployment has a DOL key; the answer says so otherwise. Public records matched by name, not a finding of guilt. Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows, 1-100, default 20 | |
| since | No | YYYY-MM-DD, default one year ago | |
| state | No | 2-letter US state code | |
| source | No | osha, epa or osha,epa (default both) | |
| company | No | Company or establishment name (part of it is enough) | |
| minPenalty | No | Minimum penalty in US dollars |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
29 tool updates
- First observed
audit - First observed
chat - First observed
contacts - First observed
domain - First observed
email_check - First observed
embed - First observed
fx - First observed
hiring - First observed
iban - First observed
image - First observed
lei - First observed
markets - First observed
markets_brief - First observed
markets_build_buy - First observed
markets_quote - First observed
pdf - First observed
read - First observed
recalls - First observed
sitemap - First observed
solana_token - First observed
solana_trending - First observed
solana_wallet - First observed
tech - First observed
transcribe - First observed
translate - First observed
tts - First observed
uk_insolvency - First observed
vat - First observed
violations
Related MCP Connectors
271 agent-payable tools: competitive intel, finance, KYC, compliance, ESG. x402 per-call.
67 pay-per-call agent tools via x402: web, crypto, research, docs, charts, compliance
Pay-per-call web, AI and Base on-chain tools for agents. Paid per call in USDC via x402.
9126 pay-per-call tools for agents: scrape, verify, guards, crypto. x402 USDC on Base.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenance29 pay-per-call DNS, SEO, SSL, security, and dev tools for AI agents. x402, no API key.MIT
- AlicenseNot gradedqualityBmaintenancePay-per-call access to SEO and SERP data, keyword research, backlink and site audits, local business search, SMS verification, social marketing, EU-hosted LLM inference, and read-only on-chain calls. No signup and no API key: agents pay per request in USDC on Base via x402.42 npmMIT
- AlicenseNot gradedqualityBmaintenanceWebsite intelligence tools for AI agents. Ten pay-per-call tools via x402 micropayments (USDC on Base) — no accounts, no API keys.1MIT
- AlicenseAqualityCmaintenanceSEO and AI-visibility checks an agent buys per call: keyword research, on-page audits, Google rank and SERP data, backlinks, and AI-citation checks across ChatGPT, Claude, Gemini and Perplexity. 19 tools, $0.005–0.30 each, paid in USDC on Solana via x402 — no account and no API key.1998 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.